public class FeaturesWriter extends AbstractFeaturesIO
CHARSET, NV_DELIMITER, PAIR_DELIMITER
コンストラクタと説明 |
---|
FeaturesWriter(java.lang.String file,
java.lang.String meta)
形態素素性を記録するための準備を行うコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
close()
本体バイナリファイルを閉じるとともに、メタテキストファイルを書き込む。
|
int |
getFeatureCode(int featureGroup,
java.lang.String name)
featureGroupの素性グループにおけるnameの素性コードを返す。
|
int |
write(DicFeatures dicFeatures)
DicFeatures の形態素素性を本体バイナリファイルに記録する。 |
int |
writeIntAsByte(int i)
int型の数値iを1バイトで書き込む。
|
int |
writeStrAsBytes(java.lang.String str)
String型の文字列をバイト配列にして記録する。
|
public FeaturesWriter(java.lang.String file, java.lang.String meta) throws java.io.IOException
file
- 形態素素性を記録する本体バイナリファイルのファイル名。meta
- 形態素素性を記録するメタテキストファイルのファイル名。java.io.IOException
public int write(DicFeatures dicFeatures) throws java.io.IOException
DicFeatures
の形態素素性を本体バイナリファイルに記録する。dicFeatures
- 本体バイナリファイルに書き込む形態素素性。java.io.IOException
public int getFeatureCode(int featureGroup, java.lang.String name)
featureGroup
- 素性グループ(品詞など)。name
- 素姓名(名詞など)。public int writeIntAsByte(int i) throws java.io.IOException
i
- 書き込む数値。java.io.IOException
public int writeStrAsBytes(java.lang.String str) throws java.io.IOException
str
- 記録する文字列。java.io.IOException
public void close()
Copyright © 2009-2018 RONDHUIT Co.,Ltd. All Rights Reserved.