Package org.codehaus.groovy.util
Class TripleKeyHashMap
- java.lang.Object
-
- org.codehaus.groovy.util.ComplexKeyHashMap
-
- org.codehaus.groovy.util.TripleKeyHashMap
-
public class TripleKeyHashMap extends ComplexKeyHashMap
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TripleKeyHashMap.Entry
-
Nested classes/interfaces inherited from class org.codehaus.groovy.util.ComplexKeyHashMap
ComplexKeyHashMap.EntryIterator
-
-
Field Summary
-
Fields inherited from class org.codehaus.groovy.util.ComplexKeyHashMap
DEFAULT_CAPACITY, MAXIMUM_CAPACITY, MINIMUM_CAPACITY, size, table, threshold
-
-
Constructor Summary
Constructors Constructor Description TripleKeyHashMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkEquals(TripleKeyHashMap.Entry e, Object key1, Object key2, Object key3)
TripleKeyHashMap.Entry
createEntry()
Object
get(Object key1, Object key2, Object key3)
TripleKeyHashMap.Entry
getOrPut(Object key1, Object key2, Object key3)
ComplexKeyHashMap.Entry
remove(Object key1, Object key2, Object key3)
-
Methods inherited from class org.codehaus.groovy.util.ComplexKeyHashMap
clear, getEntrySetIterator, getTable, hash, init, isEmpty, resize, size
-
-
-
-
Method Detail
-
checkEquals
public boolean checkEquals(TripleKeyHashMap.Entry e, Object key1, Object key2, Object key3)
-
getOrPut
public TripleKeyHashMap.Entry getOrPut(Object key1, Object key2, Object key3)
-
createEntry
public TripleKeyHashMap.Entry createEntry()
-
remove
public final ComplexKeyHashMap.Entry remove(Object key1, Object key2, Object key3)
-
-