Uses of Class
com.google.common.util.concurrent.internal.InternalFutureFailureAccess
Packages that use InternalFutureFailureAccess
Package
Description
Concurrency utilities.
-
Uses of InternalFutureFailureAccess in com.google.common.util.concurrent
Subclasses of InternalFutureFailureAccess in com.google.common.util.concurrentModifier and TypeClassDescription(package private) classAbstractCatchingFuture<V,X extends Throwable, F, T> Implementations ofFutures.catching*.private static final classAbstractCatchingFuture.AsyncCatchingFuture<V,X extends Throwable> AnAbstractCatchingFuturethat delegates to anAsyncFunctionandAbstractFuture.setFuture(ListenableFuture).private static final classAbstractCatchingFuture.CatchingFuture<V,X extends Throwable> classAn abstract implementation ofListenableFuture, intended for advanced users only.(package private) static classA less abstract subclass of AbstractFuture.(package private) classAbstractTransformFuture<I,O, F, T> Implementations ofFutures.transform*.private static final classAnAbstractTransformFuturethat delegates to anAsyncFunctionandAbstractFuture.setFuture(ListenableFuture).private static final class(package private) classAggregateFuture<InputT,OutputT> A future whose value is derived from a collection of input futures.(package private) classAggregateFutureState<OutputT>A helper which does some thread-safe operations for aggregate futures, which must be implemented differently in GWT.(package private) classCollectionFuture<V,C> Aggregate future that collects (stores) results of each future.(package private) static final class(package private) final classAggregate future that computes its value by calling a callable.classFluentFuture<V>AListenableFuturethat supports fluent chains of operations.(package private) static classA less abstract subclass of AbstractFuture.(package private) final classFluentFuturethat forwards all calls to a delegate.private static final classprivate static final classA wrapped future that does not propagate cancellation to its delegate.(package private) classHidden superclass ofFluentFuturethat provides us a place to declare special GWT versions of theFluentFuture.catchingfamily of methods.(package private) static final class(package private) static final classprivate static final classfinal classAListenableFuturewhose result can be set by aSettableFuture.set(Object),SettableFuture.setException(Throwable)orSettableFuture.setFuture(ListenableFuture)call.(package private) final classImplementation ofFutures#withTimeout.(package private) classARunnableFuturethat also implements theListenableFutureinterface. -
Uses of InternalFutureFailureAccess in com.google.common.util.concurrent.internal
Methods in com.google.common.util.concurrent.internal with parameters of type InternalFutureFailureAccessModifier and TypeMethodDescriptionstatic ThrowableInternalFutures.tryInternalFastPathGetFailure(InternalFutureFailureAccess future) Usually returnsnullbut, if the givenFuturehas failed, may optionally return the cause of the failure. -
Uses of InternalFutureFailureAccess in com.google.common.util.concurrent.testing
Subclasses of InternalFutureFailureAccess in com.google.common.util.concurrent.testingModifier and TypeClassDescriptionprivate static class