ManagedDoubleKeyMappublic abstract class AbstractConcurrentDoubleKeyMap<K1,K2,V> extends AbstractConcurrentMapBase
MAXIMUM_CAPACITY, segments| Constructor | Description |
|---|---|
AbstractConcurrentDoubleKeyMap(java.lang.Object segmentInfo) |
| Modifier and Type | Method | 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(java.lang.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