@Beta public abstract static class Monitor.Guard extends Object
Guard is associated with a single
 Monitor. The monitor may check the guard at arbitrary times from any thread occupying
 the monitor, so code should not be written to rely on how often a guard might or might not be
 checked.
 If a Guard is passed into any method of a Monitor other than the one it is
 associated with, an IllegalMonitorStateException is thrown.
| Modifier | Constructor and Description | 
|---|---|
| protected  | Monitor.Guard(Monitor monitor) | 
protected Monitor.Guard(Monitor monitor)
public abstract boolean isSatisfied()
Copyright © 2010-2015. All Rights Reserved.