Groovy Documentation

org.codehaus.groovy.util
[Java] Class TripleKeyHashMap

java.lang.Object
  org.codehaus.groovy.util.ComplexKeyHashMap
      org.codehaus.groovy.util.TripleKeyHashMap

public class TripleKeyHashMap
extends ComplexKeyHashMap

Nested Class Summary
static class TripleKeyHashMap.Entry

 
Field Summary
 
Fields inherited from class ComplexKeyHashMap
DEFAULT_CAPACITY, MAXIMUM_CAPACITY, MINIMUM_CAPACITY, size, table, threshold
 
Method Summary
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)

Entry remove(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)

 
Methods inherited from class ComplexKeyHashMap
ComplexKeyHashMap, ComplexKeyHashMap, ComplexKeyHashMap, clear, getEntrySetIterator, getTable, hash, init, isEmpty, resize, size
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Method Detail

checkEquals

public boolean checkEquals(TripleKeyHashMap.Entry e, java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)


createEntry

public TripleKeyHashMap.Entry createEntry()


get

public final java.lang.Object get(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)


remove

public final Entry remove(java.lang.Object key1, java.lang.Object key2, java.lang.Object key3)


 

Groovy Documentation