All Superinterfaces:
oracle.communication.brm.charging.config.servicespec.BasePayloadBlock, Payload, PayloadProductType, Serializable

public interface PayloadBlock extends Payload, oracle.communication.brm.charging.config.servicespec.BasePayloadBlock
Class represents subset of attributes that are contained within a block. Use this class to create hierarchical payloads to suit there request/response data models. Iterators are available to traverse the Payload blocks for setting or getting attributes.
  • Field Details

  • Method Details

    • getParentBlock

      PayloadBlock getParentBlock()
      the parent block associated with this sub-block. If this block is a root block, then null is returned.
      Returns:
      parent block for this block.
    • toPrettyString

      String toPrettyString()
      method will produce a pretty formatted representation of a payload that is easily understandable by clients.
      Returns:
      nicely formatted string representing a payload
    • toParserStringFormat

      String toParserStringFormat()
      method will produce a pretty formatted representation of a payload that is easily understandable by clients.
      Returns:
      nicely formatted string representing a payload