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<K,V>
          LinkEntry that stores the data.
protected static class AbstractReferenceMap.ReferenceEntry<K,V>
          A MapEntry implementation for the map.
protected static class IdentityMap.IdentityEntry<K,V>
          HashEntry
 

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

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

Methods in org.apache.commons.collections.map with parameters of type AbstractHashedMap.HashEntry
protected  void AbstractLinkedMap.addEntry(AbstractHashedMap.HashEntry<K,V> entry, int hashIndex)
          Adds an entry into this map, maintaining insertion order.
protected  void AbstractHashedMap.addEntry(AbstractHashedMap.HashEntry<K,V> entry, int hashIndex)
          Adds an entry into this map.
protected  AbstractHashedMap.HashEntry<K,V> IdentityMap.createEntry(AbstractHashedMap.HashEntry<K,V> next, int hashCode, K key, V value)
          Creates an entry to store the data.
 AbstractHashedMap.HashEntry<K,V> AbstractReferenceMap.createEntry(AbstractHashedMap.HashEntry<K,V> next, int hashCode, K key, V value)
          Creates a ReferenceEntry instead of a HashEntry.
protected  AbstractHashedMap.HashEntry<K,V> AbstractLinkedMap.createEntry(AbstractHashedMap.HashEntry<K,V> next, int hashCode, K key, V value)
          Creates an entry to store the data.
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  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 the hashCode field from a HashEntry.
protected  K AbstractHashedMap.entryKey(AbstractHashedMap.HashEntry<K,V> entry)
          Gets the key field from a HashEntry.
protected  AbstractHashedMap.HashEntry<K,V> AbstractHashedMap.entryNext(AbstractHashedMap.HashEntry<K,V> entry)
          Gets the next field from a HashEntry.
protected  V AbstractHashedMap.entryValue(AbstractHashedMap.HashEntry<K,V> entry)
          Gets the value field from a HashEntry.
protected  boolean MultiKeyMap.isEqualKey(AbstractHashedMap.HashEntry<MultiKey<K>,V> entry, K... keys)
          Is the key equal to the combined key.
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 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.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 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 AbstractHashedMap.removeMapping(AbstractHashedMap.HashEntry<K,V> entry, int hashIndex, AbstractHashedMap.HashEntry<K,V> previous)
          Removes a mapping from the map.
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 LRUMap.updateEntry(AbstractHashedMap.HashEntry<K,V> entry, V newValue)
          Updates an existing key-value mapping.
protected  void AbstractHashedMap.updateEntry(AbstractHashedMap.HashEntry<K,V> entry, V newValue)
          Updates an existing key-value mapping to change the value.
 

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



Copyright © 2005-2005 Apache Software Foundation, Matt Hall, John Watkinson. All Rights Reserved.