Package | Description |
---|---|
org.apache.openjpa.lib.util |
General Utilities
|
org.apache.openjpa.lib.util.collections |
commons-collections4 import.
|
Modifier and Type | Class and Description |
---|---|
class |
ReferenceHashMap
Map in which the key, value, or both may be weak/soft references.
|
Modifier and Type | Class and Description |
---|---|
class |
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>
A
Map implementation that maintains the order of the entries. |
class |
LRUMap<K,V>
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,V>
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,V>
A
Map implementation that allows mappings to be
removed by the garbage collector. |
Modifier and Type | Method and Description |
---|---|
protected AbstractHashedMap<K,V> |
AbstractHashedMap.clone()
Clones the map without cloning the keys or values.
|
Constructor and Description |
---|
EntrySet(AbstractHashedMap<K,V> parent) |
EntrySetIterator(AbstractHashedMap<K,V> parent) |
HashIterator(AbstractHashedMap<K,V> parent) |
HashMapIterator(AbstractHashedMap<K,V> parent) |
KeySet(AbstractHashedMap<K,?> parent) |
KeySetIterator(AbstractHashedMap<K,?> parent) |
Values(AbstractHashedMap<?,V> parent) |
ValuesIterator(AbstractHashedMap<?,V> parent) |
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.