Uses of Class
org.docx4j.com.google.common.util.concurrent.AbstractFuture
Packages that use AbstractFuture
-
Uses of AbstractFuture in org.docx4j.com.google.common.util.concurrent
Subclasses of AbstractFuture in org.docx4j.com.google.common.util.concurrentModifier and TypeClassDescription(package private) static classA less abstract subclass of AbstractFuture.(package private) classAbstractTransformFuture<I,O, F, T> Implementations ofFutures.transform*.private static final classprivate static final classclassFluentFuture<V>AListenableFuturethat supports fluent chains of operations.(package private) static classA less abstract subclass of AbstractFuture.(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 classfinal classAListenableFuturewhose result can be set by aSettableFuture.set(Object),SettableFuture.setException(Throwable)orSettableFuture.setFuture(ListenableFuture)call.(package private) final classImplementation ofFutures#withTimeout.Fields in org.docx4j.com.google.common.util.concurrent declared as AbstractFutureModifier and TypeFieldDescription(package private) final AbstractFuture<V>AbstractFuture.SetFuture.ownerFields in org.docx4j.com.google.common.util.concurrent with type parameters of type AbstractFutureModifier and TypeFieldDescription(package private) final AtomicReferenceFieldUpdater<AbstractFuture,AbstractFuture.Listener> AbstractFuture.SafeAtomicHelper.listenersUpdater(package private) final AtomicReferenceFieldUpdater<AbstractFuture,Object> AbstractFuture.SafeAtomicHelper.valueUpdater(package private) final AtomicReferenceFieldUpdater<AbstractFuture,AbstractFuture.Waiter> AbstractFuture.SafeAtomicHelper.waitersUpdaterMethods in org.docx4j.com.google.common.util.concurrent with parameters of type AbstractFutureModifier and TypeMethodDescription(package private) abstract booleanAbstractFuture.AtomicHelper.casListeners(AbstractFuture<?> future, AbstractFuture.Listener expect, AbstractFuture.Listener update) Performs a CAS operation on thelistenersfield.(package private) booleanAbstractFuture.SafeAtomicHelper.casListeners(AbstractFuture<?> future, AbstractFuture.Listener expect, AbstractFuture.Listener update) (package private) booleanAbstractFuture.SynchronizedHelper.casListeners(AbstractFuture<?> future, AbstractFuture.Listener expect, AbstractFuture.Listener update) (package private) booleanAbstractFuture.UnsafeAtomicHelper.casListeners(AbstractFuture<?> future, AbstractFuture.Listener expect, AbstractFuture.Listener update) Performs a CAS operation on thelistenersfield.(package private) abstract booleanAbstractFuture.AtomicHelper.casValue(AbstractFuture<?> future, Object expect, Object update) Performs a CAS operation on thevaluefield.(package private) booleanAbstractFuture.SafeAtomicHelper.casValue(AbstractFuture<?> future, Object expect, Object update) (package private) booleanAbstractFuture.SynchronizedHelper.casValue(AbstractFuture<?> future, Object expect, Object update) (package private) booleanAbstractFuture.UnsafeAtomicHelper.casValue(AbstractFuture<?> future, Object expect, Object update) Performs a CAS operation on thevaluefield.(package private) abstract booleanAbstractFuture.AtomicHelper.casWaiters(AbstractFuture<?> future, AbstractFuture.Waiter expect, AbstractFuture.Waiter update) Performs a CAS operation on thewaitersfield.(package private) booleanAbstractFuture.SafeAtomicHelper.casWaiters(AbstractFuture<?> future, AbstractFuture.Waiter expect, AbstractFuture.Waiter update) (package private) booleanAbstractFuture.SynchronizedHelper.casWaiters(AbstractFuture<?> future, AbstractFuture.Waiter expect, AbstractFuture.Waiter update) (package private) booleanAbstractFuture.UnsafeAtomicHelper.casWaiters(AbstractFuture<?> future, AbstractFuture.Waiter expect, AbstractFuture.Waiter update) Performs a CAS operation on thewaitersfield.private static voidAbstractFuture.complete(AbstractFuture<?> future) Unblocks all threads and runs all listeners.(package private) static ExecutorMoreExecutors.rejectionPropagatingExecutor(Executor delegate, AbstractFuture<?> future) Returns an Executor that will propagateRejectedExecutionExceptionfrom the delegate executor to the givenfuture.Constructors in org.docx4j.com.google.common.util.concurrent with parameters of type AbstractFutureModifierConstructorDescription(package private)SetFuture(AbstractFuture<V> owner, ListenableFuture<? extends V> future)