| Interface | Description |
|---|---|
| Function<F,T> |
Determines an output value based on an input value.
|
| Supplier<T> |
A class that can supply objects of a single type.
|
| Class | Description |
|---|---|
| Optional<T> |
An immutable object that may contain a non-null reference to another object.
|
| Preconditions |
Simple static methods to be called at the start of your own methods to verify
correct arguments and state.
|