Class IncomingData.NullIncomingData.ImmediateFuture<DATATYPE extends Data>

java.lang.Object
java.util.concurrent.CompletableFuture<V>
com.yahoo.processing.impl.ProcessingFuture<DataList<DATATYPE>>
com.yahoo.processing.response.IncomingData.NullIncomingData.ImmediateFuture<DATATYPE>
All Implemented Interfaces:
com.google.common.util.concurrent.ListenableFuture<DataList<DATATYPE>>, CompletionStage<DataList<DATATYPE>>, Future<DataList<DATATYPE>>
Enclosing class:
IncomingData.NullIncomingData<DATATYPE extends Data>

public static class IncomingData.NullIncomingData.ImmediateFuture<DATATYPE extends Data> extends ProcessingFuture<DataList<DATATYPE>>
A future which is always done and incurs no synchronization. This is semantically the same as Futures.immediateFuture but contrary to it, this never causes any memory synchronization when accessed.