AbstractCollectionDecorator |
Decorates another Collection to provide additional behaviour.
|
AbstractDualBidiMap |
Abstract BidiMap implemented using two maps.
|
AbstractDualBidiMap.View |
Inner class View.
|
AbstractEmptyMapIterator |
Provides an implementation of an empty map iterator.
|
AbstractHashedMap |
An abstract implementation of a hash-based map which provides numerous points for
subclasses to override.
|
AbstractHashedMap.HashEntry |
HashEntry used to store the data.
|
AbstractHashedMap.HashIterator |
Base Iterator
|
AbstractIterableMap |
|
AbstractIteratorDecorator |
Provides basic behaviour for decorating an iterator with extra functionality.
|
AbstractKeyValue |
Abstract pair class to assist with creating KeyValue
and Map.Entry implementations.
|
AbstractLinkedMap |
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.
|
AbstractLinkedMap.LinkEntry |
LinkEntry that stores the data.
|
AbstractLinkedMap.LinkIterator |
Base Iterator that iterates in link order.
|
AbstractListDecorator |
Decorates another List to provide additional behaviour.
|
AbstractMapDecorator |
Provides a base decorator that enables additional functionality to be added
to a Map via decoration.
|
AbstractMapEntry |
Abstract Pair class to assist with creating correct
Map.Entry implementations.
|
AbstractMapEntryDecorator |
Provides a base decorator that allows additional functionality to be
added to a Map.Entry .
|
AbstractOrderedMapDecorator |
Provides a base decorator that enables additional functionality to be added
to an OrderedMap via decoration.
|
AbstractReferenceMap |
An abstract implementation of a hash-based map that allows the entries to
be removed by the garbage collector.
|
AbstractReferenceMap.ReferenceEntry |
A MapEntry implementation for the map.
|
AbstractReferenceMap.ReferenceStrength |
Reference type enum.
|
AbstractSerializableListDecorator |
Serializable subclass of AbstractListDecorator.
|
AbstractSerializableSetDecorator |
Serializable subclass of AbstractSetDecorator.
|
AbstractSetDecorator |
Decorates another Set to provide additional behaviour.
|
AbstractSortedMapDecorator |
Provides a base decorator that enables additional functionality to be added
to a Map via decoration.
|
AbstractUntypedIteratorDecorator |
Provides basic behaviour for decorating an iterator with extra functionality
without committing the generic type of the Iterator implementation.
|
BidiMap |
Defines a map that allows bidirectional lookup between key and values.
|
BoundedMap |
Defines a map that is bounded in size.
|
ComparableComparator |
A Comparator that compares Comparable
objects.
|
DualTreeBidiMap |
Implementation of BidiMap that uses two TreeMap instances.
|
EntrySetToMapIteratorAdapter |
Adapts a Map entrySet to the MapIterator interface.
|
IterableMap |
Defines a map that can be iterated directly without needing to create an entry set.
|
IterableSortedMap |
|
KeyValue |
Defines a simple key value pair.
|
LinkedMap |
A Map implementation that maintains the order of the entries.
|
LRUMap |
A Map implementation with a fixed maximum size which removes
the least recently used entry if an entry is added when full.
|
MapBackedSet |
|
MapIterator |
Defines an iterator that operates over a Map .
|
OrderedBidiMap |
Defines a map that allows bidirectional lookup between key and values
and retains and provides access to an ordering.
|
OrderedIterator |
Defines an iterator that operates over an ordered container.
|
OrderedMap |
Defines a map that maintains order and allows both forward and backward
iteration through that order.
|
OrderedMapIterator |
Defines an iterator that operates over an ordered Map .
|
ResettableIterator |
Defines an iterator that can be reset back to an initial state.
|
ResettableListIterator |
Defines a list iterator that can be reset back to an initial state.
|
SortedBidiMap |
Defines a map that allows bidirectional lookup between key and values
and retains both keys and values in sorted order.
|
Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|