public static final class ConfigData.Options extends ObjectSE
ConfigData.Option
フラグのセット。修飾子と型 | フィールドと説明 |
---|---|
static ConfigData.Options | NONE オプションはありません。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean | contains(ConfigData.Option option) 指定されたオプションがこのセットに含まれているかどうかを返します。 |
boolean | equals(ObjectSE obj) |
int | hashCode() |
static ConfigData.Options | of(ConfigData.Option... options) 指定された ConfigData.Option 値を使用して新しいインスタンスを作成します。 |
StringSE | toString() |
ConfigData.Options | with(ConfigData.Option option) 指定されたオプションを含むこのセットのオプションを含む新しい ConfigData.Options インスタンスを作成します。 |
ConfigData.Options | without(ConfigData.Option option) 指定されたオプションを除くこのセットのオプションを含む新しい ConfigData.Options インスタンスを作成します。 |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static final ConfigData.Options NONE
public boolean contains(ConfigData.Option option)
option
- チェックするオプション true
が存在します public int hashCode()
ObjectSE
の hashCodeSE
public StringSE toString()
ObjectSE
の toStringSE
public ConfigData.Options without(ConfigData.Option option)
ConfigData.Options
インスタンスを作成します。option
- 除外するオプション ConfigData.Options
インスタンス public ConfigData.Options with(ConfigData.Option option)
ConfigData.Options
インスタンスを作成します。option
- 含めるオプション ConfigData.Options
インスタンス public static ConfigData.Options of(ConfigData.Option... options)
ConfigData.Option
値を使用して新しいインスタンスを作成します。options
- 含めるオプション ConfigData.Options
インスタンス