Uses of Interface java.util.concurrent.locks.Condition

Uses in package java.util.concurrent.locks

Classes implementing java.util.concurrent.locks.Condition

class
Condition implementation for a AbstractQueuedLongSynchronizer serving as the basis of a Lock implementation.
class
Condition implementation for a AbstractQueuedSynchronizer serving as the basis of a Lock implementation.

Methods with parameter type java.util.concurrent.locks.Condition

int
Returns an estimate of the number of threads waiting on the given condition associated with this lock.
int
Returns an estimate of the number of threads waiting on the given condition associated with the write lock.
Collection
Returns a collection containing those threads that may be waiting on the given condition associated with this lock.
Collection
Returns a collection containing those threads that may be waiting on the given condition associated with the write lock.
boolean
Queries whether any threads are waiting on the given condition associated with this lock.
boolean
Queries whether any threads are waiting on the given condition associated with the write lock.

Methods with return type java.util.concurrent.locks.Condition

Condition
Returns a new Condition instance that is bound to this Lock instance.
Condition
Returns a Condition instance for use with this Lock instance.
Condition
Throws UnsupportedOperationException because ReadLocks do not support conditions.
Condition
Returns a Condition instance for use with this Lock instance.