public final class Encoder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) BitOrder |
bitOrder |
(专用程序包) ByteBuffer |
byteBuffer |
(专用程序包) ByteOrder |
byteOrder |
| 限定符和类型 | 方法和说明 |
|---|---|
Encoder |
align(int alignment) |
Encoder |
appendByte(byte... values) |
Encoder |
appendDouble(ByteOrder byteOrder,
double... values) |
Encoder |
appendDouble(double... values) |
Encoder |
appendFloat(ByteOrder byteOrder,
float... values) |
Encoder |
appendFloat(float... values) |
Encoder |
appendInt16(ByteOrder byteOrder,
int... values) |
Encoder |
appendInt16(ByteOrder byteOrder,
short... values) |
Encoder |
appendInt16(int... values) |
Encoder |
appendInt16(short... values) |
Encoder |
appendInt32(ByteOrder byteOrder,
int... values) |
Encoder |
appendInt32(int... values) |
Encoder |
appendInt64(ByteOrder byteOrder,
long... values) |
Encoder |
appendInt64(long... values) |
Encoder |
appendInt8(byte... values) |
Encoder |
appendInt8(int... values) |
Encoder |
appendShort(ByteOrder byteOrder,
short... values) |
Encoder |
appendShort(short... values) |
Encoder |
appendUInt16(ByteOrder byteOrder,
int... values) |
Encoder |
appendUInt16(int... values) |
Encoder |
appendUInt32(ByteOrder byteOrder,
long... values) |
Encoder |
appendUInt32(long... values) |
Encoder |
appendUInt64(BigInteger... values) |
Encoder |
appendUInt64(ByteOrder byteOrder,
BigInteger... values) |
Encoder |
appendUInt8(int... values) |
Encoder |
boolType(int byteOffset,
int bitOffset,
BitOrder bitOrder,
boolean value) |
Encoder |
boolType(int byteOffset,
int bitOffset,
boolean value) |
Encoder |
defaultBitOrder(BitOrder bitOrder) |
Encoder |
defaultByteOrder(ByteOrder byteOrder) |
byte[] |
get() |
Encoder |
skip() |
Encoder |
skip(int num) |
Encoder |
writeByte(int offset,
byte... values) |
Encoder |
writeDouble(int offset,
ByteOrder byteOrder,
double... values) |
Encoder |
writeDouble(int offset,
double... values) |
Encoder |
writeFloat(int offset,
ByteOrder byteOrder,
float... values) |
Encoder |
writeFloat(int offset,
float... values) |
Encoder |
writeInt16(int offset,
ByteOrder byteOrder,
int... values) |
Encoder |
writeInt16(int offset,
ByteOrder byteOrder,
short... values) |
Encoder |
writeInt16(int offset,
int... values) |
Encoder |
writeInt16(int offset,
short... values) |
Encoder |
writeInt32(int offset,
ByteOrder byteOrder,
int... values) |
Encoder |
writeInt32(int offset,
int... values) |
Encoder |
writeInt64(int offset,
ByteOrder byteOrder,
long... values) |
Encoder |
writeInt64(int offset,
long... values) |
Encoder |
writeInt8(int offset,
byte... values) |
Encoder |
writeInt8(int offset,
int... values) |
Encoder |
writeShort(int offset,
ByteOrder byteOrder,
short... values) |
Encoder |
writeShort(int offset,
short... values) |
Encoder |
writeUInt16(int offset,
ByteOrder byteOrder,
int... values) |
Encoder |
writeUInt16(int offset,
int... values) |
Encoder |
writeUInt32(int offset,
ByteOrder byteOrder,
long... values) |
Encoder |
writeUInt32(int offset,
long... values) |
Encoder |
writeUInt64(int offset,
BigInteger... values) |
Encoder |
writeUInt64(int offset,
ByteOrder byteOrder,
BigInteger... values) |
Encoder |
writeUInt8(int offset,
int... values) |
ByteBuffer byteBuffer
ByteOrder byteOrder
BitOrder bitOrder
public Encoder boolType(int byteOffset, int bitOffset, boolean value)
public Encoder writeUInt8(int offset, int... values)
public Encoder appendUInt8(int... values)
public Encoder writeUInt16(int offset, int... values)
public Encoder appendUInt16(int... values)
public Encoder writeUInt32(int offset, long... values)
public Encoder appendUInt32(long... values)
public Encoder writeUInt64(int offset, BigInteger... values)
public Encoder writeUInt64(int offset, ByteOrder byteOrder, BigInteger... values)
public Encoder appendUInt64(BigInteger... values)
public Encoder appendUInt64(ByteOrder byteOrder, BigInteger... values)
public Encoder writeByte(int offset, byte... values)
public Encoder appendByte(byte... values)
public Encoder writeInt8(int offset, byte... values)
public Encoder writeInt8(int offset, int... values)
public Encoder appendInt8(byte... values)
public Encoder appendInt8(int... values)
public Encoder writeShort(int offset, short... values)
public Encoder appendShort(short... values)
public Encoder writeInt16(int offset, short... values)
public Encoder writeInt16(int offset, int... values)
public Encoder appendInt16(short... values)
public Encoder appendInt16(int... values)
public Encoder writeInt32(int offset, int... values)
public Encoder appendInt32(int... values)
public Encoder writeInt64(int offset, long... values)
public Encoder appendInt64(long... values)
public Encoder writeFloat(int offset, float... values)
public Encoder appendFloat(float... values)
public Encoder writeDouble(int offset, double... values)
public Encoder appendDouble(double... values)
public Encoder align(int alignment)
public Encoder skip()
public Encoder skip(int num)
public byte[] get()
Copyright © 2019–2023 indunet. All rights reserved.