Class BinaryWriter

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

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

  • Constructor Details

    • BinaryWriter

      public BinaryWriter()
  • Method Details

    • beginSubMessage

      public void beginSubMessage(double field)
    • endSubMessage

      public void endSubMessage(double field)
    • getResultBase64String

      public String getResultBase64String()
    • getResultBuffer

      public elemental2.core.Uint8Array getResultBuffer()
    • maybeWriteSerializedMessage

      public void maybeWriteSerializedMessage()
    • maybeWriteSerializedMessage

      public void maybeWriteSerializedMessage(elemental2.core.Uint8Array bytes, double start, double end)
    • maybeWriteSerializedMessage

      public void maybeWriteSerializedMessage(elemental2.core.Uint8Array bytes, double start)
    • maybeWriteSerializedMessage

      public void maybeWriteSerializedMessage(elemental2.core.Uint8Array bytes)
    • reset

      public void reset()
    • writeAny

      @JsOverlay public final void writeAny(int fieldType, double field, elemental2.core.JsArray<Object> value)
    • writeAny

      @JsOverlay public final void writeAny(int fieldType, double field, Object[] value)
    • writeAny

      @JsOverlay public final void writeAny(int fieldType, double field, String value)
    • writeAny

      @JsOverlay public final void writeAny(int fieldType, double field, elemental2.core.Uint8Array value)
    • writeAny

      public void writeAny(int fieldType, double field, BinaryWriter.WriteAnyValueUnionType value)
    • writeAny

      @JsOverlay public final void writeAny(int fieldType, double field, boolean value)
    • writeAny

      @JsOverlay public final void writeAny(int fieldType, double field, double value)
    • writeBool

      public void writeBool(double field, boolean value)
    • writeBool

      public void writeBool(double field)
    • writeBytes

      @JsOverlay public final void writeBytes(double field, elemental2.core.ArrayBuffer value)
    • writeBytes

      @JsOverlay public final void writeBytes(double field, elemental2.core.JsArray<Double> value)
    • writeBytes

      @JsOverlay public final void writeBytes(double field, String value)
    • writeBytes

      @JsOverlay public final void writeBytes(double field, elemental2.core.Uint8Array value)
    • writeBytes

      public void writeBytes(double field, BinaryWriter.WriteBytesValueUnionType value)
    • writeBytes

      @JsOverlay public final void writeBytes(double field, double[] value)
    • writeBytes

      public void writeBytes(double field)
    • writeDouble

      public void writeDouble(double field, double value)
    • writeDouble

      public void writeDouble(double field)
    • writeEnum

      public void writeEnum(double field, double value)
    • writeEnum

      public void writeEnum(double field)
    • writeFixed32

      public void writeFixed32(double field, double value)
    • writeFixed32

      public void writeFixed32(double field)
    • writeFixed64

      public void writeFixed64(double field, double value)
    • writeFixed64

      public void writeFixed64(double field)
    • writeFixed64String

      public void writeFixed64String(double field, String value)
    • writeFixed64String

      public void writeFixed64String(double field)
    • writeFixedHash64

      public void writeFixedHash64(double field, String value)
    • writeFixedHash64

      public void writeFixedHash64(double field)
    • writeFloat

      public void writeFloat(double field, double value)
    • writeFloat

      public void writeFloat(double field)
    • writeGroup

      public void writeGroup(double field, Object value, BinaryWriter.WriteGroupWriteCallbackFn writeCallback)
    • writeInt32

      public void writeInt32(double field, double value)
    • writeInt32

      public void writeInt32(double field)
    • writeInt32String

      public void writeInt32String(double field, String value)
    • writeInt32String

      public void writeInt32String(double field)
    • writeInt64

      public void writeInt64(double field, double value)
    • writeInt64

      public void writeInt64(double field)
    • writeInt64String

      public void writeInt64String(double field, String value)
    • writeInt64String

      public void writeInt64String(double field)
    • writePackedBool

      public void writePackedBool(double field, elemental2.core.JsArray<Boolean> value)
    • writePackedBool

      @JsOverlay public final void writePackedBool(double field, boolean[] value)
    • writePackedBool

      public void writePackedBool(double field)
    • writePackedDouble

      public void writePackedDouble(double field, elemental2.core.JsArray<Double> value)
    • writePackedDouble

      @JsOverlay public final void writePackedDouble(double field, double[] value)
    • writePackedDouble

      public void writePackedDouble(double field)
    • writePackedEnum

      public void writePackedEnum(double field, elemental2.core.JsArray<Double> value)
    • writePackedEnum

      @JsOverlay public final void writePackedEnum(double field, double[] value)
    • writePackedEnum

      public void writePackedEnum(double field)
    • writePackedFixed32

      public void writePackedFixed32(double field, elemental2.core.JsArray<Double> value)
    • writePackedFixed32

      @JsOverlay public final void writePackedFixed32(double field, double[] value)
    • writePackedFixed32

      public void writePackedFixed32(double field)
    • writePackedFixed64

      public void writePackedFixed64(double field, elemental2.core.JsArray<Double> value)
    • writePackedFixed64

      @JsOverlay public final void writePackedFixed64(double field, double[] value)
    • writePackedFixed64

      public void writePackedFixed64(double field)
    • writePackedFixed64String

      public void writePackedFixed64String(double field, elemental2.core.JsArray<String> value)
    • writePackedFixed64String

      @JsOverlay public final void writePackedFixed64String(double field, String[] value)
    • writePackedFixed64String

      public void writePackedFixed64String(double field)
    • writePackedFixedHash64

      public void writePackedFixedHash64(double field, elemental2.core.JsArray<String> value)
    • writePackedFixedHash64

      @JsOverlay public final void writePackedFixedHash64(double field, String[] value)
    • writePackedFixedHash64

      public void writePackedFixedHash64(double field)
    • writePackedFloat

      public void writePackedFloat(double field, elemental2.core.JsArray<Double> value)
    • writePackedFloat

      @JsOverlay public final void writePackedFloat(double field, double[] value)
    • writePackedFloat

      public void writePackedFloat(double field)
    • writePackedInt32

      public void writePackedInt32(double field, elemental2.core.JsArray<Double> value)
    • writePackedInt32

      @JsOverlay public final void writePackedInt32(double field, double[] value)
    • writePackedInt32

      public void writePackedInt32(double field)
    • writePackedInt32String

      public void writePackedInt32String(double field, elemental2.core.JsArray<String> value)
    • writePackedInt32String

      @JsOverlay public final void writePackedInt32String(double field, String[] value)
    • writePackedInt32String

      public void writePackedInt32String(double field)
    • writePackedInt64

      public void writePackedInt64(double field, elemental2.core.JsArray<Double> value)
    • writePackedInt64

      @JsOverlay public final void writePackedInt64(double field, double[] value)
    • writePackedInt64

      public void writePackedInt64(double field)
    • writePackedInt64String

      public void writePackedInt64String(double field, elemental2.core.JsArray<String> value)
    • writePackedInt64String

      @JsOverlay public final void writePackedInt64String(double field, String[] value)
    • writePackedInt64String

      public void writePackedInt64String(double field)
    • writePackedSfixed32

      public void writePackedSfixed32(double field, elemental2.core.JsArray<Double> value)
    • writePackedSfixed32

      @JsOverlay public final void writePackedSfixed32(double field, double[] value)
    • writePackedSfixed32

      public void writePackedSfixed32(double field)
    • writePackedSfixed64

      public void writePackedSfixed64(double field, elemental2.core.JsArray<Double> value)
    • writePackedSfixed64

      @JsOverlay public final void writePackedSfixed64(double field, double[] value)
    • writePackedSfixed64

      public void writePackedSfixed64(double field)
    • writePackedSfixed64String

      public void writePackedSfixed64String(double field, elemental2.core.JsArray<String> value)
    • writePackedSfixed64String

      @JsOverlay public final void writePackedSfixed64String(double field, String[] value)
    • writePackedSfixed64String

      public void writePackedSfixed64String(double field)
    • writePackedSint32

      public void writePackedSint32(double field, elemental2.core.JsArray<Double> value)
    • writePackedSint32

      @JsOverlay public final void writePackedSint32(double field, double[] value)
    • writePackedSint32

      public void writePackedSint32(double field)
    • writePackedSint64

      public void writePackedSint64(double field, elemental2.core.JsArray<Double> value)
    • writePackedSint64

      @JsOverlay public final void writePackedSint64(double field, double[] value)
    • writePackedSint64

      public void writePackedSint64(double field)
    • writePackedSint64String

      public void writePackedSint64String(double field, elemental2.core.JsArray<String> value)
    • writePackedSint64String

      @JsOverlay public final void writePackedSint64String(double field, String[] value)
    • writePackedSint64String

      public void writePackedSint64String(double field)
    • writePackedUint32

      public void writePackedUint32(double field, elemental2.core.JsArray<Double> value)
    • writePackedUint32

      @JsOverlay public final void writePackedUint32(double field, double[] value)
    • writePackedUint32

      public void writePackedUint32(double field)
    • writePackedUint32String

      public void writePackedUint32String(double field, elemental2.core.JsArray<String> value)
    • writePackedUint32String

      @JsOverlay public final void writePackedUint32String(double field, String[] value)
    • writePackedUint32String

      public void writePackedUint32String(double field)
    • writePackedUint64

      public void writePackedUint64(double field, elemental2.core.JsArray<Double> value)
    • writePackedUint64

      @JsOverlay public final void writePackedUint64(double field, double[] value)
    • writePackedUint64

      public void writePackedUint64(double field)
    • writePackedUint64String

      public void writePackedUint64String(double field, elemental2.core.JsArray<String> value)
    • writePackedUint64String

      @JsOverlay public final void writePackedUint64String(double field, String[] value)
    • writePackedUint64String

      public void writePackedUint64String(double field)
    • writePackedVarintHash64

      public void writePackedVarintHash64(double field, elemental2.core.JsArray<String> value)
    • writePackedVarintHash64

      @JsOverlay public final void writePackedVarintHash64(double field, String[] value)
    • writePackedVarintHash64

      public void writePackedVarintHash64(double field)
    • writeRepeatedBool

      public void writeRepeatedBool(double field, elemental2.core.JsArray<Boolean> value)
    • writeRepeatedBool

      @JsOverlay public final void writeRepeatedBool(double field, boolean[] value)
    • writeRepeatedBool

      public void writeRepeatedBool(double field)
    • writeRepeatedBytes

      public void writeRepeatedBytes(double field, elemental2.core.JsArray<BinaryWriter.WriteRepeatedBytesValueArrayUnionType> value)
    • writeRepeatedBytes

      @JsOverlay public final void writeRepeatedBytes(double field, BinaryWriter.WriteRepeatedBytesValueArrayUnionType[] value)
    • writeRepeatedBytes

      public void writeRepeatedBytes(double field)
    • writeRepeatedDouble

      public void writeRepeatedDouble(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedDouble

      @JsOverlay public final void writeRepeatedDouble(double field, double[] value)
    • writeRepeatedDouble

      public void writeRepeatedDouble(double field)
    • writeRepeatedEnum

      public void writeRepeatedEnum(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedEnum

      @JsOverlay public final void writeRepeatedEnum(double field, double[] value)
    • writeRepeatedEnum

      public void writeRepeatedEnum(double field)
    • writeRepeatedFixed32

      public void writeRepeatedFixed32(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedFixed32

      @JsOverlay public final void writeRepeatedFixed32(double field, double[] value)
    • writeRepeatedFixed32

      public void writeRepeatedFixed32(double field)
    • writeRepeatedFixed64

      public void writeRepeatedFixed64(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedFixed64

      @JsOverlay public final void writeRepeatedFixed64(double field, double[] value)
    • writeRepeatedFixed64

      public void writeRepeatedFixed64(double field)
    • writeRepeatedFixed64String

      public void writeRepeatedFixed64String(double field, elemental2.core.JsArray<String> value)
    • writeRepeatedFixed64String

      @JsOverlay public final void writeRepeatedFixed64String(double field, String[] value)
    • writeRepeatedFixed64String

      public void writeRepeatedFixed64String(double field)
    • writeRepeatedFixedHash64

      public void writeRepeatedFixedHash64(double field, elemental2.core.JsArray<String> value)
    • writeRepeatedFixedHash64

      @JsOverlay public final void writeRepeatedFixedHash64(double field, String[] value)
    • writeRepeatedFixedHash64

      public void writeRepeatedFixedHash64(double field)
    • writeRepeatedFloat

      public void writeRepeatedFloat(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedFloat

      @JsOverlay public final void writeRepeatedFloat(double field, double[] value)
    • writeRepeatedFloat

      public void writeRepeatedFloat(double field)
    • writeRepeatedGroup

      public void writeRepeatedGroup(double field, elemental2.core.JsArray<Message> value, BinaryWriter.WriteRepeatedGroupWriterCallbackFn writerCallback)
    • writeRepeatedGroup

      @JsOverlay public final void writeRepeatedGroup(double field, Message[] value, BinaryWriter.WriteRepeatedGroupWriterCallbackFn writerCallback)
    • writeRepeatedInt32

      public void writeRepeatedInt32(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedInt32

      @JsOverlay public final void writeRepeatedInt32(double field, double[] value)
    • writeRepeatedInt32

      public void writeRepeatedInt32(double field)
    • writeRepeatedInt32String

      public void writeRepeatedInt32String(double field, elemental2.core.JsArray<String> value)
    • writeRepeatedInt32String

      @JsOverlay public final void writeRepeatedInt32String(double field, String[] value)
    • writeRepeatedInt32String

      public void writeRepeatedInt32String(double field)
    • writeRepeatedInt64

      public void writeRepeatedInt64(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedInt64

      @JsOverlay public final void writeRepeatedInt64(double field, double[] value)
    • writeRepeatedInt64

      public void writeRepeatedInt64(double field)
    • writeRepeatedInt64String

      public void writeRepeatedInt64String(double field, elemental2.core.JsArray<String> value)
    • writeRepeatedInt64String

      @JsOverlay public final void writeRepeatedInt64String(double field, String[] value)
    • writeRepeatedInt64String

      public void writeRepeatedInt64String(double field)
    • writeRepeatedMessage

      public void writeRepeatedMessage(double field, elemental2.core.JsArray<Message> value, BinaryWriter.WriteRepeatedMessageWriterCallbackFn writerCallback)
    • writeRepeatedMessage

      @JsOverlay public final void writeRepeatedMessage(double field, Message[] value, BinaryWriter.WriteRepeatedMessageWriterCallbackFn writerCallback)
    • writeRepeatedSfixed32

      public void writeRepeatedSfixed32(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedSfixed32

      @JsOverlay public final void writeRepeatedSfixed32(double field, double[] value)
    • writeRepeatedSfixed32

      public void writeRepeatedSfixed32(double field)
    • writeRepeatedSfixed64

      public void writeRepeatedSfixed64(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedSfixed64

      @JsOverlay public final void writeRepeatedSfixed64(double field, double[] value)
    • writeRepeatedSfixed64

      public void writeRepeatedSfixed64(double field)
    • writeRepeatedSfixed64String

      public void writeRepeatedSfixed64String(double field, elemental2.core.JsArray<String> value)
    • writeRepeatedSfixed64String

      @JsOverlay public final void writeRepeatedSfixed64String(double field, String[] value)
    • writeRepeatedSfixed64String

      public void writeRepeatedSfixed64String(double field)
    • writeRepeatedSint32

      public void writeRepeatedSint32(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedSint32

      @JsOverlay public final void writeRepeatedSint32(double field, double[] value)
    • writeRepeatedSint32

      public void writeRepeatedSint32(double field)
    • writeRepeatedSint64

      public void writeRepeatedSint64(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedSint64

      @JsOverlay public final void writeRepeatedSint64(double field, double[] value)
    • writeRepeatedSint64

      public void writeRepeatedSint64(double field)
    • writeRepeatedSint64String

      public void writeRepeatedSint64String(double field, elemental2.core.JsArray<String> value)
    • writeRepeatedSint64String

      @JsOverlay public final void writeRepeatedSint64String(double field, String[] value)
    • writeRepeatedSint64String

      public void writeRepeatedSint64String(double field)
    • writeRepeatedString

      public void writeRepeatedString(double field, elemental2.core.JsArray<String> value)
    • writeRepeatedString

      @JsOverlay public final void writeRepeatedString(double field, String[] value)
    • writeRepeatedString

      public void writeRepeatedString(double field)
    • writeRepeatedUint32

      public void writeRepeatedUint32(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedUint32

      @JsOverlay public final void writeRepeatedUint32(double field, double[] value)
    • writeRepeatedUint32

      public void writeRepeatedUint32(double field)
    • writeRepeatedUint32String

      public void writeRepeatedUint32String(double field, elemental2.core.JsArray<String> value)
    • writeRepeatedUint32String

      @JsOverlay public final void writeRepeatedUint32String(double field, String[] value)
    • writeRepeatedUint32String

      public void writeRepeatedUint32String(double field)
    • writeRepeatedUint64

      public void writeRepeatedUint64(double field, elemental2.core.JsArray<Double> value)
    • writeRepeatedUint64

      @JsOverlay public final void writeRepeatedUint64(double field, double[] value)
    • writeRepeatedUint64

      public void writeRepeatedUint64(double field)
    • writeRepeatedUint64String

      public void writeRepeatedUint64String(double field, elemental2.core.JsArray<String> value)
    • writeRepeatedUint64String

      @JsOverlay public final void writeRepeatedUint64String(double field, String[] value)
    • writeRepeatedUint64String

      public void writeRepeatedUint64String(double field)
    • writeRepeatedVarintHash64

      public void writeRepeatedVarintHash64(double field, elemental2.core.JsArray<String> value)
    • writeRepeatedVarintHash64

      @JsOverlay public final void writeRepeatedVarintHash64(double field, String[] value)
    • writeRepeatedVarintHash64

      public void writeRepeatedVarintHash64(double field)
    • writeSerializedMessage

      public void writeSerializedMessage(elemental2.core.Uint8Array bytes, double start, double end)
    • writeSfixed32

      public void writeSfixed32(double field, double value)
    • writeSfixed32

      public void writeSfixed32(double field)
    • writeSfixed64

      public void writeSfixed64(double field, double value)
    • writeSfixed64

      public void writeSfixed64(double field)
    • writeSfixed64String

      public void writeSfixed64String(double field, String value)
    • writeSfixed64String

      public void writeSfixed64String(double field)
    • writeSint32

      public void writeSint32(double field, double value)
    • writeSint32

      public void writeSint32(double field)
    • writeSint64

      public void writeSint64(double field, double value)
    • writeSint64

      public void writeSint64(double field)
    • writeSint64String

      public void writeSint64String(double field, String value)
    • writeSint64String

      public void writeSint64String(double field)
    • writeString

      public void writeString(double field, String value)
    • writeString

      public void writeString(double field)
    • writeUint32

      public void writeUint32(double field, double value)
    • writeUint32

      public void writeUint32(double field)
    • writeUint32String

      public void writeUint32String(double field, String value)
    • writeUint32String

      public void writeUint32String(double field)
    • writeUint64

      public void writeUint64(double field, double value)
    • writeUint64

      public void writeUint64(double field)
    • writeUint64String

      public void writeUint64String(double field, String value)
    • writeUint64String

      public void writeUint64String(double field)
    • writeVarintHash64

      public void writeVarintHash64(double field, String value)
    • writeVarintHash64

      public void writeVarintHash64(double field)