Uses of Interface
com.yahoo.processing.response.Data
-
Packages that use Data Package Description com.yahoo.processing com.yahoo.processing.response com.yahoo.processing.test -
-
Uses of Data in com.yahoo.processing
Methods in com.yahoo.processing with type parameters of type Data Modifier and Type Method Description static <D extends Data>
com.google.common.util.concurrent.ListenableFuture<DataList<D>>Response. recursiveComplete(DataList<D> rootDataList)
Returns a future in which the given data list and all lists nested within it are completed. -
Uses of Data in com.yahoo.processing.response
Classes in com.yahoo.processing.response with type parameters of type Data Modifier and Type Class Description class
AbstractDataList<DATATYPE extends Data>
A convenience superclass for dataList implementations which handles references to the request and to incoming data.static class
AbstractDataList.DrainOnGetFuture<DATATYPE extends Data>
class
ArrayDataList<DATATYPE extends Data>
A data list backed by an array.interface
DataList<DATATYPE extends Data>
A list of data items created due to a processing request.class
DefaultIncomingData<DATATYPE extends Data>
The default incoming data implementationinterface
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.static class
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.static class
IncomingData.NullIncomingData.ImmediateFuture<DATATYPE extends Data>
A future which is always done and incurs no synchronization.Subinterfaces of Data in com.yahoo.processing.response Modifier and Type Interface Description interface
DataList<DATATYPE extends Data>
A list of data items created due to a processing request.Classes in com.yahoo.processing.response that implement Data Modifier and Type Class Description class
AbstractData
Convenience superclass for implementations of data.class
AbstractDataList<DATATYPE extends Data>
A convenience superclass for dataList implementations which handles references to the request and to incoming data.class
ArrayDataList<DATATYPE extends Data>
A data list backed by an array.Methods in com.yahoo.processing.response with type parameters of type Data Modifier and Type Method Description static <DATATYPE extends Data>
ArrayDataList<DATATYPE>ArrayDataList. create(Request request)
Creates a simple data list which does not allow late incoming datastatic <DATATYPE extends Data>
ArrayDataList<DATATYPE>ArrayDataList. createAsync(Request request)
Creates an instance of this which supports incoming data through the default mechanism (DefaultIncomingData)static <DATATYPE extends Data>
ArrayDataList<DATATYPE>ArrayDataList. createAsyncNonstreamed(Request request)
Creates an instance of this which supports incoming data through the default mechanism (DefaultIncomingData) and where this data cannot be returned to clients until this is completed.static <DATATYPE extends Data>
ArrayDataList<DATATYPE>ArrayDataList. createAsyncUnordered(Request request)
Creates an instance of this which supports incoming data through the default mechanism (DefaultIncomingData), and where this data can be rendered in any order. -
Uses of Data in com.yahoo.processing.test
Classes in com.yahoo.processing.test that implement Data Modifier and Type Class Description static class
ProcessorLibrary.MapData
static class
ProcessorLibrary.StringData
static class
ProcessorLibrary.UnorderedArrayDataList
Methods in com.yahoo.processing.test with parameters of type Data Modifier and Type Method Description static java.lang.String
Responses. recursiveToString(Data data)
Returns a data item as a recursively indented string
-