public final class MaskFlags
extends java.lang.Object
コンストラクタと説明 |
---|
MaskFlags(int len)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
and(MaskFlags mask)
MaskFlagsをAndセット.
|
void |
clear()
情報クリア.
|
void |
get(NAdd out)
有効行情報を取得.
|
NNKeyValue |
getList()
マスク管理オブジェクトを取得.
|
int |
getListSize()
リストサイズを取得.
|
int |
getMaxLength()
最大行数を取得.
|
int |
or(MaskFlags mask)
MaskFlagsをORセット.
|
void |
orLine(int no)
orでの行追加.
|
void |
orLine(int[] noList)
orでの行追加.
|
void |
orMask(int[] keyList,
int[] maskList)
orでのマスク追加.
|
void |
orMask(int key,
int mask)
orでのマスク追加.
|
void |
orMask(MaskLine lineIndex)
orでのマスク追加.
|
int |
size()
有効行数を取得.
|
public void clear()
public final int or(MaskFlags mask)
mask
- 対象のマスク情報を設定します.public final int and(MaskFlags mask)
mask
- 対象のマスク情報を設定します.public final void orLine(int no)
no
- 対象の行位置を設定します.public final void orMask(int key, int mask)
key
- 対象の行位置を設定します.mask
- 対象の行マスクを設定します.public final void orLine(int[] noList)
list
- 対象の行位置群を設定します.public final void orMask(int[] keyList, int[] maskList)
keyList
- 対象の行位置群を設定します.maskList
- 対象の行マスク群を設定します.public final void orMask(MaskLine lineIndex)
lineIndex
- 対象の行インデックスを設定します.public final void get(NAdd out)
out
- 格納先の情報を設定します.public final int size()
public final int getMaxLength()
public final NNKeyValue getList()
public final int getListSize()