Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.google.common.util.concurrent.Monitor.Guard

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010-2012. All Rights Reserved.