| Interface | Description |
|---|---|
| BaseValue<E> |
The abstract base interface for all of the "Value API".
|
| BoundedValue<E> |
Represents a value that may itself be
Comparable or can be
compared using the Comparator such that the value is "bounded" by a
BoundedValue.getMinValue() and a BoundedValue.getMaxValue(). |
| ValueContainer<C extends ValueContainer<C>> |
A ValueContainer is a holder of a particular set of
BaseValues. |
| ValueFactory | |
| ValueFactory.BoundedValueBuilder<E> |
A builder pattern for constructing
MutableBoundedValues without the hassle of
keeping track of the order of arguments. |