| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Condition | |
|---|---|
| java.util.concurrent.locks | Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors. | 
| Uses of Condition in java.util.concurrent.locks | 
|---|
| Classes in java.util.concurrent.locks that implement Condition | |
|---|---|
|  class | AbstractQueuedLongSynchronizer.ConditionObjectCondition implementation for a AbstractQueuedLongSynchronizerserving as the basis of aLockimplementation. | 
|  class | AbstractQueuedSynchronizer.ConditionObjectCondition implementation for a AbstractQueuedSynchronizerserving as the basis of aLockimplementation. | 
| Methods in java.util.concurrent.locks that return Condition | |
|---|---|
|  Condition | ReentrantReadWriteLock.ReadLock.newCondition()Throws UnsupportedOperationExceptionbecauseReadLocksdo not support conditions. | 
|  Condition | ReentrantReadWriteLock.WriteLock.newCondition()Returns a Conditioninstance for use with thisLockinstance. | 
|  Condition | Lock.newCondition()Returns a new Conditioninstance that is bound to thisLockinstance. | 
|  Condition | ReentrantLock.newCondition()Returns a Conditioninstance for use with thisLockinstance. | 
| Methods in java.util.concurrent.locks with parameters of type Condition | |
|---|---|
| protected  Collection<Thread> | ReentrantReadWriteLock.getWaitingThreads(Condition condition)Returns a collection containing those threads that may be waiting on the given condition associated with the write lock. | 
| protected  Collection<Thread> | ReentrantLock.getWaitingThreads(Condition condition)Returns a collection containing those threads that may be waiting on the given condition associated with this lock. | 
|  int | ReentrantReadWriteLock.getWaitQueueLength(Condition condition)Returns an estimate of the number of threads waiting on the given condition associated with the write lock. | 
|  int | ReentrantLock.getWaitQueueLength(Condition condition)Returns an estimate of the number of threads waiting on the given condition associated with this lock. | 
|  boolean | ReentrantReadWriteLock.hasWaiters(Condition condition)Queries whether any threads are waiting on the given condition associated with the write lock. | 
|  boolean | ReentrantLock.hasWaiters(Condition condition)Queries whether any threads are waiting on the given condition associated with this lock. | 
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.