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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionelemental2.core.JsArray<Double>
end()
double
length()
void
writeBool
(boolean value) void
writeBytes
(elemental2.core.Uint8Array bytes) void
writeDouble
(double value) void
writeEnum
(double value) void
writeFixedHash64
(String hash) void
writeFloat
(double value) void
writeInt16
(double value) void
writeInt32
(double value) void
writeInt64
(double value) void
writeInt64String
(String value) void
writeInt8
(double value) void
writeSignedVarint32
(double value) void
writeSignedVarint64
(double value) void
writeSplitFixed64
(double lowBits, double highBits) void
writeSplitVarint64
(double lowBits, double highBits) double
writeString
(String value) void
writeUint16
(double value) void
writeUint32
(double value) void
writeUint64
(double value) void
writeUint8
(double value) void
writeUnsignedVarint32
(double value) void
writeUnsignedVarint64
(double value) void
writeVarintHash64
(String hash) void
writeZigzagVarint32
(double value) void
writeZigzagVarint64
(double value) void
writeZigzagVarint64String
(String value)
-
Constructor Details
-
BinaryEncoder
public BinaryEncoder()
-
-
Method Details
-
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
-
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
-
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
-
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
-
writeZigzagVarint32
public void writeZigzagVarint32(double value) -
writeZigzagVarint64
public void writeZigzagVarint64(double value) -
writeZigzagVarint64String
-