AbstractConcurrentMap.Segment
public static class AbstractConcurrentMapBase.Segment extends LockableObject
Modifier and Type | Field | Description |
---|---|---|
protected java.lang.Object[] |
table |
Modifier | Constructor | Description |
---|---|---|
protected |
Segment(int initialCapacity) |
getExclusiveOwnerThread, setExclusiveOwnerThread
acquire, acquireInterruptibly, acquireShared, acquireSharedInterruptibly, compareAndSetState, getExclusiveQueuedThreads, getFirstQueuedThread, getQueuedThreads, getQueueLength, getSharedQueuedThreads, getState, getWaitingThreads, getWaitQueueLength, hasContended, hasQueuedPredecessors, hasQueuedThreads, hasWaiters, isQueued, owns, release, releaseShared, setState, toString, tryAcquireNanos, tryAcquireShared, tryAcquireSharedNanos, tryReleaseShared
isHeldExclusively, lock, tryAcquire, tryRelease, unlock