org.codehaus.groovy.util
Class ComplexKeyHashMap
java.lang.Object
org.codehaus.groovy.util.ComplexKeyHashMap
- Direct Known Subclasses:
- DoubleKeyHashMap, SingleKeyHashMap, TripleKeyHashMap
public class ComplexKeyHashMap
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
table
protected ComplexKeyHashMap.Entry[] table
DEFAULT_CAPACITY
protected static final int DEFAULT_CAPACITY
- See Also:
- Constant Field Values
MINIMUM_CAPACITY
protected static final int MINIMUM_CAPACITY
- See Also:
- Constant Field Values
MAXIMUM_CAPACITY
protected static final int MAXIMUM_CAPACITY
- See Also:
- Constant Field Values
size
protected int size
threshold
protected transient int threshold
ComplexKeyHashMap
public ComplexKeyHashMap()
ComplexKeyHashMap
public ComplexKeyHashMap(boolean b)
ComplexKeyHashMap
public ComplexKeyHashMap(int expectedMaxSize)
hash
public static int hash(int h)
size
public int size()
isEmpty
public boolean isEmpty()
clear
public void clear()
init
public void init(int initCapacity)
resize
public void resize(int newLength)
getTable
public ComplexKeyHashMap.Entry[] getTable()
getEntrySetIterator
public ComplexKeyHashMap.EntryIterator getEntrySetIterator()