|
Class Summary |
| DenseIntMapImpl<E> |
Utility for managing mappings from densely allocated integer
keys to arbitrary objects. |
| Display<K,V> |
Supports a Display as typically found in Lexical scoping. |
| Holder<T> |
Type safe holder that can hold any non-primitive type. |
| MarkStack<E> |
A stack with additional operations that support recording
the current top of stack as a mark, and then later popping
all items pushed since the last mark call. |
| MultiSet<E> |
A simple abstraction of a MultiSet, that is, a "set" that can contain
more than one copy of the same element. |
| NaturalComparator<T> |
|
| ObjectSet |
|
| Pair<S,T> |
A utilitiy class representing a generic types Pair of elements. |
| PairComparator<S,T> |
|
| ResourceFactory<T> |
A thread-safe, contention-free lazy resource factory. |
| SPair<S extends Serializable,T extends Serializable> |
Serializable version of Pair. |
| StackImpl<E> |
|
| SynchronizedHolder<T> |
Type safe holder that can hold any non-primitive type. |
| Triple<S,T,U> |
Represents a Triple of values. |