Class BinaryReader

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

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

  • Constructor Details

    • BinaryReader

      public BinaryReader()
    • BinaryReader

      public BinaryReader(elemental2.core.ArrayBuffer bytes, double start, double length)
    • BinaryReader

      public BinaryReader(elemental2.core.ArrayBuffer bytes, double start)
    • BinaryReader

      public BinaryReader(elemental2.core.ArrayBuffer bytes)
    • BinaryReader

      public BinaryReader(BinaryReader.ConstructorBytesUnionType bytes, double start, double length)
    • BinaryReader

      public BinaryReader(BinaryReader.ConstructorBytesUnionType bytes, double start)
    • BinaryReader

      public BinaryReader(BinaryReader.ConstructorBytesUnionType bytes)
    • BinaryReader

      public BinaryReader(elemental2.core.JsArray<Double> bytes, double start, double length)
    • BinaryReader

      public BinaryReader(elemental2.core.JsArray<Double> bytes, double start)
    • BinaryReader

      public BinaryReader(elemental2.core.JsArray<Double> bytes)
    • BinaryReader

      public BinaryReader(String bytes, double start, double length)
    • BinaryReader

      public BinaryReader(String bytes, double start)
    • BinaryReader

      public BinaryReader(String bytes)
    • BinaryReader

      public BinaryReader(elemental2.core.Uint8Array bytes, double start, double length)
    • BinaryReader

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

      public BinaryReader(elemental2.core.Uint8Array bytes)
    • BinaryReader

      public BinaryReader(double[] bytes, double start, double length)
    • BinaryReader

      public BinaryReader(double[] bytes, double start)
    • BinaryReader

      public BinaryReader(double[] bytes)
  • Method Details

    • alloc_STATIC

      @JsMethod(name="alloc") public static BinaryReader alloc_STATIC()
    • alloc_STATIC

      @JsMethod(name="alloc") public static BinaryReader alloc_STATIC(BinaryReader.AllocBytesUnionType bytes, double start, double length)
    • alloc_STATIC

      @JsMethod(name="alloc") public static BinaryReader alloc_STATIC(BinaryReader.AllocBytesUnionType bytes, double start)
    • alloc_STATIC

      @JsMethod(name="alloc") public static BinaryReader alloc_STATIC(BinaryReader.AllocBytesUnionType bytes)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(elemental2.core.ArrayBuffer bytes, double start, double length)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(elemental2.core.ArrayBuffer bytes, double start)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(elemental2.core.ArrayBuffer bytes)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(elemental2.core.JsArray<Double> bytes, double start, double length)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(elemental2.core.JsArray<Double> bytes, double start)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(elemental2.core.JsArray<Double> bytes)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(String bytes, double start, double length)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(String bytes, double start)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(String bytes)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(elemental2.core.Uint8Array bytes, double start, double length)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(elemental2.core.Uint8Array bytes, double start)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(elemental2.core.Uint8Array bytes)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(double[] bytes, double start, double length)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(double[] bytes, double start)
    • alloc_STATIC

      @JsOverlay public static final BinaryReader alloc_STATIC(double[] bytes)
    • advance

      public void advance(double count)
    • alloc

      public BinaryReader alloc()
    • alloc

      public BinaryReader alloc(BinaryReader.AllocBytesUnionType bytes, double start, double length)
    • alloc

      public BinaryReader alloc(BinaryReader.AllocBytesUnionType bytes, double start)
    • alloc

    • alloc

      @JsOverlay public final BinaryReader alloc(elemental2.core.ArrayBuffer bytes, double start, double length)
    • alloc

      @JsOverlay public final BinaryReader alloc(elemental2.core.ArrayBuffer bytes, double start)
    • alloc

      @JsOverlay public final BinaryReader alloc(elemental2.core.ArrayBuffer bytes)
    • alloc

      @JsOverlay public final BinaryReader alloc(elemental2.core.JsArray<Double> bytes, double start, double length)
    • alloc

      @JsOverlay public final BinaryReader alloc(elemental2.core.JsArray<Double> bytes, double start)
    • alloc

      @JsOverlay public final BinaryReader alloc(elemental2.core.JsArray<Double> bytes)
    • alloc

      @JsOverlay public final BinaryReader alloc(String bytes, double start, double length)
    • alloc

      @JsOverlay public final BinaryReader alloc(String bytes, double start)
    • alloc

      @JsOverlay public final BinaryReader alloc(String bytes)
    • alloc

      @JsOverlay public final BinaryReader alloc(elemental2.core.Uint8Array bytes, double start, double length)
    • alloc

      @JsOverlay public final BinaryReader alloc(elemental2.core.Uint8Array bytes, double start)
    • alloc

      @JsOverlay public final BinaryReader alloc(elemental2.core.Uint8Array bytes)
    • alloc

      @JsOverlay public final BinaryReader alloc(double[] bytes, double start, double length)
    • alloc

      @JsOverlay public final BinaryReader alloc(double[] bytes, double start)
    • alloc

      @JsOverlay public final BinaryReader alloc(double[] bytes)
    • free

      public void free()
    • getBuffer

      public elemental2.core.Uint8Array getBuffer()
    • getCursor

      public double getCursor()
    • getError

      public boolean getError()
    • getFieldCursor

      public double getFieldCursor()
    • getFieldDecoder

      public BinaryDecoder getFieldDecoder()
    • getFieldNumber

      public double getFieldNumber()
    • getWireType

      public int getWireType()
    • isEndGroup

      public boolean isEndGroup()
    • nextField

      public boolean nextField()
    • readAny

      public BinaryReader.ReadAnyUnionType readAny(int fieldType)
    • readBool

      public boolean readBool()
    • readBytes

      public elemental2.core.Uint8Array readBytes()
    • readDouble

      public double readDouble()
    • readEnum

      public double readEnum()
    • readFixed32

      public double readFixed32()
    • readFixed64

      public double readFixed64()
    • readFixed64String

      public String readFixed64String()
    • readFixedHash64

      public String readFixedHash64()
    • readFloat

      public double readFloat()
    • readGroup

      public void readGroup(double field, Message message, BinaryReader.ReadGroupReaderFn reader)
    • readInt32

      public double readInt32()
    • readInt32String

      public String readInt32String()
    • readInt64

      public double readInt64()
    • readInt64String

      public String readInt64String()
    • readPackedBool

      public elemental2.core.JsArray<Boolean> readPackedBool()
    • readPackedDouble

      public elemental2.core.JsArray<Double> readPackedDouble()
    • readPackedEnum

      public elemental2.core.JsArray<Double> readPackedEnum()
    • readPackedFixed32

      public elemental2.core.JsArray<Double> readPackedFixed32()
    • readPackedFixed64

      public elemental2.core.JsArray<Double> readPackedFixed64()
    • readPackedFixed64String

      public elemental2.core.JsArray<String> readPackedFixed64String()
    • readPackedFixedHash64

      public elemental2.core.JsArray<String> readPackedFixedHash64()
    • readPackedFloat

      public elemental2.core.JsArray<Double> readPackedFloat()
    • readPackedInt32

      public elemental2.core.JsArray<Double> readPackedInt32()
    • readPackedInt32String

      public elemental2.core.JsArray<String> readPackedInt32String()
    • readPackedInt64

      public elemental2.core.JsArray<Double> readPackedInt64()
    • readPackedInt64String

      public elemental2.core.JsArray<String> readPackedInt64String()
    • readPackedSfixed32

      public elemental2.core.JsArray<Double> readPackedSfixed32()
    • readPackedSfixed64

      public elemental2.core.JsArray<Double> readPackedSfixed64()
    • readPackedSfixed64String

      public elemental2.core.JsArray<String> readPackedSfixed64String()
    • readPackedSint32

      public elemental2.core.JsArray<Double> readPackedSint32()
    • readPackedSint64

      public elemental2.core.JsArray<Double> readPackedSint64()
    • readPackedSint64String

      public elemental2.core.JsArray<String> readPackedSint64String()
    • readPackedUint32

      public elemental2.core.JsArray<Double> readPackedUint32()
    • readPackedUint32String

      public elemental2.core.JsArray<String> readPackedUint32String()
    • readPackedUint64

      public elemental2.core.JsArray<Double> readPackedUint64()
    • readPackedUint64String

      public elemental2.core.JsArray<String> readPackedUint64String()
    • readPackedVarintHash64

      public elemental2.core.JsArray<String> readPackedVarintHash64()
    • readSfixed32

      public double readSfixed32()
    • readSfixed32String

      public String readSfixed32String()
    • readSfixed64

      public double readSfixed64()
    • readSfixed64String

      public String readSfixed64String()
    • readSint32

      public double readSint32()
    • readSint64

      public double readSint64()
    • readSint64String

      public String readSint64String()
    • readString

      public String readString()
    • readUint32

      public double readUint32()
    • readUint32String

      public String readUint32String()
    • readUint64

      public double readUint64()
    • readUint64String

      public String readUint64String()
    • readVarintHash64

      public String readVarintHash64()
    • registerReadCallback

      public void registerReadCallback(String callbackName, BinaryReader.RegisterReadCallbackCallbackFn callback)
    • reset

      public void reset()
    • runReadCallback

      public Object runReadCallback(String callbackName)
    • setBlock

      public void setBlock()
    • setBlock

      @JsOverlay public final void setBlock(elemental2.core.ArrayBuffer bytes, double start, double length)
    • setBlock

      @JsOverlay public final void setBlock(elemental2.core.ArrayBuffer bytes, double start)
    • setBlock

      @JsOverlay public final void setBlock(elemental2.core.ArrayBuffer bytes)
    • setBlock

      @JsOverlay public final void setBlock(elemental2.core.JsArray<Double> bytes, double start, double length)
    • setBlock

      @JsOverlay public final void setBlock(elemental2.core.JsArray<Double> bytes, double start)
    • setBlock

      @JsOverlay public final void setBlock(elemental2.core.JsArray<Double> bytes)
    • setBlock

      public void setBlock(BinaryReader.SetBlockBytesUnionType bytes, double start, double length)
    • setBlock

      public void setBlock(BinaryReader.SetBlockBytesUnionType bytes, double start)
    • setBlock

      public void setBlock(BinaryReader.SetBlockBytesUnionType bytes)
    • setBlock

      @JsOverlay public final void setBlock(String bytes, double start, double length)
    • setBlock

      @JsOverlay public final void setBlock(String bytes, double start)
    • setBlock

      @JsOverlay public final void setBlock(String bytes)
    • setBlock

      @JsOverlay public final void setBlock(elemental2.core.Uint8Array bytes, double start, double length)
    • setBlock

      @JsOverlay public final void setBlock(elemental2.core.Uint8Array bytes, double start)
    • setBlock

      @JsOverlay public final void setBlock(elemental2.core.Uint8Array bytes)
    • setBlock

      @JsOverlay public final void setBlock(double[] bytes, double start, double length)
    • setBlock

      @JsOverlay public final void setBlock(double[] bytes, double start)
    • setBlock

      @JsOverlay public final void setBlock(double[] bytes)
    • skipDelimitedField

      public void skipDelimitedField()
    • skipField

      public void skipField()
    • skipFixed32Field

      public void skipFixed32Field()
    • skipFixed64Field

      public void skipFixed64Field()
    • skipGroup

      public void skipGroup()
    • skipMatchingFields

      public void skipMatchingFields()
    • skipVarintField

      public void skipVarintField()
    • unskipHeader

      public void unskipHeader()