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

Uses in package org.apache.commons.collections.map

Classes derived from org.apache.commons.collections.map.AbstractHashedMap.HashEntry

class
LinkEntry that stores the data.
class
A MapEntry implementation for the map.
class
HashEntry

Constructors with parameter type org.apache.commons.collections.map.AbstractHashedMap.HashEntry

AbstractHashedMap.HashEntry.HashEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
IdentityMap.IdentityEntry.IdentityEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
AbstractLinkedMap.LinkEntry.LinkEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
Constructs a new entry.
Creates a new entry object for the ReferenceMap.

Fields of type org.apache.commons.collections.map.AbstractHashedMap.HashEntry

AbstractHashedMap.HashEntry[]
Map entries
AbstractHashedMap.HashEntry
The last returned entry
AbstractHashedMap.HashEntry
The next entry in the hash chain
AbstractHashedMap.HashEntry
The next entry

Methods with parameter type org.apache.commons.collections.map.AbstractHashedMap.HashEntry

void
Adds an entry into this map.
void
Adds an entry into this map, maintaining insertion order.
AbstractHashedMap.HashEntry
AbstractHashedMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
Creates an entry to store the key-value data.
AbstractHashedMap.HashEntry
AbstractLinkedMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
Creates an entry to store the data.
AbstractHashedMap.HashEntry
AbstractReferenceMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
Creates a ReferenceEntry instead of a HashEntry.
AbstractHashedMap.HashEntry
IdentityMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
Creates an entry to store the data.
void
Kills an entry ready for the garbage collector.
int
Gets the hashCode field from a HashEntry.
Object
Gets the key field from a HashEntry.
AbstractHashedMap.HashEntry
Gets the next field from a HashEntry.
Object
Gets the value field from a HashEntry.
boolean
MultiKeyMap.isEqualKey(AbstractHashedMap.HashEntry entry, Object key1, Object key2)
Is the key equal to the combined key.
boolean
MultiKeyMap.isEqualKey(AbstractHashedMap.HashEntry entry, Object key1, Object key2, Object key3)
Is the key equal to the combined key.
boolean
MultiKeyMap.isEqualKey(AbstractHashedMap.HashEntry entry, Object key1, Object key2, Object key3, Object key4)
Is the key equal to the combined key.
boolean
MultiKeyMap.isEqualKey(AbstractHashedMap.HashEntry entry, Object key1, Object key2, Object key3, Object key4, Object key5)
Is the key equal to the combined key.
void
Removes an entry from the chain stored in a particular index.
void
Removes an entry from the map and the linked list.
void
Removes a mapping from the map.
void
AbstractHashedMap.reuseEntry(AbstractHashedMap.HashEntry entry, int hashIndex, int hashCode, Object key, Object value)
Reuses an existing key-value mapping, storing completely new data.
void
Updates an existing key-value mapping to change the value.
void
Updates an existing key-value mapping.

Methods with return type org.apache.commons.collections.map.AbstractHashedMap.HashEntry

AbstractHashedMap.HashEntry
AbstractHashedMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
Creates an entry to store the key-value data.
AbstractHashedMap.HashEntry
AbstractLinkedMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
Creates an entry to store the data.
AbstractHashedMap.HashEntry
AbstractReferenceMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
Creates a ReferenceEntry instead of a HashEntry.
AbstractHashedMap.HashEntry
IdentityMap.createEntry(AbstractHashedMap.HashEntry next, int hashCode, Object key, Object value)
Creates an entry to store the data.
AbstractHashedMap.HashEntry
AbstractHashedMap.HashEntry
Gets the next field from a HashEntry.
AbstractHashedMap.HashEntry
Gets the entry mapped to the key specified.
AbstractHashedMap.HashEntry
Gets the entry mapped to the key specified.
AbstractHashedMap.HashEntry

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