public final class MorphemesWriter
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
static java.nio.charset.Charset |
CHARSET |
コンストラクタと説明 |
---|
MorphemesWriter(java.lang.String file)
指定したファイル名の形態素バイナリ辞書ファイルの作成準備するためのコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
close()
形態素バイナリ辞書ファイルの作成を終了し閉じる。
|
int |
getMaxCost() |
int |
getMaxSurfaceLength() |
static int |
getMID(int pos,
int size) |
int |
getMinCost() |
int |
write(java.lang.String surface,
int leftContextId,
int rightContextId,
int cost,
int fid)
引数で指定した形態素情報で形態素バイナリ辞書ファイルに書き込み、形態素IDを返す。
|
public MorphemesWriter(java.lang.String file) throws java.io.IOException
file
- 形態素バイナリ辞書ファイルのファイル名。java.io.IOException
public int write(java.lang.String surface, int leftContextId, int rightContextId, int cost, int fid) throws java.io.IOException
leftContextId
- 左文脈ID。rightContextId
- 右文脈ID。cost
- 形態素コスト。fid
- 形態素素性ID。java.io.IOException
public static int getMID(int pos, int size)
public void close()
public int getMaxSurfaceLength()
public int getMinCost()
public int getMaxCost()
Copyright © 2009-2018 RONDHUIT Co.,Ltd. All Rights Reserved.