Package org.codehaus.groovy.util
Class AbstractConcurrentMapBase
java.lang.Object
org.codehaus.groovy.util.AbstractConcurrentMapBase
- Direct Known Subclasses:
 AbstractConcurrentMap
public abstract class AbstractConcurrentMapBase extends Object
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAbstractConcurrentMapBase.Entry<V>static classAbstractConcurrentMapBase.Segment - 
Field Summary
Fields Modifier and Type Field Description protected static intMAXIMUM_CAPACITYprotected AbstractConcurrentMapBase.Segment[]segments - 
Constructor Summary
Constructors Constructor Description AbstractConcurrentMapBase(Object segmentInfo) - 
Method Summary
Modifier and Type Method Description protected abstract AbstractConcurrentMapBase.SegmentcreateSegment(Object segmentInfo, int cap)intfullSize()protected static <K> inthash(K key)AbstractConcurrentMapBase.SegmentsegmentFor(int hash)intsize()Collectionvalues() 
- 
Field Details
- 
MAXIMUM_CAPACITY
protected static final int MAXIMUM_CAPACITY- See Also:
 - Constant Field Values
 
 - 
segments
 
 - 
 - 
Constructor Details
- 
AbstractConcurrentMapBase
 
 - 
 - 
Method Details
- 
createSegment
 - 
hash
protected static <K> int hash(K key) - 
segmentFor
 - 
fullSize
public int fullSize() - 
size
public int size() - 
values
 
 -