Groovy 2.2.0

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
Object get(K1 key1, K2 key2)

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

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

void remove(K1 key1, K2 key2)

AbstractConcurrentDoubleKeyMap.Segment segmentFor(int hash)

 
Methods inherited from class AbstractConcurrentMapBase
createSegment, fullSize, hash, segmentFor, size, values
 
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 Object get(K1 key1, K2 key2)


getOrPut

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


put

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


remove

public void remove(K1 key1, K2 key2)


segmentFor

public final AbstractConcurrentDoubleKeyMap.Segment segmentFor(int hash)


 

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