public final class LineIndex
extends java.lang.Object
| コンストラクタと説明 |
|---|
LineIndex(int[][] line,
int max)
コンストラクタ.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int[] |
getArray(int maskNo)
int配列で指定位置の条件を取得.
|
int |
search(int[] array,
int no)
指定条件のIndex項番を検索.
|
int |
searchBig(boolean eq,
int[] array,
int no)
大なり検索.
|
int |
searchSmall(boolean eq,
int[] array,
int no)
小なり検索.
|
public LineIndex(int[][] line,
int max)
line - 対象の行情報を設定します.max - 全体長を設定します.public final int[] getArray(int maskNo)
maskNo - 行マスク項番を設定します.public final int search(int[] array,
int no)
array - getArrayで取得した内容を設定します.no - 対象のIndex項番を設定します.public final int searchBig(boolean eq,
int[] array,
int no)
eq - イコール条件を含める場合は設定します.array - getArrayで取得した内容を設定します.no - 対象のIndex項番を設定します.public final int searchSmall(boolean eq,
int[] array,
int no)
eq - 一致を許可する場合には[true]をセットします.key - 対象のキーを設定します.