Interface Data

All Superinterfaces:
com.yahoo.component.provider.Freezable, com.yahoo.component.provider.ListenableFreezable
All Known Subinterfaces:
DataList<DATATYPE>
All Known Implementing Classes:
AbstractData, AbstractDataList, ArrayDataList, ProcessorLibrary.MapData, ProcessorLibrary.StringData, ProcessorLibrary.UnorderedArrayDataList, ResponseHeaders, ResponseStatus

public interface Data extends com.yahoo.component.provider.ListenableFreezable
A data item created due to a processing request.

If a data item is frozen it is illegal to make further changes to its payload or referenced request.

Author:
bratseth
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the request that created this data

    Methods inherited from interface com.yahoo.component.provider.Freezable

    freeze, isFrozen

    Methods inherited from interface com.yahoo.component.provider.ListenableFreezable

    addFreezeListener
  • Method Details

    • request

      Request request()
      Returns the request that created this data