Uses of Class
org.apache.commons.collections4.map.AbstractHashedMap
Package
Description
-
Uses of AbstractHashedMap in org.apache.commons.collections4.map
Modifier and TypeClassDescriptionclass
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
AbstractReferenceMap<K,
V> An abstract implementation of a hash-based map that allows the entries to be removed by the garbage collector.class
CaseInsensitiveMap<K,
V> A case-insensitiveMap
.class
HashedMap<K,
V> AMap
implementation that is a general purpose alternative toHashMap
.class
LinkedMap<K,
V> AMap
implementation that maintains the order of the entries.class
LRUMap<K,
V> AMap
implementation with a fixed maximum size which removes the least recently used entry if an entry is added when full.class
ReferenceIdentityMap<K,
V> AMap
implementation that allows mappings to be removed by the garbage collector and matches keys and values based on==
notequals()
.class
ReferenceMap<K,
V> AMap
implementation that allows mappings to be removed by the garbage collector.Modifier and TypeMethodDescriptionprotected AbstractHashedMap
<K, V> AbstractHashedMap.clone()
Clones the map without cloning the keys or values.protected AbstractHashedMap
<K, V> Flat3Map.createDelegateMap()
Create an instance of the map used for storage when in delegation mode.protected AbstractHashedMap
<MultiKey<? extends K>, V> MultiKeyMap.decorated()
Gets the map being decorated.Modifier and TypeMethodDescriptionstatic <K,
V> MultiKeyMap <K, V> MultiKeyMap.multiKeyMap
(AbstractHashedMap<MultiKey<? extends K>, V> map) Decorates the specified map to add the MultiKeyMap API and fast query.ModifierConstructorDescriptionprotected
EntrySet
(AbstractHashedMap<K, V> parent) Constructs a new instance.protected
EntrySetIterator
(AbstractHashedMap<K, V> parent) Constructs a new instance.protected
HashIterator
(AbstractHashedMap<K, V> parent) Constructs a new instance.protected
HashMapIterator
(AbstractHashedMap<K, V> parent) Constructs a new instance.protected
KeySet
(AbstractHashedMap<K, ?> parent) Constructs a new instance.protected
KeySetIterator
(AbstractHashedMap<K, ?> parent) Constructs a new instance.protected
MultiKeyMap
(AbstractHashedMap<MultiKey<? extends K>, V> map) Constructor that decorates the specified map and is called fromMultiKeyMap.multiKeyMap(AbstractHashedMap)
.protected
Values
(AbstractHashedMap<?, V> parent) Constructs a new instance.protected
ValuesIterator
(AbstractHashedMap<?, V> parent) Constructs a new instance.