Package com.yahoo.processing.response
@ExportPackage
@PublicApi
package com.yahoo.processing.response
-
ClassDescriptionConvenience superclass for implementations of data.AbstractDataList<DATATYPE extends Data>A convenience superclass for dataList implementations which handles references to the request and to incoming data.AbstractDataList.DrainOnGetFuture<DATATYPE extends Data>ArrayDataList<DATATYPE extends Data>A data list backed by an array.A data item created due to a processing request.A list of data items created due to a processing request.DefaultIncomingData<DATATYPE extends Data>The default incoming data implementationA processing response which will arrive in the future.IncomingData<DATATYPE extends Data>A data list own once instance of this which can be used to provide data asynchronously to the list, and consume, wait for or be notified upon the arrival of such data.IncomingData.NullIncomingData<DATATYPE extends Data>Creates a null implementation of this which is empty and complete at creation: Provides immediate return without incurring any memory synchronization for any read method.IncomingData.NullIncomingData.ImmediateFuture<DATATYPE extends Data>A future which is always done and incurs no synchronization.This is an optional marker interface.This is an optional marker interface.