class |
AbstractDualBidiMap<K,V> |
Abstract BidiMap implemented using two maps.
|
class |
AbstractHashedMap<K,V> |
An abstract implementation of a hash-based map which provides numerous points for
subclasses to override.
|
class |
AbstractIterableMap<K,V> |
|
class |
AbstractLinkedMap<K,V> |
An abstract implementation of a hash-based map that links entries to create an
ordered map and which provides numerous points for subclasses to override.
|
class |
AbstractMapDecorator<K,V> |
Provides a base decorator that enables additional functionality to be added
to a Map via decoration.
|
class |
AbstractOrderedMapDecorator<K,V> |
Provides a base decorator that enables additional functionality to be added
to an OrderedMap via decoration.
|
class |
AbstractReferenceMap<K,V> |
An abstract implementation of a hash-based map that allows the entries to
be removed by the garbage collector.
|
class |
AbstractSortedMapDecorator<K,V> |
Provides a base decorator that enables additional functionality to be added
to a Map via decoration.
|
class |
DualHashBidiMap<K,V> |
Implementation of BidiMap that uses two HashMap instances.
|
class |
DualTreeBidiMap<K,V> |
Implementation of BidiMap that uses two TreeMap instances.
|
protected static class |
DualTreeBidiMap.ViewMap<K,V> |
Internal sorted map view.
|
class |
LinkedMap<K,V> |
A Map implementation that maintains the order of the entries.
|
class |
LRUMap<K,V> |
A Map implementation with a fixed maximum size which removes
the least recently used entry if an entry is added when full.
|
class |
ReferenceIdentityMap<K,V> |
A Map implementation that allows mappings to be
removed by the garbage collector and matches keys and values based
on == not equals() .
|
class |
ReferenceMap<K,V> |
A Map implementation that allows mappings to be
removed by the garbage collector.
|
class |
TreeBidiMap<K extends java.lang.Comparable<K>,V extends java.lang.Comparable<V>> |
Red-Black tree-based implementation of BidiMap where all objects added
implement the Comparable interface.
|
class |
UnmodifiableOrderedMap<K,V> |
Decorates another OrderedMap to ensure it can't be altered.
|