org.apache.commons.collections.map
Class HashedMap
- Cloneable, Map, Serializable, IterableMap
public class HashedMap
implements Serializable, Cloneable
A
Map
implementation that is a general purpose alternative
to
HashMap
.
This implementation improves on the JDK1.4 HashMap by adding the
MapIterator
functionality and many methods for subclassing.
$Revision: 1.15 $ $Date: 2004/02/18 01:13:19 $
DEFAULT_CAPACITY , DEFAULT_LOAD_FACTOR , DEFAULT_THRESHOLD , GETKEY_INVALID , GETVALUE_INVALID , MAXIMUM_CAPACITY , NO_NEXT_ENTRY , NO_PREVIOUS_ENTRY , NULL , REMOVE_INVALID , SETVALUE_INVALID , data , entrySet , keySet , loadFactor , modCount , size , threshold , values |
HashedMap() - Constructs a new empty map with default size and load factor.
|
HashedMap(Map map) - Constructor copying elements from another map.
|
HashedMap(int initialCapacity) - Constructs a new, empty map with the specified initial capacity.
|
HashedMap(int initialCapacity, float loadFactor) - Constructs a new, empty map with the specified initial capacity and
load factor.
|
Object | clone() - Clones the map without cloning the keys or values.
|
addEntry , addMapping , calculateNewCapacity , calculateThreshold , checkCapacity , clear , clone , containsKey , containsValue , convertKey , createEntry , createEntrySetIterator , createKeySetIterator , createValuesIterator , destroyEntry , doReadObject , doWriteObject , ensureCapacity , entryHashCode , entryKey , entryNext , entrySet , entryValue , equals , get , getEntry , hash , hashCode , hashIndex , init , isEmpty , isEqualKey , isEqualValue , keySet , mapIterator , put , putAll , remove , removeEntry , removeMapping , reuseEntry , size , toString , updateEntry , values |
HashedMap
public HashedMap()
Constructs a new empty map with default size and load factor.
HashedMap
public HashedMap(Map map)
Constructor copying elements from another map.
HashedMap
public HashedMap(int initialCapacity)
Constructs a new, empty map with the specified initial capacity.
initialCapacity
- the initial capacity
HashedMap
public HashedMap(int initialCapacity,
float loadFactor)
Constructs a new, empty map with the specified initial capacity and
load factor.
initialCapacity
- the initial capacityloadFactor
- the load factor
clone
public Object clone()
Clones the map without cloning the keys or values.
- clone in interface AbstractHashedMap
Copyright © 2001-2006 Apache Software Foundation. All Rights Reserved.