Package | Description |
---|---|
org.apache.commons.collections.map |
Modifier and Type | Class and Description |
---|---|
class |
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.
|
class |
AbstractReferenceMap
An abstract implementation of a hash-based map that allows the entries to
be removed by the garbage collector.
|
class |
CaseInsensitiveMap
A case-insensitive
Map . |
class |
HashedMap
A
Map implementation that is a general purpose alternative
to HashMap . |
class |
IdentityMap
A
Map implementation that matches keys and values based
on == not equals() . |
class |
LinkedMap
A
Map implementation that maintains the order of the entries. |
class |
LRUMap
A
Map implementation with a fixed maximum size which removes
the least recently used entry if an entry is added when full. |
class |
ReferenceIdentityMap
A
Map implementation that allows mappings to be
removed by the garbage collector and matches keys and values based
on == not equals() . |
class |
ReferenceMap
A
Map implementation that allows mappings to be
removed by the garbage collector. |
Modifier and Type | Field and Description |
---|---|
protected AbstractHashedMap |
MultiKeyMap.map
The decorated map
|
protected AbstractHashedMap |
AbstractHashedMap.EntrySet.parent
The parent map
|
protected AbstractHashedMap |
AbstractHashedMap.KeySet.parent
The parent map
|
protected AbstractHashedMap |
AbstractHashedMap.Values.parent
The parent map
|
protected AbstractHashedMap |
AbstractHashedMap.HashIterator.parent
The parent map
|
Modifier and Type | Method and Description |
---|---|
protected AbstractHashedMap |
Flat3Map.createDelegateMap()
Create an instance of the map used for storage when in delegation mode.
|
Modifier and Type | Method and Description |
---|---|
static MultiKeyMap |
MultiKeyMap.decorate(AbstractHashedMap map)
Decorates the specified map to add the MultiKeyMap API and fast query.
|
Constructor and Description |
---|
AbstractHashedMap.EntrySet(AbstractHashedMap parent) |
AbstractHashedMap.EntrySetIterator(AbstractHashedMap parent) |
AbstractHashedMap.HashIterator(AbstractHashedMap parent) |
AbstractHashedMap.HashMapIterator(AbstractHashedMap parent) |
AbstractHashedMap.KeySet(AbstractHashedMap parent) |
AbstractHashedMap.KeySetIterator(AbstractHashedMap parent) |
AbstractHashedMap.Values(AbstractHashedMap parent) |
AbstractHashedMap.ValuesIterator(AbstractHashedMap parent) |
MultiKeyMap(AbstractHashedMap map)
Constructor that decorates the specified map and is called from
MultiKeyMap.decorate(AbstractHashedMap) . |
Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.