| Modifier and Type | Class and Description |
|---|---|
| pack-priv static record | |
| pack-priv static record |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final DefaultOptions | |
| private final Map | |
| private final Set |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | DefaultOptions(Map<? extends WithOptionIdentifier, Object> values, Predicate<OptionName> optionNamesFilter)
|
| pack-priv | DefaultOptions(Map<? extends WithOptionIdentifier, Object> values, Optional<Predicate<OptionName>> optionNamesFilter)
|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv DefaultOptions | |
| public boolean | |
| private DefaultOptions | |
| public DefaultOptions | copyWith(Iterable<? extends OptionIdentifier> ids)
Overrides default jdk. Creates a copy of this instance with all but the given option identifiers filtered out. |
| public DefaultOptions | copyWithout(Iterable<? extends OptionIdentifier> ids)
Implements jdk. Creates a copy of this instance without the given option identifiers. |
| pack-priv static DefaultOptions | |
| public Optional | |
| public Set | |
| pack-priv Set | |
| private static Stream | |
| pack-priv Set |
| EMPTY | back to summary |
|---|---|
| pack-priv static final DefaultOptions EMPTY | |
| map | back to summary |
|---|---|
| private final Map<OptionIdentifier, DefaultOptions. | |
| optionNames | back to summary |
|---|---|
| private final Set<OptionName> optionNames | |
| DefaultOptions | back to summary |
|---|---|
| pack-priv DefaultOptions(Map<? extends WithOptionIdentifier, Object> values) | |
| DefaultOptions | back to summary |
|---|---|
| pack-priv DefaultOptions(Map<? extends WithOptionIdentifier, Object> values, Predicate<OptionName> optionNamesFilter) | |
| DefaultOptions | back to summary |
|---|---|
| pack-priv DefaultOptions(Map<? extends WithOptionIdentifier, Object> values, Optional<Predicate<OptionName>> optionNamesFilter) | |
| DefaultOptions | back to summary |
|---|---|
| private DefaultOptions(DefaultOptions. | |
| add | back to summary |
|---|---|
| pack-priv DefaultOptions add(DefaultOptions other) | |
| contains | back to summary |
|---|---|
| public boolean contains(OptionName optionName) Implements jdk.
| |
| copy | back to summary |
|---|---|
| private DefaultOptions copy(Stream<? extends OptionIdentifier> ids, boolean includes) | |
| copyWith | back to summary |
|---|---|
| public DefaultOptions copyWith(Iterable<? extends OptionIdentifier> ids) Overrides default jdk. Doc from jdk. Creates a copy of this instance with all but the given option identifiers filtered out.
Same as
| |
| copyWithout | back to summary |
|---|---|
| public DefaultOptions copyWithout(Iterable<? extends OptionIdentifier> ids) Implements jdk. Doc from jdk. Creates a copy of this instance without the given option identifiers.
Same as
| |
| create | back to summary |
|---|---|
| pack-priv static DefaultOptions create(DefaultOptions. | |
| find | back to summary |
|---|---|
| public Optional Implements jdk.
| |
| ids | back to summary |
|---|---|
| public Set Implements jdk.
| |
| optionNames | back to summary |
|---|---|
| pack-priv Set | |
| optionNames | back to summary |
|---|---|
| private static Stream | |
| withOptionIdentifierSet | back to summary |
|---|---|
| pack-priv Set | |
| Modifier and Type | Field and Description |
|---|---|
| private final Object | |
| private final WithOptionIdentifier |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv DefaultOptions. | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| pack-priv OptionIdentifier | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| public Object | |
| public WithOptionIdentifier |
| value | back to summary |
|---|---|
| private final Object value Record Component accessed by value(). | |
| withId | back to summary |
|---|---|
| private final WithOptionIdentifier withId Record Component accessed by withId(). | |
| OptionIdentifierWithValue | back to summary |
|---|---|
| pack-priv OptionIdentifierWithValue(WithOptionIdentifier withId, Object value) | |
| copyWithValue | back to summary |
|---|---|
| pack-priv DefaultOptions. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| id | back to summary |
|---|---|
| pack-priv OptionIdentifier id() | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
| value | back to summary |
|---|---|
| public Object value() Record Component getter of value. | |
| withId | back to summary |
|---|---|
| public WithOptionIdentifier withId() Record Component getter of withId. | |
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private final Set | optionNames
Record Component accessed by optionNames(). |
| Access | Constructor and Description |
|---|---|
| pack-priv | Snapshot(Map<OptionIdentifier, DefaultOptions.
|
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public Map | |
| public Set | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| map | back to summary |
|---|---|
| private final Map<OptionIdentifier, DefaultOptions. Record Component accessed by map(). | |
| optionNames | back to summary |
|---|---|
| private final Set<OptionName> optionNames Record Component accessed by optionNames(). | |
| Snapshot | back to summary |
|---|---|
| pack-priv Snapshot(Map<OptionIdentifier, DefaultOptions. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| map | back to summary |
|---|---|
| public Map Record Component getter of map. | |
| optionNames | back to summary |
|---|---|
| public Set Record Component getter of optionNames. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |