Class BinaryEncoder

java.lang.Object
io.deephaven.javascript.proto.dhinternal.jspb.BinaryEncoder

@JsType(isNative=true, name="dhinternal.jspb.BinaryEncoder", namespace="<global>") public class BinaryEncoder extends Object
  • Constructor Details

    • BinaryEncoder

      public BinaryEncoder()
  • Method Details

    • end

      public elemental2.core.JsArray<Double> end()
    • length

      public double length()
    • writeBool

      public void writeBool(boolean value)
    • writeBytes

      public void writeBytes(elemental2.core.Uint8Array bytes)
    • writeDouble

      public void writeDouble(double value)
    • writeEnum

      public void writeEnum(double value)
    • writeFixedHash64

      public void writeFixedHash64(String hash)
    • writeFloat

      public void writeFloat(double value)
    • writeInt16

      public void writeInt16(double value)
    • writeInt32

      public void writeInt32(double value)
    • writeInt64

      public void writeInt64(double value)
    • writeInt64String

      public void writeInt64String(String value)
    • writeInt8

      public void writeInt8(double value)
    • writeSignedVarint32

      public void writeSignedVarint32(double value)
    • writeSignedVarint64

      public void writeSignedVarint64(double value)
    • writeSplitFixed64

      public void writeSplitFixed64(double lowBits, double highBits)
    • writeSplitVarint64

      public void writeSplitVarint64(double lowBits, double highBits)
    • writeString

      public double writeString(String value)
    • writeUint16

      public void writeUint16(double value)
    • writeUint32

      public void writeUint32(double value)
    • writeUint64

      public void writeUint64(double value)
    • writeUint8

      public void writeUint8(double value)
    • writeUnsignedVarint32

      public void writeUnsignedVarint32(double value)
    • writeUnsignedVarint64

      public void writeUnsignedVarint64(double value)
    • writeVarintHash64

      public void writeVarintHash64(String hash)
    • writeZigzagVarint32

      public void writeZigzagVarint32(double value)
    • writeZigzagVarint64

      public void writeZigzagVarint64(double value)
    • writeZigzagVarint64String

      public void writeZigzagVarint64String(String value)