Uses of Class
org.apache.commons.collections.map.AbstractHashedMap.HashEntry

Packages that use AbstractHashedMap.HashEntry
org.apache.commons.collections.map This package contains implementations of the Map, IterableMap, OrderedMap and SortedMap interfaces. 
 

Uses of AbstractHashedMap.HashEntry in org.apache.commons.collections.map
 

Subclasses of AbstractHashedMap.HashEntry in org.apache.commons.collections.map
protected static class AbstractLinkedMap.LinkEntry
          LinkEntry that stores the data.
protected static class IdentityMap.IdentityEntry
          HashEntry
 

Fields in org.apache.commons.collections.map declared as AbstractHashedMap.HashEntry
protected  AbstractHashedMap.HashEntry[] AbstractHashedMap.data
          Map entries
protected  AbstractHashedMap.HashEntry AbstractHashedMap.HashIterator.last
          The last returned entry
protected  AbstractHashedMap.HashEntry AbstractHashedMap.HashIterator.next
          The next entry
protected  AbstractHashedMap.HashEntry AbstractHashedMap.HashEntry.next
          The next entry in the hash chain
 

Methods in org.apache.commons.collections.map that return AbstractHashedMap.HashEntry
protected  AbstractHashedMap.HashEntry AbstractHashedMap.getEntry(Object key)
          Gets the entry mapped to the key specified.
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 AbstractHashedMap.HashIterator.nextEntry()
           
protected  AbstractHashedMap.HashEntry AbstractHashedMap.HashIterator.currentEntry()
           
protected  AbstractHashedMap.HashEntry IdentityMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
          Creates an entry to store the data.
protected  AbstractHashedMap.HashEntry AbstractLinkedMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
          Creates an entry to store the data.
 

Methods in org.apache.commons.collections.map with parameters of type AbstractHashedMap.HashEntry
protected  void AbstractHashedMap.updateEntry(AbstractHashedMap.HashEntry entry, Object newValue)
          Updates an existing key-value mapping to change the value.
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  AbstractHashedMap.HashEntry AbstractHashedMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
          Creates an entry to store the key-value data.
protected  void AbstractHashedMap.addEntry(AbstractHashedMap.HashEntry entry, int hashIndex)
          Adds an entry into this map.
protected  void AbstractHashedMap.removeMapping(AbstractHashedMap.HashEntry entry, int hashIndex, AbstractHashedMap.HashEntry previous)
          Removes a mapping from the map.
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.destroyEntry(AbstractHashedMap.HashEntry entry)
          Kills an entry ready for the garbage collector.
protected  AbstractHashedMap.HashEntry IdentityMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
          Creates an entry to store the data.
protected  void AbstractLinkedMap.addEntry(AbstractHashedMap.HashEntry entry, int hashIndex)
          Adds an entry into this map, maintaining insertion order.
protected  AbstractHashedMap.HashEntry AbstractLinkedMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
          Creates an entry to store the data.
protected  void AbstractLinkedMap.removeEntry(AbstractHashedMap.HashEntry entry, int hashIndex, AbstractHashedMap.HashEntry previous)
          Removes an entry from the map and the linked list.
protected  void LRUMap.updateEntry(AbstractHashedMap.HashEntry entry, Object newValue)
          Updates an existing key-value mapping.
 

Constructors in org.apache.commons.collections.map with parameters of type AbstractHashedMap.HashEntry
AbstractHashedMap.HashEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
           
IdentityMap.IdentityEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
           
AbstractLinkedMap.LinkEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
          Constructs a new entry.
 



Copyright © 2001-2004 Apache Software Foundation. All Rights Reserved.