Class ClosingFuture.ValueAndCloser<V extends @Nullable Object>

java.lang.Object
com.google.common.util.concurrent.ClosingFuture.ValueAndCloser<V>
Type Parameters:
V - the type of the value of a successful operation
Enclosing class:
ClosingFuture<V extends @Nullable Object>

public static final class ClosingFuture.ValueAndCloser<V extends @Nullable Object> extends Object
An object that holds the final result of an asynchronous ClosingFuture operation and allows the user to close all the closeable objects that were captured during it for later closing.

The asynchronous operation will have completed before this object is created.

Since:
30.0
See Also: