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
- 対象のキーを設定します.