Uses of Class
com.espertech.esper.common.internal.collection.apachecommons.AbstractHashedMap.HashEntry
Package
Description
Apache commons collection classes such as for soft-reference map implementation
-
Uses of AbstractHashedMap.HashEntry in com.espertech.esper.common.internal.collection.apachecommons
Modifier and TypeClassDescriptionprotected static class
A MapEntry implementation for the map.Modifier and TypeFieldDescriptionprotected AbstractHashedMap.HashEntry[]
AbstractHashedMap.data
Map entriesprotected AbstractHashedMap.HashEntry
AbstractHashedMap.HashIterator.last
The last returned entryprotected AbstractHashedMap.HashEntry
AbstractHashedMap.HashEntry.next
The next entry in the hash chainprotected AbstractHashedMap.HashEntry
AbstractHashedMap.HashIterator.next
The next entryModifier and TypeMethodDescriptionprotected AbstractHashedMap.HashEntry
AbstractHashedMap.createEntry
(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value) Creates an entry to store the key-value data.protected AbstractHashedMap.HashEntry
AbstractReferenceMap.createEntry
(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value) Creates a ReferenceEntry instead of a HashEntry.protected AbstractHashedMap.HashEntry
AbstractHashedMap.HashIterator.currentEntry()
Current entry.protected AbstractHashedMap.HashEntry
AbstractHashedMap.entryNext
(AbstractHashedMap.HashEntry entry) Gets thenext
field from aHashEntry
.protected AbstractHashedMap.HashEntry
Gets the entry mapped to the key specified.protected AbstractHashedMap.HashEntry
Gets the entry mapped to the key specified.protected AbstractHashedMap.HashEntry
AbstractHashedMap.HashIterator.nextEntry()
Next entry.Modifier and TypeMethodDescriptionprotected void
AbstractHashedMap.addEntry
(AbstractHashedMap.HashEntry entry, int hashIndex) Adds an entry into this map.protected AbstractHashedMap.HashEntry
AbstractHashedMap.createEntry
(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value) Creates an entry to store the key-value data.protected AbstractHashedMap.HashEntry
AbstractReferenceMap.createEntry
(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value) Creates a ReferenceEntry instead of a HashEntry.protected void
AbstractHashedMap.destroyEntry
(AbstractHashedMap.HashEntry entry) Kills an entry ready for the garbage collector.protected int
AbstractHashedMap.entryHashCode
(AbstractHashedMap.HashEntry entry) Gets thehashCode
field from aHashEntry
.protected Object
AbstractHashedMap.entryKey
(AbstractHashedMap.HashEntry entry) Gets thekey
field from aHashEntry
.protected AbstractHashedMap.HashEntry
AbstractHashedMap.entryNext
(AbstractHashedMap.HashEntry entry) Gets thenext
field from aHashEntry
.protected Object
AbstractHashedMap.entryValue
(AbstractHashedMap.HashEntry entry) Gets thevalue
field from aHashEntry
.protected void
AbstractHashedMap.removeEntry
(AbstractHashedMap.HashEntry entry, int hashIndex, AbstractHashedMap.HashEntry previous) Removes an entry from the chain stored in a particular index.protected void
AbstractHashedMap.removeMapping
(AbstractHashedMap.HashEntry entry, int hashIndex, AbstractHashedMap.HashEntry previous) Removes a mapping from the map.protected void
AbstractHashedMap.reuseEntry
(AbstractHashedMap.HashEntry entry, int hashIndex, int hashCode, Object key, Object value) Reuses an existing key-value mapping, storing completely new data.protected void
AbstractHashedMap.updateEntry
(AbstractHashedMap.HashEntry entry, Object newValue) Updates an existing key-value mapping to change the value.ModifierConstructorDescriptionprotected
HashEntry
(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value) Ctor.ReferenceEntry
(AbstractReferenceMap parent, AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value) Creates a new entry object for the ReferenceMap.