| Package | Description |
|---|---|
| org.apache.commons.collections4.map |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLinkedMap<K
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 |
AbstractReferenceMap<K
An abstract implementation of a hash-based map that allows the entries to be removed by the garbage collector.
|
class |
CaseInsensitiveMap<K
A case-insensitive
Map.
|
class |
HashedMap<K
A
Map implementation that is a general purpose alternative to
HashMap.
|
class |
LinkedMap<K
A
Map implementation that maintains the order of the entries.
|
class |
LRUMap<K
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
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
A
Map implementation that allows mappings to be removed by the garbage collector.
|
| Modifier and Type | Method and Description |
|---|---|
protected AbstractHashedMap |
AbstractHashedMap.clone()
Clones the map without cloning the keys or values.
|
protected AbstractHashedMap |
Flat3Map.createDelegateMap()
Create an instance of the map used for storage when in delegation mode.
|
protected AbstractHashedMap |
MultiKeyMap.decorated()
Gets the map being decorated.
|
| Modifier and Type | Method and Description |
|---|---|
static <K |
MultiKeyMap.multiKeyMap(AbstractHashedMap
Decorates the specified map to add the MultiKeyMap API and fast query.
|
| Constructor and Description | |
|---|---|
EntrySet(AbstractHashedMap
|
|
EntrySetIterator(AbstractHashedMap
|
|
HashIterator(AbstractHashedMap
|
|
HashMapIterator(AbstractHashedMap
|
|
KeySet(AbstractHashedMap
|
|
KeySetIterator(AbstractHashedMap
|
|
MultiKeyMap(AbstractHashedMap
Constructor that decorates the specified map and is called from
MultiKeyMap.
|
|
Values(AbstractHashedMap
|
|
ValuesIterator(AbstractHashedMap
|