Interface BlockEncodingSerde


public interface BlockEncodingSerde
  • Method Summary

    Modifier and Type
    Method
    Description
    readBlock(io.airlift.slice.SliceInput input)
    Read a block encoding from the input.
    readType(io.airlift.slice.SliceInput sliceInput)
    Reads a type from the input.
    void
    writeBlock(io.airlift.slice.SliceOutput output, Block block)
    Write a blockEncoding to the output.
    void
    writeType(io.airlift.slice.SliceOutput sliceOutput, Type type)
    Write a type to the output.
  • Method Details

    • readBlock

      Block readBlock(io.airlift.slice.SliceInput input)
      Read a block encoding from the input.
    • writeBlock

      void writeBlock(io.airlift.slice.SliceOutput output, Block block)
      Write a blockEncoding to the output.
    • readType

      Type readType(io.airlift.slice.SliceInput sliceInput)
      Reads a type from the input.
    • writeType

      void writeType(io.airlift.slice.SliceOutput sliceOutput, Type type)
      Write a type to the output.