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 classTripleKeyHashMap.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 booleancheckEquals(TripleKeyHashMap.Entry e, java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)TripleKeyHashMap.EntrycreateEntry()java.lang.Objectget(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)TripleKeyHashMap.EntrygetOrPut(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)ComplexKeyHashMap.Entryremove(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)-
Methods inherited from class org.codehaus.groovy.util.ComplexKeyHashMap
clear, getEntrySetIterator, getTable, hash, init, isEmpty, resize, size
-
-
-
-
Method Detail
-
get
public final java.lang.Object get(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)
-
checkEquals
public boolean checkEquals(TripleKeyHashMap.Entry e, java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)
-
getOrPut
public TripleKeyHashMap.Entry getOrPut(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)
-
createEntry
public TripleKeyHashMap.Entry createEntry()
-
remove
public final ComplexKeyHashMap.Entry remove(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)
-
-