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
Modifier and Type Method Description boolean
checkEquals(TripleKeyHashMap.Entry e, java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)
TripleKeyHashMap.Entry
createEntry()
java.lang.Object
get(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)
TripleKeyHashMap.Entry
getOrPut(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)
ComplexKeyHashMap.Entry
remove(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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
TripleKeyHashMap
public TripleKeyHashMap()
-
-
Method Details
-
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
-
remove
public final ComplexKeyHashMap.Entry remove(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)
-