Class BinaryDecoder
java.lang.Object
io.deephaven.javascript.proto.dhinternal.jspb.BinaryDecoder
@JsType(isNative=true,
name="dhinternal.jspb.BinaryDecoder",
namespace="<global>")
public class BinaryDecoder
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfacestatic interface -
Constructor Summary
ConstructorsConstructorDescriptionBinaryDecoder(double[] bytes) BinaryDecoder(double[] bytes, double start) BinaryDecoder(double[] bytes, double start, double length) BinaryDecoder(elemental2.core.ArrayBuffer bytes) BinaryDecoder(elemental2.core.ArrayBuffer bytes, double start) BinaryDecoder(elemental2.core.ArrayBuffer bytes, double start, double length) BinaryDecoder(elemental2.core.JsArray<Double> bytes) BinaryDecoder(elemental2.core.JsArray<Double> bytes, double start) BinaryDecoder(elemental2.core.JsArray<Double> bytes, double start, double length) BinaryDecoder(elemental2.core.Uint8Array bytes) BinaryDecoder(elemental2.core.Uint8Array bytes, double start) BinaryDecoder(elemental2.core.Uint8Array bytes, double start, double length) BinaryDecoder(BinaryDecoder.ConstructorBytesUnionType bytes, double start) BinaryDecoder(BinaryDecoder.ConstructorBytesUnionType bytes, double start, double length) BinaryDecoder(String bytes) BinaryDecoder(String bytes, double start) BinaryDecoder(String bytes, double start, double length) -
Method Summary
Modifier and TypeMethodDescriptionvoidadvance(double count) static BinaryDecoderalloc()static final BinaryDecoderalloc(double[] bytes) static final BinaryDecoderalloc(double[] bytes, double start) static final BinaryDecoderalloc(double[] bytes, double start, double length) static final BinaryDecoderalloc(elemental2.core.ArrayBuffer bytes) static final BinaryDecoderalloc(elemental2.core.ArrayBuffer bytes, double start) static final BinaryDecoderalloc(elemental2.core.ArrayBuffer bytes, double start, double length) static final BinaryDecoderstatic final BinaryDecoderstatic final BinaryDecoderstatic final BinaryDecoderalloc(elemental2.core.Uint8Array bytes) static final BinaryDecoderalloc(elemental2.core.Uint8Array bytes, double start) static final BinaryDecoderalloc(elemental2.core.Uint8Array bytes, double start, double length) static BinaryDecoderstatic BinaryDecoderalloc(BinaryDecoder.AllocBytesUnionType bytes, double start) static BinaryDecoderalloc(BinaryDecoder.AllocBytesUnionType bytes, double start, double length) static final BinaryDecoderstatic final BinaryDecoderstatic final BinaryDecoderbooleanatEnd()voidclear()clone_()voidfree()elemental2.core.Uint8ArraydoubledoublegetEnd()booleangetError()booleanpastEnd()booleanreadBool()elemental2.core.Uint8ArrayreadBytes(double length) doubledoublereadEnum()doubledoubledoubledoubledoublereadInt8()doubledoubledoubledoublereadString(double length) doubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoublevoidreset()final voidsetBlock(double[] data) final voidsetBlock(double[] data, double start) final voidsetBlock(double[] data, double start, double length) final voidsetBlock(elemental2.core.ArrayBuffer data) final voidsetBlock(elemental2.core.ArrayBuffer data, double start) final voidsetBlock(elemental2.core.ArrayBuffer data, double start, double length) final voidfinal voidfinal voidfinal voidsetBlock(elemental2.core.Uint8Array data) final voidsetBlock(elemental2.core.Uint8Array data, double start) final voidsetBlock(elemental2.core.Uint8Array data, double start, double length) voidvoidsetBlock(BinaryDecoder.SetBlockDataUnionType data, double start) voidsetBlock(BinaryDecoder.SetBlockDataUnionType data, double start, double length) final voidfinal voidfinal voidvoidsetCursor(double cursor) voidsetEnd(double end) voidvoidunskipVarint(double value)
-
Constructor Details
-
BinaryDecoder
public BinaryDecoder() -
BinaryDecoder
public BinaryDecoder(elemental2.core.ArrayBuffer bytes, double start, double length) -
BinaryDecoder
public BinaryDecoder(elemental2.core.ArrayBuffer bytes, double start) -
BinaryDecoder
public BinaryDecoder(elemental2.core.ArrayBuffer bytes) -
BinaryDecoder
-
BinaryDecoder
-
BinaryDecoder
-
BinaryDecoder
-
BinaryDecoder
-
BinaryDecoder
-
BinaryDecoder
-
BinaryDecoder
-
BinaryDecoder
-
BinaryDecoder
public BinaryDecoder(elemental2.core.Uint8Array bytes, double start, double length) -
BinaryDecoder
public BinaryDecoder(elemental2.core.Uint8Array bytes, double start) -
BinaryDecoder
public BinaryDecoder(elemental2.core.Uint8Array bytes) -
BinaryDecoder
public BinaryDecoder(double[] bytes, double start, double length) -
BinaryDecoder
public BinaryDecoder(double[] bytes, double start) -
BinaryDecoder
public BinaryDecoder(double[] bytes)
-
-
Method Details
-
alloc
-
alloc
public static BinaryDecoder alloc(BinaryDecoder.AllocBytesUnionType bytes, double start, double length) -
alloc
-
alloc
-
alloc
@JsOverlay public static final BinaryDecoder alloc(elemental2.core.ArrayBuffer bytes, double start, double length) -
alloc
-
alloc
-
alloc
@JsOverlay public static final BinaryDecoder alloc(elemental2.core.JsArray<Double> bytes, double start, double length) -
alloc
@JsOverlay public static final BinaryDecoder alloc(elemental2.core.JsArray<Double> bytes, double start) -
alloc
-
alloc
-
alloc
-
alloc
-
alloc
@JsOverlay public static final BinaryDecoder alloc(elemental2.core.Uint8Array bytes, double start, double length) -
alloc
-
alloc
-
alloc
-
alloc
-
alloc
-
advance
public void advance(double count) -
atEnd
public boolean atEnd() -
clear
public void clear() -
clone_
-
free
public void free() -
getBuffer
public elemental2.core.Uint8Array getBuffer() -
getCursor
public double getCursor() -
getEnd
public double getEnd() -
getError
public boolean getError() -
pastEnd
public boolean pastEnd() -
readBool
public boolean readBool() -
readBytes
public elemental2.core.Uint8Array readBytes(double length) -
readDouble
public double readDouble() -
readEnum
public double readEnum() -
readFixedHash64
-
readFloat
public double readFloat() -
readInt16
public double readInt16() -
readInt32
public double readInt32() -
readInt64
public double readInt64() -
readInt64String
-
readInt8
public double readInt8() -
readSignedVarint32
public double readSignedVarint32() -
readSignedVarint32String
public double readSignedVarint32String() -
readSignedVarint64
public double readSignedVarint64() -
readSignedVarint64String
public double readSignedVarint64String() -
readString
-
readStringWithLength
-
readUint16
public double readUint16() -
readUint32
public double readUint32() -
readUint64
public double readUint64() -
readUint64String
-
readUint8
public double readUint8() -
readUnsignedVarint32
public double readUnsignedVarint32() -
readUnsignedVarint32String
public double readUnsignedVarint32String() -
readUnsignedVarint64
public double readUnsignedVarint64() -
readUnsignedVarint64String
public double readUnsignedVarint64String() -
readVarintHash64
-
readZigzagVarint32
public double readZigzagVarint32() -
readZigzagVarint64
public double readZigzagVarint64() -
readZigzagVarint64String
public double readZigzagVarint64String() -
reset
public void reset() -
setBlock
@JsOverlay public final void setBlock(elemental2.core.ArrayBuffer data, double start, double length) -
setBlock
@JsOverlay public final void setBlock(elemental2.core.ArrayBuffer data, double start) -
setBlock
@JsOverlay public final void setBlock(elemental2.core.ArrayBuffer data) -
setBlock
@JsOverlay public final void setBlock(elemental2.core.JsArray<Double> data, double start, double length) -
setBlock
-
setBlock
-
setBlock
-
setBlock
-
setBlock
-
setBlock
-
setBlock
-
setBlock
-
setBlock
@JsOverlay public final void setBlock(elemental2.core.Uint8Array data, double start, double length) -
setBlock
@JsOverlay public final void setBlock(elemental2.core.Uint8Array data, double start) -
setBlock
@JsOverlay public final void setBlock(elemental2.core.Uint8Array data) -
setBlock
@JsOverlay public final void setBlock(double[] data, double start, double length) -
setBlock
@JsOverlay public final void setBlock(double[] data, double start) -
setBlock
@JsOverlay public final void setBlock(double[] data) -
setCursor
public void setCursor(double cursor) -
setEnd
public void setEnd(double end) -
skipVarint
public void skipVarint() -
unskipVarint
public void unskipVarint(double value)
-