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.IOExceptionpublic int write(DicFeatures dicFeatures) throws java.io.IOException
DicFeaturesの形態素素性を本体バイナリファイルに記録する。dicFeatures - 本体バイナリファイルに書き込む形態素素性。java.io.IOExceptionpublic int getFeatureCode(int featureGroup,
java.lang.String name)
featureGroup - 素性グループ(品詞など)。name - 素姓名(名詞など)。public int writeIntAsByte(int i)
throws java.io.IOException
i - 書き込む数値。java.io.IOExceptionpublic int writeStrAsBytes(java.lang.String str)
throws java.io.IOException
str - 記録する文字列。java.io.IOExceptionpublic void close()
Copyright © 2009-2018 RONDHUIT Co.,Ltd. All Rights Reserved.