Uses of Interface
com.google.common.util.concurrent.CheckedFuture

Packages that use CheckedFuture
com.google.common.util.concurrent Concurrency utilities. 
 

Uses of CheckedFuture in com.google.common.util.concurrent
 

Classes in com.google.common.util.concurrent that implement CheckedFuture
 class AbstractCheckedFuture<V,X extends Exception>
          A delegating wrapper around a ListenableFuture that adds support for the AbstractCheckedFuture.checkedGet() and AbstractCheckedFuture.checkedGet(long, TimeUnit) methods.
 class ForwardingCheckedFuture<V,X extends Exception>
          A future which forwards all its method calls to another future.
static class ForwardingCheckedFuture.SimpleForwardingCheckedFuture<V,X extends Exception>
          A simplified version of ForwardingCheckedFuture where subclasses can pass in an already constructed CheckedFuture as the delegate.
 

Methods in com.google.common.util.concurrent that return CheckedFuture
protected abstract  CheckedFuture<V,X> ForwardingCheckedFuture.delegate()
           
protected  CheckedFuture<V,X> ForwardingCheckedFuture.SimpleForwardingCheckedFuture.delegate()
           
static
<V,X extends Exception>
CheckedFuture<V,X>
Futures.immediateCheckedFuture(V value)
          Returns a CheckedFuture which has its value set immediately upon construction.
static
<V,X extends Exception>
CheckedFuture<V,X>
Futures.immediateFailedCheckedFuture(X exception)
          Returns a CheckedFuture which has an exception set immediately upon construction.
static
<V,X extends Exception>
CheckedFuture<V,X>
Futures.makeChecked(Future<V> future, Function<Exception,X> mapper)
          Creates a CheckedFuture out of a normal Future and a Function that maps from Exception instances into the appropriate checked type.
static
<V,X extends Exception>
CheckedFuture<V,X>
Futures.makeChecked(ListenableFuture<V> future, Function<Exception,X> mapper)
          Creates a CheckedFuture out of a normal ListenableFuture and a Function that maps from Exception instances into the appropriate checked type.
 

Constructors in com.google.common.util.concurrent with parameters of type CheckedFuture
ForwardingCheckedFuture.SimpleForwardingCheckedFuture(CheckedFuture<V,X> delegate)