Use OptionValue for typed access of the stored objects.
| Modifier and Type | Method and Description |
|---|---|
| public static Options | |
| public boolean | |
| public default boolean | |
| public default boolean | |
| public default Options | Returns: a copy of this instance with all but the given option identifiers filtered outthe identifiers to keep in the copy ids)Creates a copy of this instance with all but the given option identifiers filtered out. |
| public default Options | Returns: a copy of this instance with all but the given option identifiers filtered outthe identifiers to keep in the copy ids)Creates a copy of this instance with all but the given option identifiers filtered out. |
| public default Options | |
| public default Options | |
| public default Options | Returns: a copy of this instance without the given option identifiersthe identifiers to exclude ids)Creates a copy of this instance without the given option identifiers. |
| public Options | Returns: a copy of this instance without the given option identifiersthe identifiers to exclude ids)Creates a copy of this instance without the given option identifiers. |
| public default Options | |
| public Optional | |
| public default Optional | |
| public Set | |
| public static Options | Returns: a newOptions instancethe map of objects with option identifiers and associated option
values map)Creates |
| public static Options | Returns: a newOptions instancethe map of option identifiers and associated option values map)Creates |
| private static DefaultOptions | |
| public default Map | Returns: the map representation of this instance.Returns a map representation of this instance. |
| concat | back to summary |
|---|---|
| public static Options concat(Options... options) | |
| contains | back to summary |
|---|---|
| public boolean contains(OptionName optionName) | |
| contains | back to summary |
|---|---|
| public default boolean contains(OptionIdentifier id) | |
| contains | back to summary |
|---|---|
| public default boolean contains(WithOptionIdentifier withId) | |
| copyWith | back to summary |
|---|---|
| public default Options copyWith(OptionIdentifier... ids) Creates a copy of this instance with all but the given option identifiers filtered out.
| |
| copyWith | back to summary |
|---|---|
| public default Options copyWith(Iterable<? extends OptionIdentifier> ids) Creates a copy of this instance with all but the given option identifiers filtered out.
Same as
| |
| copyWithDefaultValue | back to summary |
|---|---|
| public default Options copyWithDefaultValue(WithOptionIdentifier withId, Object value) | |
| copyWithDefaultValue | back to summary |
|---|---|
| public default Options copyWithDefaultValue(WithOptionIdentifier withId, Supplier<Object> valueSupplier) | |
| copyWithout | back to summary |
|---|---|
| public default Options copyWithout(OptionIdentifier... ids) Creates a copy of this instance without the given option identifiers.
| |
| copyWithout | back to summary |
|---|---|
| public Options copyWithout(Iterable<? extends OptionIdentifier> ids) Creates a copy of this instance without the given option identifiers.
Same as
| |
| copyWithParent | back to summary |
|---|---|
| public default Options copyWithParent(Options other) | |
| find | back to summary |
|---|---|
| public Optional | |
| find | back to summary |
|---|---|
| public default Optional | |
| ids | back to summary |
|---|---|
| public Set | |
| of | back to summary |
|---|---|
| public static Options of(Map<? extends WithOptionIdentifier, Object> map) Creates
| |
| ofIDs | back to summary |
|---|---|
| public static Options ofIDs(Map<OptionIdentifier, Object> map) Creates
Similar to
| |
| toDefaultOptions | back to summary |
|---|---|
| private static DefaultOptions toDefaultOptions(Options v) | |
| toMap | back to summary |
|---|---|
| public default Map Returns a map representation of this instance.
| |