public final class FlagsBase extends Flags
| コンストラクタと説明 |
|---|
FlagsBase()
コンストラクタ.
|
FlagsBase(Flags f)
コンストラクタ.
|
FlagsBase(int len)
コンストラクタ.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
add(int no)
指定位置のフラグをON.
|
void |
addArray(int[] array)
指定位置のフラグをON.
|
void |
all()
全てのフラグをONに設定.
|
void |
create(Flags f)
情報生成.
|
void |
create(int len)
情報生成.
|
boolean |
isAnd()
Andモード取得.
|
void |
marge(Flags f)
対象の条件をマージ.
|
void |
set(int no,
int f)
指定位置のフラグを設定.
|
void |
setArray(int[] array,
int f)
指定位置のフラグを設定.
|
clear, destroy, get, getResultArray, getResultArray, max, sizepublic FlagsBase()
public FlagsBase(int len)
len - 長さを設定します.public FlagsBase(Flags f)
f - オブジェクトをセットします.
渡されたオブジェクトは内部でクリアされます.public final void create(int len)
len - 長さを設定します.public final void create(Flags f)
f - オブジェクトをセットします.
渡されたオブジェクトは内部でクリアされます.public final void addArray(int[] array)
public final void set(int no,
int f)
public final void setArray(int[] array,
int f)