public final class ComparableIndex extends Index<java.lang.Comparable>
コンストラクタと説明 |
---|
ComparableIndex(java.lang.Comparable[] index,
int[][] line,
int max)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
between(int[] out,
java.lang.Comparable start,
java.lang.Comparable end)
between検索.
|
int |
big(boolean eq,
java.lang.Comparable key)
大なり検索.
|
int |
eq(java.lang.Comparable key)
一致検索.
|
java.lang.Comparable[] |
getIndex()
インデックス情報を取得.
|
void |
like(NAdd result,
java.lang.String key)
部分一致検索.
|
int |
small(boolean eq,
java.lang.Comparable key)
小なり検索.
|
getColumnName, getColumnNo, getIndexToLine, getLength, getLineIndex, getMaskLine, getMaskLine, getMaxLine, getSortLines, setColumnNoAndName
public ComparableIndex(java.lang.Comparable[] index, int[][] line, int max)
index
- 対象のインデックスを設定します.line
- 対象の行情報を設定します.max
- 全体長を設定します.public java.lang.Comparable[] getIndex()
public final int eq(java.lang.Comparable key)
public final int big(boolean eq, java.lang.Comparable key)
public final int small(boolean eq, java.lang.Comparable key)
public final boolean between(int[] out, java.lang.Comparable start, java.lang.Comparable end)