org.codehaus.groovy.util
Class AbstractConcurrentMapBase.Segment
java.lang.Object
  
java.util.concurrent.locks.AbstractOwnableSynchronizer
      
java.util.concurrent.locks.AbstractQueuedSynchronizer
          
org.codehaus.groovy.util.LockableObject
              
org.codehaus.groovy.util.AbstractConcurrentMapBase.Segment
- All Implemented Interfaces: 
 - Serializable
 
- Direct Known Subclasses: 
 - AbstractConcurrentMap.Segment
 
- Enclosing class:
 - AbstractConcurrentMapBase
 
public static class AbstractConcurrentMapBase.Segment
- extends LockableObject
 
- See Also:
 - Serialized Form
 
 
 
 
 
 
 
| Methods inherited from class java.util.concurrent.locks.AbstractQueuedSynchronizer | 
acquire, acquireInterruptibly, acquireShared, acquireSharedInterruptibly, compareAndSetState, getExclusiveQueuedThreads, getFirstQueuedThread, getQueuedThreads, getQueueLength, getSharedQueuedThreads, getState, getWaitingThreads, getWaitQueueLength, hasContended, hasQueuedThreads, hasWaiters, isQueued, owns, release, releaseShared, setState, toString, tryAcquireNanos, tryAcquireShared, tryAcquireSharedNanos, tryReleaseShared | 
 
 
 
table
protected volatile Object[] table
AbstractConcurrentMapBase.Segment
protected AbstractConcurrentMapBase.Segment(int initialCapacity)