Package com.io7m.cedarbridge.runtime.api

# Interface CBSerializationContextTracingType

All Known Subinterfaces:
  `CBSerializationContextType`

All Known Implementing Classes:
  `CBSerializationContextBSSIO`, `CBSerializationContextSize`

public interface CBSerializationContextTracingType
The serialization context related to tracing serialization.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `begin(String item)`
  Begin serializing the given item.
  `void`
  `begin(String item, int index)`
  Begin serializing the given item at index `index`.
  `void`
  `end(String item)`
  Finish serializing the given item.
  `void`
  `end(String item, int index)`
  Finish serializing the given item at index `index`.

- ## Method Details

  - ### begin

    void begin(String item)
    Begin serializing the given item.
    Parameters:
      `item` - The item

  - ### begin

    void begin(String item, int index)
    Begin serializing the given item at index `index`.
    Parameters:
      `item` - The item
      `index` - the index

  - ### end

    void end(String item)
    Finish serializing the given item.
    Parameters:
      `item` - The item

  - ### end

    void end(String item, int index)
    Finish serializing the given item at index `index`.
    Parameters:
      `item` - The item
      `index` - the index