org.codehaus.groovy.util
Class ManagedDoubleKeyMap<K1,K2,V>

java.lang.Object
  extended by org.codehaus.groovy.util.AbstractConcurrentMapBase
      extended by org.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap<K1,K2,V>
          extended by org.codehaus.groovy.util.ManagedDoubleKeyMap<K1,K2,V>

public class ManagedDoubleKeyMap<K1,K2,V>
extends AbstractConcurrentDoubleKeyMap<K1,K2,V>


Nested Class Summary
Modifier and Type Class and Description
static class ManagedDoubleKeyMap.Entry<K1,K2,V>
           
 
Field Summary
Modifier and Type Field and Description
 
Fields inherited from class org.codehaus.groovy.util.AbstractConcurrentMapBase
MAXIMUM_CAPACITY, segments
 
Constructor Summary
Constructor and Description
ManagedDoubleKeyMap(ReferenceBundle bundle)
           
 
Method Summary
Modifier and Type Method and Description
protected  org.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap.Segment<K1,K2,V> createSegment(Object segmentInfo, int cap)
           
 
Methods inherited from class org.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap
get, getOrPut, put, remove, segmentFor
 
Methods inherited from class org.codehaus.groovy.util.AbstractConcurrentMapBase
fullSize, hash, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedDoubleKeyMap

public ManagedDoubleKeyMap(ReferenceBundle bundle)
Method Detail

createSegment

protected org.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap.Segment<K1,K2,V> createSegment(Object segmentInfo,
                                                                                                 int cap)
Specified by:
createSegment in class AbstractConcurrentMapBase

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