Class RecordIdBinarySerializer

java.lang.Object
org.umlg.sqlg.structure.io.binary.RecordIdBinarySerializer
All Implemented Interfaces:
org.apache.tinkerpop.gremlin.structure.io.binary.types.CustomTypeSerializer<RecordId>, org.apache.tinkerpop.gremlin.structure.io.binary.TypeSerializer<RecordId>

public class RecordIdBinarySerializer extends Object implements org.apache.tinkerpop.gremlin.structure.io.binary.types.CustomTypeSerializer<RecordId>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.tinkerpop.gremlin.structure.io.binary.DataType
     
     
    read(org.apache.tinkerpop.gremlin.structure.io.Buffer buffer, org.apache.tinkerpop.gremlin.structure.io.binary.GraphBinaryReader context)
     
    readValue(org.apache.tinkerpop.gremlin.structure.io.Buffer buffer, org.apache.tinkerpop.gremlin.structure.io.binary.GraphBinaryReader context, boolean nullable)
     
    void
    write(RecordId recordId, org.apache.tinkerpop.gremlin.structure.io.Buffer buffer, org.apache.tinkerpop.gremlin.structure.io.binary.GraphBinaryWriter context)
     
    void
    writeValue(RecordId recordId, org.apache.tinkerpop.gremlin.structure.io.Buffer buffer, org.apache.tinkerpop.gremlin.structure.io.binary.GraphBinaryWriter context, boolean nullable)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RecordIdBinarySerializer

      public RecordIdBinarySerializer()
  • Method Details

    • getTypeName

      public String getTypeName()
      Specified by:
      getTypeName in interface org.apache.tinkerpop.gremlin.structure.io.binary.types.CustomTypeSerializer<RecordId>
    • getDataType

      public org.apache.tinkerpop.gremlin.structure.io.binary.DataType getDataType()
      Specified by:
      getDataType in interface org.apache.tinkerpop.gremlin.structure.io.binary.TypeSerializer<RecordId>
    • read

      public RecordId read(org.apache.tinkerpop.gremlin.structure.io.Buffer buffer, org.apache.tinkerpop.gremlin.structure.io.binary.GraphBinaryReader context) throws IOException
      Specified by:
      read in interface org.apache.tinkerpop.gremlin.structure.io.binary.TypeSerializer<RecordId>
      Throws:
      IOException
    • readValue

      public RecordId readValue(org.apache.tinkerpop.gremlin.structure.io.Buffer buffer, org.apache.tinkerpop.gremlin.structure.io.binary.GraphBinaryReader context, boolean nullable) throws IOException
      Specified by:
      readValue in interface org.apache.tinkerpop.gremlin.structure.io.binary.TypeSerializer<RecordId>
      Throws:
      IOException
    • write

      public void write(RecordId recordId, org.apache.tinkerpop.gremlin.structure.io.Buffer buffer, org.apache.tinkerpop.gremlin.structure.io.binary.GraphBinaryWriter context) throws IOException
      Specified by:
      write in interface org.apache.tinkerpop.gremlin.structure.io.binary.TypeSerializer<RecordId>
      Throws:
      IOException
    • writeValue

      public void writeValue(RecordId recordId, org.apache.tinkerpop.gremlin.structure.io.Buffer buffer, org.apache.tinkerpop.gremlin.structure.io.binary.GraphBinaryWriter context, boolean nullable) throws IOException
      Specified by:
      writeValue in interface org.apache.tinkerpop.gremlin.structure.io.binary.TypeSerializer<RecordId>
      Throws:
      IOException