Uses of Interface
com.yahoo.processing.response.DataList
Package
Description
Java library for request-response data processing.
-
Uses of DataList in com.yahoo.processing
Modifier and TypeMethodDescriptionResponse.data()
Returns the top level list of data items of this responseModifier and TypeMethodDescriptionResponse.recursiveComplete
(DataList<D> rootDataList) Deprecated, for removal: This API element is subject to removal in a future version.static <D extends Data>
CompletableFuture<DataList<D>>Response.recursiveFuture
(DataList<D> rootDataList) Returns a future in which the given data list and all lists nested within it are completed.Modifier and TypeMethodDescriptionResponse.recursiveComplete
(DataList<D> rootDataList) Deprecated, for removal: This API element is subject to removal in a future version.UseResponse.recursiveFuture(DataList)
insteadstatic <D extends Data>
CompletableFuture<DataList<D>>Response.recursiveFuture
(DataList<D> rootDataList) Returns a future in which the given data list and all lists nested within it are completed. -
Uses of DataList in com.yahoo.processing.rendering
Modifier and TypeMethodDescriptionabstract void
Invoked at the beginning of each data list, including the implicit, outermost one in the response.final void
abstract void
Invoked at the end of each data list, including the implicit, outermost one in the response.final void
-
Uses of DataList in com.yahoo.processing.response
Modifier and TypeClassDescriptionclass
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.Modifier and TypeMethodDescriptionAbstractDataList.DrainOnGetFuture.get()
Wait until all data is available.Wait until all data is available.IncomingData.NullIncomingData.ImmediateFuture.get()
DefaultIncomingData.getOwner()
IncomingData.getOwner()
Returns the owner (target DataList) of this.IncomingData.NullIncomingData.getOwner()
Modifier and TypeMethodDescriptionAbstractDataList.complete()
Deprecated, for removal: This API element is subject to removal in a future version.DataList.complete()
Deprecated, for removal: This API element is subject to removal in a future version.UsecompleteFuture()
insteadDefaultIncomingData.completed()
Deprecated, for removal: This API element is subject to removal in a future version.IncomingData.completed()
Deprecated, for removal: This API element is subject to removal in a future version.UseIncomingData.completedFuture()
insteadIncomingData.NullIncomingData.completed()
Deprecated, for removal: This API element is subject to removal in a future version.DefaultIncomingData.completedFuture()
IncomingData.completedFuture()
Returns a future in which all the incoming data that will be produced in this is available.IncomingData.NullIncomingData.completedFuture()
AbstractDataList.completeFuture()
DataList.completeFuture()
Returns a future in which all incoming data in this has become available.Modifier and TypeMethodDescriptionfinal void
DefaultIncomingData.assignOwner
(DataList<DATATYPE> owner) Assigns the owner of this.ModifierConstructorDescriptionDefaultIncomingData
(DataList<DATATYPE> owner) DrainOnGetFuture
(DataList<DATATYPE> owner) ImmediateFuture
(DataList<DATATYPE> owner) NullIncomingData
(DataList<DATATYPE> owner) -
Uses of DataList in com.yahoo.processing.test
Response.recursiveFuture(DataList)
instead