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
BaseValue s. |
ValueFactory | |
ValueFactory.BoundedValueBuilder<E> |
A builder pattern for constructing
MutableBoundedValue s without the hassle of
keeping track of the order of arguments. |