## 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.

Copyright © 2010-2012. All Rights Reserved.