Uses of Interface
com.google.common.util.concurrent.AbstractFuture.Trusted
Packages that use AbstractFuture.Trusted
-
Uses of AbstractFuture.Trusted in com.google.common.util.concurrent
Classes in com.google.common.util.concurrent that implement AbstractFuture.TrustedModifier and TypeClassDescription(package private) class
AbstractCatchingFuture<V,
X extends Throwable, F, T> Implementations ofFutures.catching*
.private static final class
AbstractCatchingFuture.AsyncCatchingFuture<V,
X extends Throwable> AnAbstractCatchingFuture
that delegates to anAsyncFunction
andAbstractFuture.setFuture(ListenableFuture)
.private static final class
AbstractCatchingFuture.CatchingFuture<V,
X extends Throwable> (package private) static class
A less abstract subclass of AbstractFuture.(package private) class
AbstractTransformFuture<I,
O, F, T> Implementations ofFutures.transform*
.private static final class
AnAbstractTransformFuture
that delegates to anAsyncFunction
andAbstractFuture.setFuture(ListenableFuture)
.private static final class
(package private) class
AggregateFuture<InputT,
OutputT> A future whose value is derived from a collection of input futures.(package private) class
AggregateFutureState<OutputT>
A helper which does some thread-safe operations for aggregate futures, which must be implemented differently in GWT.(package private) class
CollectionFuture<V,
C> Aggregate future that collects (stores) results of each future.(package private) static final class
(package private) final class
Aggregate future that computes its value by calling a callable.(package private) static class
A less abstract subclass of AbstractFuture.private static final class
A wrapped future that does not propagate cancellation to its delegate.(package private) static final class
(package private) static final class
private static final class
final class
AListenableFuture
whose result can be set by aSettableFuture.set(Object)
,SettableFuture.setException(Throwable)
orSettableFuture.setFuture(ListenableFuture)
call.(package private) final class
Implementation ofFutures#withTimeout
.(package private) class
ARunnableFuture
that also implements theListenableFuture
interface.