public class HashMap3 extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.Object[] |
keys1 |
(package private) java.lang.Object[] |
keys2 |
(package private) java.lang.Object[] |
keys3 |
(package private) int |
size |
(package private) java.lang.Object[] |
values |
Constructor and Description |
---|
HashMap3() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
get(java.lang.Object key1,
java.lang.Object key2,
java.lang.Object key3) |
void |
grow() |
static int |
hash3(java.lang.Object key1,
java.lang.Object key2,
java.lang.Object key3) |
void |
put(java.lang.Object key1,
java.lang.Object key2,
java.lang.Object key3,
java.lang.Object value) |
void |
putNoGrow(java.lang.Object key1,
java.lang.Object key2,
java.lang.Object key3,
java.lang.Object value) |
java.lang.Object[] values
java.lang.Object[] keys1
java.lang.Object[] keys2
java.lang.Object[] keys3
int size
public HashMap3()
public void put(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3, java.lang.Object value)
public void grow()
public void putNoGrow(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3, java.lang.Object value)
public java.lang.Object get(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)
public static int hash3(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)