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()doublelength()voidwriteBool(boolean value) voidwriteBytes(elemental2.core.Uint8Array bytes) voidwriteDouble(double value) voidwriteEnum(double value) voidwriteFixedHash64(String hash) voidwriteFloat(double value) voidwriteInt16(double value) voidwriteInt32(double value) voidwriteInt64(double value) voidwriteInt64String(String value) voidwriteInt8(double value) voidwriteSignedVarint32(double value) voidwriteSignedVarint64(double value) voidwriteSplitFixed64(double lowBits, double highBits) voidwriteSplitVarint64(double lowBits, double highBits) doublewriteString(String value) voidwriteUint16(double value) voidwriteUint32(double value) voidwriteUint64(double value) voidwriteUint8(double value) voidwriteUnsignedVarint32(double value) voidwriteUnsignedVarint64(double value) voidwriteVarintHash64(String hash) voidwriteZigzagVarint32(double value) voidwriteZigzagVarint64(double value) voidwriteZigzagVarint64String(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
-