Uses of Class
org.apache.openjpa.lib.util.collections.AbstractHashedMap
Package
Description
General Utilities
commons-collections4 import.
-
Uses of AbstractHashedMap in org.apache.openjpa.lib.util
Modifier and TypeClassDescriptionclass
Extension of the commonsLRUMap
that can change its maximum size.class
Map in which the key, value, or both may be weak/soft references. -
Uses of AbstractHashedMap in org.apache.openjpa.lib.util.collections
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
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.ModifierConstructorDescriptionprotected
EntrySet
(AbstractHashedMap<K, V> parent) protected
EntrySetIterator
(AbstractHashedMap<K, V> parent) protected
HashIterator
(AbstractHashedMap<K, V> parent) protected
HashMapIterator
(AbstractHashedMap<K, V> parent) protected
KeySet
(AbstractHashedMap<K, ?> parent) protected
KeySetIterator
(AbstractHashedMap<K, ?> parent) protected
Values
(AbstractHashedMap<?, V> parent) protected
ValuesIterator
(AbstractHashedMap<?, V> parent)