public abstract class AbstractConcurrentDoubleKeyMap<K1,K2,V> extends AbstractConcurrentMapBase
MAXIMUM_CAPACITY, segments| Constructor and Description | 
|---|
AbstractConcurrentDoubleKeyMap(Object segmentInfo)  | 
| Modifier and Type | Method and Description | 
|---|---|
V | 
get(K1 key1,
   K2 key2)  | 
org.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap.Entry<K1,K2,V> | 
getOrPut(K1 key1,
        K2 key2,
        V value)  | 
void | 
put(K1 key1,
   K2 key2,
   V value)  | 
void | 
remove(K1 key1,
      K2 key2)  | 
org.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap.Segment<K1,K2,V> | 
segmentFor(int hash)  | 
createSegment, fullSize, hash, sizepublic AbstractConcurrentDoubleKeyMap(Object segmentInfo)
public org.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap.Entry<K1,K2,V> getOrPut(K1 key1, K2 key2, V value)
public final org.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap.Segment<K1,K2,V> segmentFor(int hash)
segmentFor in class AbstractConcurrentMapBase