public final class DicCompiler
extends java.lang.Object
プロパティ名 | 説明 | デフォルト値/必須 |
---|---|---|
morpho.in.dir | テキストのMeCab辞書ファイル(*.csv)が置かれているディレクトリ名 | 必須 |
morpho.in.user.dir | ユーザ定義辞書ファイル(*.csv)が置かれているディレクトリ名 | ユーザ定義辞書を使うときのみ指定する |
morpho.in.encoding | テキストのMeCab辞書ファイル(*.csv)の文字コード。なお、ユーザ辞書はUTF-8固定であり、この設定値は使われない | 必須 |
morpho.in.pattern.accept | コンパイル対象のMeCab辞書ファイル名パターン | 必須。csv$など |
morpho.in.pattern.deny | コンパイル対象からはずすMeCab辞書ファイル名パターン | (なし) |
morpho.syn.file | ユーザ定義類義語辞書ファイル(*.txt)のファイル名 | ユーザ定義類義語辞書を使わない |
morpho.syn.encoding | ユーザ定義類義語辞書ファイル(*.txt)の文字コード | ユーザ定義類義語辞書を使うときは必須。指定されていない場合は${morpho.in.encoding}を参照する |
morpho.syn.leftContextId | ユーザ定義類義語辞書各エントリの左文脈ID | ユーザ定義類義語辞書を使うときは必須。一般的な推奨値は、各辞書の「普通名詞/一般名詞」とおなじものを指定する |
morpho.syn.rightContextId | ユーザ定義類義語辞書各エントリの右文脈ID | ユーザ定義類義語辞書を使うときは必須。一般的な推奨値は、各辞書の「普通名詞/一般名詞」とおなじものを指定する。指定されていない場合は${morpho.syn.leftContextId}を参照する |
morpho.syn.cost | ユーザ定義類義語辞書各エントリの生起コスト | ユーザ定義類義語辞書を使うときは必須 |
morpho.dic.class | 使用するMeCab辞書に対応したDicFeatures 実装クラスのFQCN | 必須。
IpadicFeatures , JumanFeatures , UnidicFeatures が用意されている |
morpho.out.dir | コンパイル出力先ディレクトリ名 | 必須 |
morpho.verify | コンパイル実行後に確認をする(true)か否か(false) | true |
morpho.star.as.null.cols | アスタリスクがnullを示すカラム番号(0始まり)をカンマ区切りで記述 | (なし) |
morpho.expand.reading | 読み仮名展開をする(true)しない(false)。読み仮名展開はひらがなおよびカタカナ両方が行われる | false |
修飾子とタイプ | クラスと説明 |
---|---|
static class |
DicCompiler.DicEntriesComparator |
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
P_DIC_CLASS |
static java.lang.String |
P_EXPAND_READING |
static java.lang.String |
P_IN_DIR |
static java.lang.String |
P_IN_ENCODING |
static java.lang.String |
P_IN_PAT_ACCEPT |
static java.lang.String |
P_IN_PAT_DENY |
static java.lang.String |
P_IN_USER_DIR |
static java.lang.String |
P_OUT_DIR |
static java.lang.String |
P_PREFIX |
static java.lang.String |
P_SAN_COLS |
static java.lang.String |
P_SYN_COST |
static java.lang.String |
P_SYN_ENCODING |
static java.lang.String |
P_SYN_FILE |
static java.lang.String |
P_SYN_LEFT_ID |
static java.lang.String |
P_SYN_RIGHT_ID |
static java.lang.String |
P_VERIFY |
static int |
VERIFY_RANDOM_MAX |
コンストラクタと説明 |
---|
DicCompiler() |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
main(java.lang.String[] args)
テキストファイルのMeCab辞書をバイナリ形式にコンパイルする。
|
public static final java.lang.String P_PREFIX
public static final java.lang.String P_IN_DIR
public static final java.lang.String P_IN_USER_DIR
public static final java.lang.String P_IN_ENCODING
public static final java.lang.String P_IN_PAT_ACCEPT
public static final java.lang.String P_IN_PAT_DENY
public static final java.lang.String P_SYN_FILE
public static final java.lang.String P_SYN_ENCODING
public static final java.lang.String P_SYN_LEFT_ID
public static final java.lang.String P_SYN_RIGHT_ID
public static final java.lang.String P_SYN_COST
public static final java.lang.String P_DIC_CLASS
public static final java.lang.String P_OUT_DIR
public static final java.lang.String P_VERIFY
public static final java.lang.String P_SAN_COLS
public static final java.lang.String P_EXPAND_READING
public static final int VERIFY_RANDOM_MAX
Copyright © 2009-2018 RONDHUIT Co.,Ltd. All Rights Reserved.