| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Monitor.Guard | |
|---|---|
| com.google.common.util.concurrent | Concurrency utilities. | 
| Uses of Monitor.Guard in com.google.common.util.concurrent | 
|---|
| Methods in com.google.common.util.concurrent with parameters of type Monitor.Guard | |
|---|---|
|  boolean | Monitor.enterIf(Monitor.Guard guard)Enters this monitor if the guard is satisfied. | 
|  boolean | Monitor.enterIf(Monitor.Guard guard,
               long time,
               TimeUnit unit)Enters this monitor if the guard is satisfied. | 
|  boolean | Monitor.enterIfInterruptibly(Monitor.Guard guard)Enters this monitor if the guard is satisfied. | 
|  boolean | Monitor.enterIfInterruptibly(Monitor.Guard guard,
                                         long time,
                                         TimeUnit unit)Enters this monitor if the guard is satisfied. | 
|  void | Monitor.enterWhen(Monitor.Guard guard)Enters this monitor when the guard is satisfied. | 
|  boolean | Monitor.enterWhen(Monitor.Guard guard,
                   long time,
                   TimeUnit unit)Enters this monitor when the guard is satisfied. | 
|  void | Monitor.enterWhenUninterruptibly(Monitor.Guard guard)Enters this monitor when the guard is satisfied. | 
|  boolean | Monitor.enterWhenUninterruptibly(Monitor.Guard guard,
                                                 long time,
                                                 TimeUnit unit)Enters this monitor when the guard is satisfied. | 
|  int | Monitor.getWaitQueueLength(Monitor.Guard guard)Returns an estimate of the number of threads waiting for the given guard to become satisfied. | 
|  boolean | Monitor.hasWaiters(Monitor.Guard guard)Queries whether any threads are waiting for the given guard to become satisfied. | 
|  boolean | Monitor.tryEnterIf(Monitor.Guard guard)Enters this monitor if it is possible to do so immediately and the guard is satisfied. | 
|  void | Monitor.waitFor(Monitor.Guard guard)Waits for the guard to be satisfied. | 
|  boolean | Monitor.waitFor(Monitor.Guard guard,
               long time,
               TimeUnit unit)Waits for the guard to be satisfied. | 
|  void | Monitor.waitForUninterruptibly(Monitor.Guard guard)Waits for the guard to be satisfied. | 
|  boolean | Monitor.waitForUninterruptibly(Monitor.Guard guard,
                                             long time,
                                             TimeUnit unit)Waits for the guard to be satisfied. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||