SingleKeyHashMap
, TripleKeyHashMap
public class ComplexKeyHashMap extends Object
Modifier and Type | Class | Description |
---|---|---|
static class |
ComplexKeyHashMap.Entry |
|
static interface |
ComplexKeyHashMap.EntryIterator |
Modifier and Type | Field | Description |
---|---|---|
protected static int |
DEFAULT_CAPACITY |
|
protected static int |
MAXIMUM_CAPACITY |
|
protected static int |
MINIMUM_CAPACITY |
|
protected int |
size |
|
protected ComplexKeyHashMap.Entry[] |
table |
|
protected int |
threshold |
Constructor | Description |
---|---|
ComplexKeyHashMap() |
|
ComplexKeyHashMap(boolean b) |
|
ComplexKeyHashMap(int expectedMaxSize) |
Modifier and Type | Method | Description |
---|---|---|
void |
clear() |
|
ComplexKeyHashMap.EntryIterator |
getEntrySetIterator() |
|
ComplexKeyHashMap.Entry[] |
getTable() |
|
static int |
hash(int h) |
|
void |
init(int initCapacity) |
|
boolean |
isEmpty() |
|
void |
resize(int newLength) |
|
int |
size() |
protected ComplexKeyHashMap.Entry[] table
protected static final int DEFAULT_CAPACITY
protected static final int MINIMUM_CAPACITY
protected static final int MAXIMUM_CAPACITY
protected int size
protected transient int threshold
public ComplexKeyHashMap()
public ComplexKeyHashMap(boolean b)
public ComplexKeyHashMap(int expectedMaxSize)
public static int hash(int h)
public int size()
public boolean isEmpty()
public void clear()
public void init(int initCapacity)
public void resize(int newLength)
public ComplexKeyHashMap.Entry[] getTable()
public ComplexKeyHashMap.EntryIterator getEntrySetIterator()