- All Implemented Interfaces:
- com.google.common.util.concurrent.ListenableFuture<DataList<DATATYPE>>, Future<DataList<DATATYPE>>
- Enclosing class:
- IncomingData.NullIncomingData<DATATYPE extends Data>
public static class IncomingData.NullIncomingData.ImmediateFuture<DATATYPE extends Data>
extends com.google.common.util.concurrent.AbstractFuture<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.