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, 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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Request request()
      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 Detail

      • request

        Request request()
        Returns the request that created this data