| Modifier and Type | Field and Description |
|---|---|
| private final Set | |
| private final Supplier | |
| private final Supplier |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| protected Set | delegate()
Implements abstract com. |
| public int | hashCode()
Overrides com. Implements java. |
| public static final <E> InvalidatableSet | |
| private void |
| delegate | back to summary |
|---|---|
| private final Set<E> delegate | |
| errorMessage | back to summary |
|---|---|
| private final Supplier<String> errorMessage | |
| validator | back to summary |
|---|---|
| private final Supplier<Boolean> validator | |
| InvalidatableSet | back to summary |
|---|---|
| private InvalidatableSet(Set<E> delegate, Supplier<Boolean> validator, Supplier<String> errorMessage) | |
| delegate | back to summary |
|---|---|
| protected Set Implements abstract com. Doc from com. Returns the backing delegate instance that methods are forwarded to. Abstract subclasses
generally override this method with an abstract method that has a more specific return type,
such as
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides com. Implements java. Doc from java. Returns the hash code value for this set. The hash code of a set is
defined to be the sum of the hash codes of the elements in the set,
where the hash code of a
| |
| of | back to summary |
|---|---|
| public static final <E> InvalidatableSet Hides java. Doc from java. Returns an unmodifiable set containing three elements. See Unmodifiable Sets for details. | |
| validate | back to summary |
|---|---|
| private void validate() | |