## Uses of Class
org.eclipse.wst.jsdt.chromium.util.AsyncFuture

Packages that use AsyncFuture
org.eclipse.wst.jsdt.chromium.util

### Uses of AsyncFuture in org.eclipse.wst.jsdt.chromium.util

Methods in org.eclipse.wst.jsdt.chromium.util that return AsyncFuture
`AsyncFuture<java.util.List<T>>` AsyncFutureMerger.`getFuture()` Returns `AsyncFuture` that provides the group result.

Method parameters in org.eclipse.wst.jsdt.chromium.util with type arguments of type AsyncFuture
`static <T> void` AsyncFuture.`initializeReference(java.util.concurrent.atomic.AtomicReference<AsyncFuture<T>> ref, AsyncFuture.Operation<T> operation)` Initializes the reference with the a new instance of `AsyncFuture` if the reference still holds null.
`static <T> void` AsyncFuture.`initializeReference(java.util.concurrent.atomic.AtomicReference<AsyncFuture<T>> ref, AsyncFuture.Operation<T> operation, boolean forceRefresh)` Operation may work synchronously.
`static <T> void` AsyncFuture.`initializeTrivial(java.util.concurrent.atomic.AtomicReference<AsyncFuture<T>> ref, T result)` Initializes the reference with the a new instance of `AsyncFuture` that already holds a result.
`static <T> void` AsyncFuture.`reinitializeReference(java.util.concurrent.atomic.AtomicReference<AsyncFuture<T>> ref, AsyncFuture.Operation<T> operation)` Initializes the reference with the a new instance of `AsyncFuture`.