private static final class Striped.WeakSafeCondition extends ForwardingCondition
Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.locks.Condition |
delegate |
private Striped.WeakSafeReadWriteLock |
strongReference |
Constructor and Description |
---|
WeakSafeCondition(java.util.concurrent.locks.Condition delegate,
Striped.WeakSafeReadWriteLock strongReference) |
Modifier and Type | Method and Description |
---|---|
(package private) java.util.concurrent.locks.Condition |
delegate() |
await, await, awaitNanos, awaitUninterruptibly, awaitUntil, signal, signalAll
private final java.util.concurrent.locks.Condition delegate
private final Striped.WeakSafeReadWriteLock strongReference
WeakSafeCondition(java.util.concurrent.locks.Condition delegate, Striped.WeakSafeReadWriteLock strongReference)
java.util.concurrent.locks.Condition delegate()
delegate
in class ForwardingCondition