パッケージ | 説明 |
---|---|
org.maachang.rimdb.index.string |
文字インデックス
|
修飾子とタイプ | メソッドと説明 |
---|---|
IString[] |
StringIndex.getIndex()
インデックス情報を取得.
|
IString |
IString.subIString(int s)
substring.
|
IString |
IString.subIString(int s,
int e)
substring.
|
修飾子とタイプ | メソッドと説明 |
---|---|
static OList<IString> |
StringIn.getWord(java.lang.Object word)
ワード変換.
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
StringIndex.between(int[] out,
IString start,
IString end)
between検索.
|
int |
StringIndex.big(boolean eq,
IString key)
大なり検索.
|
int |
IString.compareTo(IString n)
比較.
|
static java.lang.Object |
NGram.createIndex(IString[] list)
NGramインデックス情報の作成.
|
boolean |
IString.endsWith(IString n)
終端一致チェック.
|
static org.maachang.rimdb.index.string.LikePositionList |
NGram.endsWith(org.maachang.rimdb.index.string.LikePositionList and,
java.lang.Object ngram,
IString value)
終端検索.
|
int |
StringIndex.eq(IString key)
一致検索.
|
static org.maachang.rimdb.index.string.LikePositionList |
NGram.eqaulsPosition(boolean last,
org.maachang.rimdb.index.string.LikePositionList and,
java.lang.Object ngram,
IString value,
int addOff,
IString beforeIndexOf)
現在ポジション後に指定文字が連続しているかチェック.
|
boolean |
IString.equals(int off,
IString o,
int oOff,
int len)
同一チェック.
|
int |
IString.indexOf(IString n,
int off)
indexof.
|
static org.maachang.rimdb.index.string.LikePositionList |
NGram.indexOf(org.maachang.rimdb.index.string.LikePositionList and,
java.lang.Object ngram,
IString value)
文字検索.
|
static int |
StringIndex.search(IString[] a,
IString key)
完全一致検索.
|
static int |
StringIndex.search(IString[] a,
IString key)
完全一致検索.
|
static int |
StringIndex.searchBS(boolean big,
IString[] a,
IString key)
大なり小なり検索.
|
static int |
StringIndex.searchBS(boolean big,
IString[] a,
IString key)
大なり小なり検索.
|
void |
StringIn.set(IString... word)
情報セット
|
int |
StringIndex.small(boolean eq,
IString key)
小なり検索.
|
boolean |
IString.startsWith(IString n)
開始一致チェック.
|
static org.maachang.rimdb.index.string.LikePositionList |
NGram.startsWith(java.lang.Object ngram,
IString value)
開始検索.
|
int |
IString.toBig(IString n)
このオブジェクトの方が大きいかチェック.
|
コンストラクタと説明 |
---|
StringBetween(StringIndex index,
IString start,
IString end)
コンストラクタ.
|
StringBig(StringIndex index,
boolean eq,
IString word)
コンストラクタ.
|
StringEq(StringIndex index,
boolean eq,
IString word)
コンストラクタ.
|
StringIn(StringIndex index,
IString... word)
コンストラクタ.
|
StringIndex(IString[] index,
java.lang.Object ngram,
int[][] line,
int max)
コンストラクタ.
|
StringSmall(StringIndex index,
boolean eq,
IString word)
コンストラクタ.
|
コンストラクタと説明 |
---|
StringIn(StringIndex index,
OList<IString> word)
コンストラクタ.
|