所有方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
Decoder |
align(int alignment) |
Decoder |
defaultBitOrder(BitOrder order)
Modify default bit order, FastProto uses lsb_0 by default if not specified.
|
Decoder |
defaultByteOrder(ByteOrder order)
Modify default byte order, FastProto uses little endian by default if not specified.
|
Map<String,Object> |
getMap() |
<T> T |
mapTo(Class<T> clazz) |
protected <T> T |
mapToArg(Constructor<T> constructor) |
protected <T> T |
mapToNoArg(Constructor<T> constructor) |
Decoder |
readBool(String name) |
Decoder |
readBool(String name,
BitOrder order) |
Decoder |
readBool(String name,
BitOrder order,
java.util.function.Function<Boolean,?> formula) |
Decoder |
readBool(String name,
java.util.function.Function<Boolean,?> formula) |
Decoder |
readBool(String name,
int byteOffset,
int bitOffset) |
Decoder |
readBool(String name,
int byteOffset,
int bitOffset,
BitOrder order) |
Decoder |
readBool(String name,
int byteOffset,
int bitOffset,
BitOrder order,
java.util.function.Function<Boolean,?> formula) |
Decoder |
readBool(String name,
int byteOffset,
int bitOffset,
java.util.function.Function<Boolean,?> formula) |
Decoder |
readByte(String name) |
Decoder |
readByte(String name,
java.util.function.Function<Byte,?> formula) |
Decoder |
readByte(String name,
int offset) |
Decoder |
readByte(String name,
int offset,
java.util.function.Function<Byte,?> formula) |
Decoder |
readBytes(String name,
int length) |
Decoder |
readBytes(String name,
int length,
java.util.function.Function<byte[],?> formula) |
Decoder |
readBytes(String name,
int offset,
int length) |
Decoder |
readBytes(String name,
int offset,
int length,
java.util.function.Function<byte[],?> formula) |
Decoder |
readDouble(String name) |
Decoder |
readDouble(String name,
ByteOrder order) |
Decoder |
readDouble(String name,
ByteOrder order,
java.util.function.Function<Double,?> formula) |
Decoder |
readDouble(String name,
java.util.function.Function<Double,?> formula) |
Decoder |
readDouble(String name,
int offset) |
Decoder |
readDouble(String name,
int offset,
ByteOrder order) |
Decoder |
readDouble(String name,
int offset,
ByteOrder order,
java.util.function.Function<Double,?> formula) |
Decoder |
readDouble(String name,
int offset,
java.util.function.Function<Double,?> formula) |
Decoder |
readFloat(String name) |
Decoder |
readFloat(String name,
ByteOrder order) |
Decoder |
readFloat(String name,
ByteOrder order,
java.util.function.Function<Float,?> formula) |
Decoder |
readFloat(String name,
java.util.function.Function<Float,?> formula) |
Decoder |
readFloat(String name,
int offset) |
Decoder |
readFloat(String name,
int offset,
ByteOrder order) |
Decoder |
readFloat(String name,
int offset,
ByteOrder order,
java.util.function.Function<Float,?> formula) |
Decoder |
readFloat(String name,
int offset,
java.util.function.Function<Float,?> formula) |
Decoder |
readInt16(String name) |
Decoder |
readInt16(String name,
ByteOrder order) |
Decoder |
readInt16(String name,
ByteOrder order,
java.util.function.Function<Integer,?> formula) |
Decoder |
readInt16(String name,
java.util.function.Function<Integer,?> formula) |
Decoder |
readInt16(String name,
int offset) |
Decoder |
readInt16(String name,
int offset,
ByteOrder order) |
Decoder |
readInt16(String name,
int offset,
ByteOrder order,
java.util.function.Function<Integer,?> formula) |
Decoder |
readInt16(String name,
int offset,
java.util.function.Function<Integer,?> formula) |
Decoder |
readInt32(String name) |
Decoder |
readInt32(String name,
ByteOrder order) |
Decoder |
readInt32(String name,
ByteOrder order,
java.util.function.Function<Integer,?> formula) |
Decoder |
readInt32(String name,
java.util.function.Function<Integer,?> formula) |
Decoder |
readInt32(String name,
int offset) |
Decoder |
readInt32(String name,
int offset,
ByteOrder order) |
Decoder |
readInt32(String name,
int offset,
ByteOrder order,
java.util.function.Function<Integer,?> formula) |
Decoder |
readInt32(String name,
int offset,
java.util.function.Function<Integer,?> formula) |
Decoder |
readInt64(String name) |
Decoder |
readInt64(String name,
ByteOrder order) |
Decoder |
readInt64(String name,
ByteOrder order,
java.util.function.Function<Long,?> formula) |
Decoder |
readInt64(String name,
java.util.function.Function<Long,?> formula) |
Decoder |
readInt64(String name,
int offset) |
Decoder |
readInt64(String name,
int offset,
ByteOrder order) |
Decoder |
readInt64(String name,
int offset,
ByteOrder order,
java.util.function.Function<Long,?> formula) |
Decoder |
readInt64(String name,
int offset,
java.util.function.Function<Long,?> formula) |
Decoder |
readInt8(String name) |
Decoder |
readInt8(String name,
java.util.function.Function<Integer,?> formula) |
Decoder |
readInt8(String name,
int offset) |
Decoder |
readInt8(String name,
int offset,
java.util.function.Function<Integer,?> formula) |
Decoder |
readShort(String name) |
Decoder |
readShort(String name,
ByteOrder order) |
Decoder |
readShort(String name,
ByteOrder order,
java.util.function.Function<Short,?> formula) |
Decoder |
readShort(String name,
java.util.function.Function<Short,?> formula) |
Decoder |
readShort(String name,
int offset) |
Decoder |
readShort(String name,
int offset,
ByteOrder order) |
Decoder |
readShort(String name,
int offset,
ByteOrder order,
java.util.function.Function<Short,?> formula) |
Decoder |
readShort(String name,
int offset,
java.util.function.Function<Short,?> formula) |
Decoder |
readUInt16(String name) |
Decoder |
readUInt16(String name,
ByteOrder order) |
Decoder |
readUInt16(String name,
ByteOrder order,
java.util.function.Function<Integer,?> formula) |
Decoder |
readUInt16(String name,
java.util.function.Function<Integer,?> formula) |
Decoder |
readUInt16(String name,
int offset) |
Decoder |
readUInt16(String name,
int offset,
ByteOrder order) |
Decoder |
readUInt16(String name,
int offset,
ByteOrder order,
java.util.function.Function<Integer,?> formula) |
Decoder |
readUInt16(String name,
int offset,
java.util.function.Function<Integer,?> formula) |
Decoder |
readUInt32(String name) |
Decoder |
readUInt32(String name,
ByteOrder order) |
Decoder |
readUInt32(String name,
ByteOrder order,
java.util.function.Function<Long,?> formula) |
Decoder |
readUInt32(String name,
java.util.function.Function<Long,?> formula) |
Decoder |
readUInt32(String name,
int offset) |
Decoder |
readUInt32(String name,
int offset,
ByteOrder order) |
Decoder |
readUInt32(String name,
int offset,
ByteOrder order,
java.util.function.Function<Long,?> formula) |
Decoder |
readUInt32(String name,
int offset,
java.util.function.Function<Long,?> formula) |
Decoder |
readUInt64(String name) |
Decoder |
readUInt64(String name,
ByteOrder order) |
Decoder |
readUInt64(String name,
ByteOrder order,
java.util.function.Function<BigInteger,?> formula) |
Decoder |
readUInt64(String name,
java.util.function.Function<BigInteger,?> formula) |
Decoder |
readUInt64(String name,
int offset) |
Decoder |
readUInt64(String name,
int offset,
ByteOrder order) |
Decoder |
readUInt64(String name,
int offset,
ByteOrder order,
java.util.function.Function<BigInteger,?> formula) |
Decoder |
readUInt64(String name,
int offset,
java.util.function.Function<BigInteger,?> formula) |
Decoder |
readUInt8(String name) |
Decoder |
readUInt8(String name,
java.util.function.Function<Integer,?> formula) |
Decoder |
readUInt8(String name,
int offset) |
Decoder |
readUInt8(String name,
int offset,
java.util.function.Function<Integer,?> formula) |
Decoder |
skip() |
Decoder |
skip(int num) |