net.moraleboost.junsai.dictionary
クラス ContextID

java.lang.Object
  上位を拡張 net.moraleboost.junsai.dictionary.ContextID

public class ContextID
extends java.lang.Object

文脈ID算出器。ユーザ辞書でlid, ridを負の値に セットした場合に用いられる。

作成者:
taketa

コンストラクタの概要
ContextID()
           
ContextID(java.lang.String lfile, java.lang.String rfile, java.lang.String charset)
           
 
メソッドの概要
 void add(java.lang.String l, java.lang.String r)
           
 void addBOS(java.lang.String l, java.lang.String r)
           
 void build()
           
 void clear()
           
 boolean isValidId(int lid, int rid)
           
 int leftSize()
           
 int lid(java.lang.String l)
           
 void open(java.lang.String lfile, java.lang.String rfile, java.lang.String charset)
           
 int rid(java.lang.String r)
           
 int rightSize()
           
 void save(java.lang.String lfile, java.lang.String rfile, java.lang.String charset)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ContextID

public ContextID()

ContextID

public ContextID(java.lang.String lfile,
                 java.lang.String rfile,
                 java.lang.String charset)
          throws DictionaryException,
                 java.io.IOException
例外:
DictionaryException
java.io.IOException
メソッドの詳細

leftSize

public int leftSize()

rightSize

public int rightSize()

isValidId

public boolean isValidId(int lid,
                         int rid)

clear

public void clear()

add

public void add(java.lang.String l,
                java.lang.String r)

addBOS

public void addBOS(java.lang.String l,
                   java.lang.String r)

lid

public int lid(java.lang.String l)
        throws DictionaryException
例外:
DictionaryException

rid

public int rid(java.lang.String r)
        throws DictionaryException
例外:
DictionaryException

build

public void build()

open

public void open(java.lang.String lfile,
                 java.lang.String rfile,
                 java.lang.String charset)
          throws DictionaryException,
                 java.io.IOException
例外:
DictionaryException
java.io.IOException

save

public void save(java.lang.String lfile,
                 java.lang.String rfile,
                 java.lang.String charset)
          throws DictionaryException,
                 java.io.IOException
例外:
DictionaryException
java.io.IOException