Groovy 1.7.9

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

java.lang.Object
  org.codehaus.groovy.util.AbstractConcurrentMapBase
      org.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap

public abstract class AbstractConcurrentDoubleKeyMap
extends AbstractConcurrentMapBase

Field Summary
 
Fields inherited from class AbstractConcurrentMapBase
MAXIMUM_CAPACITY, segments
 
Constructor Summary
AbstractConcurrentDoubleKeyMap(Object segmentInfo)

 
Method Summary
V get(K1 key1, K2 key2)

AbstractConcurrentDoubleKeyMap.Entry getOrPut(K1 key1, K2 key2, V value)

void put(K1 key1, K2 key2, V value)

void remove(K1 key1, K2 key2)

AbstractConcurrentDoubleKeyMap.Segment segmentFor(int hash)

 
Methods inherited from class AbstractConcurrentMapBase
createSegment, fullSize, hash, segmentFor, size
 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Constructor Detail

AbstractConcurrentDoubleKeyMap

public AbstractConcurrentDoubleKeyMap(Object segmentInfo)


 
Method Detail

get

public V get(K1 key1, K2 key2)


getOrPut

public AbstractConcurrentDoubleKeyMap.Entry getOrPut(K1 key1, K2 key2, V value)


put

public void put(K1 key1, K2 key2, V value)


remove

public void remove(K1 key1, K2 key2)


segmentFor

public final AbstractConcurrentDoubleKeyMap.Segment segmentFor(int hash)


 

Copyright © 2003-2010 The Codehaus. All rights reserved.