org.apache.commons.collections.map
Class AbstractLinkedMap.LinkEntry<K,V>
java.lang.Object
org.apache.commons.collections.map.AbstractHashedMap.HashEntry<K,V>
org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry<K,V>
- All Implemented Interfaces:
- Map.Entry<K,V>, KeyValue<K,V>
- Enclosing class:
- AbstractLinkedMap<K,V>
protected static class AbstractLinkedMap.LinkEntry<K,V>
- extends AbstractHashedMap.HashEntry<K,V>
LinkEntry that stores the data.
If you subclass AbstractLinkedMap
but not LinkEntry
then you will not be able to access the protected fields.
The entryXxx()
methods on AbstractLinkedMap
exist
to provide the necessary access.
before
protected AbstractLinkedMap.LinkEntry<K,V> before
- The entry before this one in the order
after
protected AbstractLinkedMap.LinkEntry<K,V> after
- The entry after this one in the order
AbstractLinkedMap.LinkEntry
protected AbstractLinkedMap.LinkEntry(AbstractHashedMap.HashEntry<K,V> next,
int hashCode,
K key,
V value)
- Constructs a new entry.
- Parameters:
next
- the next entry in the hash bucket sequencehashCode
- the hash codekey
- the keyvalue
- the value
Copyright © 2005-2005 Apache Software Foundation, Matt Hall, John Watkinson. All Rights Reserved.