(package private) class |
AbstractCatchingFuture<V,X extends java.lang.Throwable,F,T> |
Implementations of Futures.catching* .
|
private static class |
AbstractCatchingFuture.AsyncCatchingFuture<V,X extends java.lang.Throwable> |
|
private static class |
AbstractCatchingFuture.CatchingFuture<V,X extends java.lang.Throwable> |
|
class |
AbstractFuture<V> |
An abstract implementation of ListenableFuture , intended for advanced users only.
|
(package private) static class |
AbstractFuture.TrustedFuture<V> |
A less abstract subclass of AbstractFuture.
|
(package private) class |
AbstractTransformFuture<I,O,F,T> |
Implementations of Futures.transform* .
|
private static class |
AbstractTransformFuture.AsyncTransformFuture<I,O> |
|
private static class |
AbstractTransformFuture.TransformFuture<I,O> |
|
(package private) class |
AggregateFuture<InputT,OutputT> |
A future made up of a collection of sub-futures.
|
(package private) class |
CollectionFuture<V,C> |
Aggregate future that collects (stores) results of each future.
|
(package private) static class |
CollectionFuture.ListFuture<V> |
|
(package private) class |
CombinedFuture<V> |
Aggregate future that computes its value by calling a callable.
|
class |
FluentFuture<V> |
|
(package private) class |
ForwardingFluentFuture<V> |
|
private static class |
Futures.InCompletionOrderFuture<T> |
|
private static class |
Futures.NonCancellationPropagatingFuture<V> |
A wrapped future that does not propagate cancellation to its delegate.
|
(package private) class |
ImmediateFuture<V> |
Implementations of Futures.immediate* .
|
(package private) static class |
ImmediateFuture.ImmediateCancelledFuture<V> |
|
(package private) static class |
ImmediateFuture.ImmediateFailedCheckedFuture<V,X extends java.lang.Exception> |
|
(package private) static class |
ImmediateFuture.ImmediateFailedFuture<V> |
|
(package private) static class |
ImmediateFuture.ImmediateSuccessfulCheckedFuture<V,X extends java.lang.Exception> |
|
(package private) static class |
ImmediateFuture.ImmediateSuccessfulFuture<V> |
|
private static class |
MoreExecutors.ScheduledListeningDecorator.NeverSuccessfulListenableFutureTask |
|
class |
SettableFuture<V> |
|
(package private) class |
TimeoutFuture<V> |
Implementation of Futures#withTimeout .
|
(package private) class |
TrustedListenableFutureTask<V> |
|