|
Class Summary |
| AbstractTokenIterator |
Abstract base class for TokenIterators to extend. |
| BeanMap |
A Map adapter for a Java Bean. |
| CollectionUtil |
A utility class with some useful collection-related functions. |
| FilterIterator<E> |
Wraps (decorates) an Iterator with extra functionality, to allow
element filtering. |
| IgnoreCaseMap<V> |
A Map decorator that makes the mappings in the backing map
case insensitive
(this is implemented by converting all keys to uppercase),
if the keys used are Strings. |
| LinkedMap<K,V> |
Generic map and linked list implementation of the Map interface,
with predictable iteration order. |
| LinkedMap.LinkedEntry<K,V> |
Linked list implementation of Map.Entry. |
| LinkedSet<E> |
Generic map and linked list implementation of the Set interface,
with predictable iteration order. |
| LRUHashMap<K,V> |
Map implementation with size limit, that keeps its entries in LRU
(least recently used) order, also known as access-order. |
| LRUMap<K,V> |
Map implementation with size limit, that keeps its entries in LRU
(least recently used) order, also known as access-order. |
| NullMap<K,V> |
An (immutable) empty Map, that supports all Map operations
without throwing exceptions (in contrast to Collections.EMPTY_MAP
that will throw exceptions on put/remove). |
| StringTokenIterator |
StringTokenIterator, a drop-in replacement for StringTokenizer. |
| Time |
Utility class for storing times in a simple way. |
| TimeFormat |
Format for converting and parsing time. |
| TimeoutMap<K,V> |
A Map implementation that removes (exipres) its elements after
a given period. |
| WeakWeakMap<K,V> |
Special-purpose map implementation with weak keys and weak values. |