Uses of Class
org.apache.openjpa.lib.util.collections.AbstractHashedMap.HashEntry
-
Packages that use AbstractHashedMap.HashEntry Package Description org.apache.openjpa.lib.util General Utilitiesorg.apache.openjpa.lib.util.collections commons-collections4 import. -
-
Uses of AbstractHashedMap.HashEntry in org.apache.openjpa.lib.util
Methods in org.apache.openjpa.lib.util with parameters of type AbstractHashedMap.HashEntry Modifier and Type Method Description protected AbstractReferenceMap.ReferenceEntry
ReferenceHashMap. createEntry(AbstractHashedMap.HashEntry next, int hashCode, java.lang.Object key, java.lang.Object value)
-
Uses of AbstractHashedMap.HashEntry in org.apache.openjpa.lib.util.collections
Subclasses of AbstractHashedMap.HashEntry in org.apache.openjpa.lib.util.collections Modifier and Type Class Description protected static class
AbstractLinkedMap.LinkEntry<K,V>
LinkEntry that stores the data.protected static class
AbstractReferenceMap.ReferenceEntry<K,V>
A MapEntry implementation for the map.Fields in org.apache.openjpa.lib.util.collections declared as AbstractHashedMap.HashEntry Modifier and Type Field Description protected AbstractHashedMap.HashEntry<K,V>
AbstractHashedMap.HashEntry. next
The next entry in the hash chainMethods in org.apache.openjpa.lib.util.collections that return AbstractHashedMap.HashEntry Modifier and Type Method Description protected AbstractHashedMap.HashEntry<K,V>
AbstractHashedMap. createEntry(AbstractHashedMap.HashEntry<K,V> next, int hashCode, K key, V value)
Creates an entry to store the key-value data.protected AbstractHashedMap.HashEntry<K,V>
AbstractHashedMap.HashIterator. currentEntry()
protected AbstractHashedMap.HashEntry<K,V>
AbstractHashedMap. entryNext(AbstractHashedMap.HashEntry<K,V> entry)
Gets thenext
field from aHashEntry
.protected AbstractHashedMap.HashEntry<K,V>
AbstractHashedMap. getEntry(java.lang.Object key)
Gets the entry mapped to the key specified.protected AbstractHashedMap.HashEntry<K,V>
AbstractReferenceMap. getEntry(java.lang.Object key)
Gets the entry mapped to the key specified.protected AbstractHashedMap.HashEntry<K,V>
AbstractHashedMap.HashIterator. nextEntry()
Methods in org.apache.openjpa.lib.util.collections with parameters of type AbstractHashedMap.HashEntry Modifier and Type Method Description protected void
AbstractHashedMap. addEntry(AbstractHashedMap.HashEntry<K,V> entry, int hashIndex)
Adds an entry into this map.protected void
AbstractLinkedMap. addEntry(AbstractHashedMap.HashEntry<K,V> entry, int hashIndex)
Adds an entry into this map, maintaining insertion order.protected AbstractHashedMap.HashEntry<K,V>
AbstractHashedMap. createEntry(AbstractHashedMap.HashEntry<K,V> next, int hashCode, K key, V value)
Creates an entry to store the key-value data.protected AbstractLinkedMap.LinkEntry<K,V>
AbstractLinkedMap. createEntry(AbstractHashedMap.HashEntry<K,V> next, int hashCode, K key, V value)
Creates an entry to store the data.protected AbstractReferenceMap.ReferenceEntry<K,V>
AbstractReferenceMap. createEntry(AbstractHashedMap.HashEntry<K,V> next, int hashCode, K key, V value)
Creates a ReferenceEntry instead of a HashEntry.protected void
AbstractHashedMap. destroyEntry(AbstractHashedMap.HashEntry<K,V> entry)
Kills an entry ready for the garbage collector.protected int
AbstractHashedMap. entryHashCode(AbstractHashedMap.HashEntry<K,V> entry)
Gets thehashCode
field from aHashEntry
.protected K
AbstractHashedMap. entryKey(AbstractHashedMap.HashEntry<K,V> entry)
Gets thekey
field from aHashEntry
.protected AbstractHashedMap.HashEntry<K,V>
AbstractHashedMap. entryNext(AbstractHashedMap.HashEntry<K,V> entry)
Gets thenext
field from aHashEntry
.protected V
AbstractHashedMap. entryValue(AbstractHashedMap.HashEntry<K,V> entry)
Gets thevalue
field from aHashEntry
.protected void
AbstractHashedMap. removeEntry(AbstractHashedMap.HashEntry<K,V> entry, int hashIndex, AbstractHashedMap.HashEntry<K,V> previous)
Removes an entry from the chain stored in a particular index.protected void
AbstractLinkedMap. removeEntry(AbstractHashedMap.HashEntry<K,V> entry, int hashIndex, AbstractHashedMap.HashEntry<K,V> previous)
Removes an entry from the map and the linked list.protected void
AbstractHashedMap. removeMapping(AbstractHashedMap.HashEntry<K,V> entry, int hashIndex, AbstractHashedMap.HashEntry<K,V> previous)
Removes a mapping from the map.protected void
AbstractHashedMap. reuseEntry(AbstractHashedMap.HashEntry<K,V> entry, int hashIndex, int hashCode, K key, V value)
Reuses an existing key-value mapping, storing completely new data.protected void
AbstractHashedMap. updateEntry(AbstractHashedMap.HashEntry<K,V> entry, V newValue)
Updates an existing key-value mapping to change the value.protected void
LRUMap. updateEntry(AbstractHashedMap.HashEntry<K,V> entry, V newValue)
Updates an existing key-value mapping.Constructors in org.apache.openjpa.lib.util.collections with parameters of type AbstractHashedMap.HashEntry Constructor Description HashEntry(AbstractHashedMap.HashEntry<K,V> next, int hashCode, java.lang.Object key, V value)
LinkEntry(AbstractHashedMap.HashEntry<K,V> next, int hashCode, java.lang.Object key, V value)
Constructs a new entry.ReferenceEntry(AbstractReferenceMap<K,V> parent, AbstractHashedMap.HashEntry<K,V> next, int hashCode, K key, V value)
Creates a new entry object for the ReferenceMap.
-