パッケージ | 説明 |
---|---|
org.maachang.mimdb.core.impl |
Mimdb詳細
|
修飾子とタイプ | メソッドと説明 |
---|---|
MStringIndexKey |
MStringIndexKey.subMString(int s)
subMString
|
MStringIndexKey |
MStringIndexKey.subMString(int s,
int e)
subMString
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
MStringIndex.add(MStringIndexKey value,
int lineNo)
情報セット.
|
int |
MStringIndexKey.compareTo(MStringIndexKey n)
オブジェクトの大きさチェック.
|
static java.lang.Object |
NGram.createIndex(MStringIndexKey[] list)
NGramインデックス情報の作成.
|
boolean |
MStringIndexKey.endsWith(MStringIndexKey n)
終端一致チェック.
|
static NGramResult |
NGram.endsWith(NGramResult and,
java.lang.Object ngram,
MStringIndexKey value)
終端検索.
|
static NGramResult |
NGram.eqaulsPosition(boolean last,
NGramResult and,
java.lang.Object ngram,
MStringIndexKey value,
int addOff,
MStringIndexKey beforeIndexOf)
現在ポジション後に指定文字が連続しているかチェック.
|
boolean |
MStringIndexKey.equals(int off,
MStringIndexKey o,
int oOff,
int len)
同一チェック.
|
int |
MStringIndexKey.indexOf(MStringIndexKey n,
int off)
indexOf.
|
static NGramResult |
NGram.indexOf(NGramResult and,
java.lang.Object ngram,
MStringIndexKey value)
文字検索.
|
static int |
MimdbUtils.searchMStringIndexKey(MStringIndexKey[] a,
MStringIndexKey key)
完全一致検索.
|
static int |
MimdbUtils.searchMStringIndexKey(MStringIndexKey[] a,
MStringIndexKey key)
完全一致検索.
|
static int |
MimdbUtils.searchMStringIndexKeyBS(boolean big,
MStringIndexKey[] a,
MStringIndexKey key)
大なり小なり検索.
|
static int |
MimdbUtils.searchMStringIndexKeyBS(boolean big,
MStringIndexKey[] a,
MStringIndexKey key)
大なり小なり検索.
|
boolean |
MStringIndexKey.startsWith(MStringIndexKey n)
開始一致チェック.
|
static NGramResult |
NGram.startsWith(java.lang.Object ngram,
MStringIndexKey value)
開始検索.
|
int |
MStringIndexKey.toBig(MStringIndexKey n)
このオブジェクトと等しい場合は、=0.
|