| Action<T> |
A generic type for an object that does some work with a thing.
|
| Action.ConditionalSpec<I> |
A spec for adding conditions to a conditional action.
|
| BiAction<T,U> |
A generic type for an object that does some work with 2 input things.
|
| BiFunction<I1,I2,O> |
|
| Block |
A block of code.
|
| Factory<T> |
An object that creates another.
|
| Function<I,O> |
A single argument function.
|
| Function.ConditionalSpec<I,O> |
A spec for adding conditions to a conditional function.
|
| MultiValueMap<K,V> |
A map that may contain multiple values for a given key, but typically only one value.
|
| Predicate<T> |
A function that returns true or false for a value.
|
| TypeCoercingMap<K> |
A string valued map that can do simple type conversions from the string values to primitive types.
|