Uses of Class
org.apache.commons.collections4.map.AbstractHashedMap.HashEntry
Packages that use AbstractHashedMap.HashEntry
Package
Description
-
Uses of AbstractHashedMap.HashEntry in org.apache.commons.collections4.map
Subclasses of AbstractHashedMap.HashEntry in org.apache.commons.collections4.mapModifier and TypeClassDescriptionprotected static classLinkEntry that stores the data.protected static classA MapEntry implementation for the map.Fields in org.apache.commons.collections4.map declared as AbstractHashedMap.HashEntryModifier and TypeFieldDescriptionprotected AbstractHashedMap.HashEntry<K, V> AbstractHashedMap.HashEntry.nextThe next entry in the hash chainMethods in org.apache.commons.collections4.map that return AbstractHashedMap.HashEntryModifier and TypeMethodDescriptionprotected 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()Gets the current entry.protected AbstractHashedMap.HashEntry<K, V> AbstractHashedMap.entryNext(AbstractHashedMap.HashEntry<K, V> entry) Gets thenextfield from aHashEntry.protected AbstractHashedMap.HashEntry<K, V> Gets the entry mapped to the key specified.protected AbstractHashedMap.HashEntry<K, V> Gets the entry mapped to the key specified.protected AbstractHashedMap.HashEntry<K, V> AbstractHashedMap.HashIterator.nextEntry()Gets the next entry.Methods in org.apache.commons.collections4.map with parameters of type AbstractHashedMap.HashEntryModifier and TypeMethodDescriptionprotected voidAbstractHashedMap.addEntry(AbstractHashedMap.HashEntry<K, V> entry, int hashIndex) Adds an entry into this map.protected voidAbstractLinkedMap.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 voidAbstractHashedMap.destroyEntry(AbstractHashedMap.HashEntry<K, V> entry) Kills an entry ready for the garbage collector.protected intAbstractHashedMap.entryHashCode(AbstractHashedMap.HashEntry<K, V> entry) Gets thehashCodefield from aHashEntry.protected KAbstractHashedMap.entryKey(AbstractHashedMap.HashEntry<K, V> entry) Gets thekeyfield from aHashEntry.protected AbstractHashedMap.HashEntry<K, V> AbstractHashedMap.entryNext(AbstractHashedMap.HashEntry<K, V> entry) Gets thenextfield from aHashEntry.protected VAbstractHashedMap.entryValue(AbstractHashedMap.HashEntry<K, V> entry) Gets thevaluefield from aHashEntry.protected booleanMultiKeyMap.isEqualKey(AbstractHashedMap.HashEntry<MultiKey<? extends K>, V> entry, Object key1, Object key2) Is the key equal to the combined key.protected booleanMultiKeyMap.isEqualKey(AbstractHashedMap.HashEntry<MultiKey<? extends K>, V> entry, Object key1, Object key2, Object key3) Is the key equal to the combined key.protected booleanMultiKeyMap.isEqualKey(AbstractHashedMap.HashEntry<MultiKey<? extends K>, V> entry, Object key1, Object key2, Object key3, Object key4) Is the key equal to the combined key.protected booleanMultiKeyMap.isEqualKey(AbstractHashedMap.HashEntry<MultiKey<? extends K>, V> entry, Object key1, Object key2, Object key3, Object key4, Object key5) Is the key equal to the combined key.protected voidAbstractHashedMap.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 voidAbstractLinkedMap.removeEntry(AbstractHashedMap.HashEntry<K, V> entry, int hashIndex, AbstractHashedMap.HashEntry<K, V> previous) Removes an entry from the map and the linked list.protected voidAbstractHashedMap.removeMapping(AbstractHashedMap.HashEntry<K, V> entry, int hashIndex, AbstractHashedMap.HashEntry<K, V> previous) Removes a mapping from the map.protected voidAbstractHashedMap.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 voidAbstractHashedMap.updateEntry(AbstractHashedMap.HashEntry<K, V> entry, V newValue) Updates an existing key-value mapping to change the value.protected voidLRUMap.updateEntry(AbstractHashedMap.HashEntry<K, V> entry, V newValue) Updates an existing key-value mapping.Constructors in org.apache.commons.collections4.map with parameters of type AbstractHashedMap.HashEntryModifierConstructorDescriptionprotectedConstructs a new instance.protectedConstructs 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.