| 程序包 | 说明 |
|---|---|
| org.indunet.fastproto | |
| org.indunet.fastproto.codec | |
| org.indunet.fastproto.graph | |
| org.indunet.fastproto.io | |
| org.indunet.fastproto.util |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ByteOrder |
AbstractProtocol.byteOrder |
(专用程序包) ByteOrder |
Encoder.defaultByteOrder |
(专用程序包) ByteOrder |
Decoder.defaultByteOrder |
| 限定符和类型 | 方法和说明 |
|---|---|
ByteOrder[] |
ProtocolType.byteOrder() |
static ByteOrder |
ByteOrder.nativeOrder() |
static ByteOrder |
ByteOrder.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static ByteOrder[] |
ByteOrder.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
Encoder |
Encoder.appendDouble(ByteOrder order,
double... values)
Encode double values into binary data.
|
Encoder |
Encoder.appendFloat(ByteOrder order,
float... values)
Encode float values into binary data.
|
Encoder |
Encoder.appendInt16(ByteOrder order,
int... values)
Encode int16 values into binary data.
|
Encoder |
Encoder.appendInt32(ByteOrder order,
int... values)
Encode int32 values into binary data.
|
Encoder |
Encoder.appendInt64(ByteOrder order,
long... values)
Encode int64 values into binary data.
|
Encoder |
Encoder.appendShort(ByteOrder order,
short... values)
Encode short values into binary data.
|
Encoder |
Encoder.appendUInt16(ByteOrder order,
int... values)
Encode uint16 values into binary data.
|
Encoder |
Encoder.appendUInt32(ByteOrder order,
long... values)
Encode uint32 values into binary data.
|
Encoder |
Encoder.appendUInt64(ByteOrder order,
BigInteger... values)
Encode uint64 values into binary data.
|
Encoder |
Encoder.defaultByteOrder(ByteOrder order)
Modify default byte order, FastProto uses little endian by default if not specified.
|
Decoder |
Decoder.defaultByteOrder(ByteOrder order)
Modify default byte order, FastProto uses little endian by default if not specified.
|
Decoder |
Decoder.readDouble(String name,
ByteOrder order)
Decode double value from binary data.
|
Decoder |
Decoder.readDouble(String name,
ByteOrder order,
java.util.function.Function<Double,?> formula)
Decode double value from binary data.
|
Decoder |
Decoder.readDouble(String name,
int offset,
ByteOrder order)
Decode double value from binary data.
|
Decoder |
Decoder.readDouble(String name,
int offset,
ByteOrder order,
java.util.function.Function<Double,?> formula)
Decode double value from binary data.
|
Decoder |
Decoder.readFloat(String name,
ByteOrder order)
Decode float value from binary data.
|
Decoder |
Decoder.readFloat(String name,
ByteOrder order,
java.util.function.Function<Float,?> formula)
Decode float value from binary data.
|
Decoder |
Decoder.readFloat(String name,
int offset,
ByteOrder order)
Decode float value from binary data.
|
Decoder |
Decoder.readFloat(String name,
int offset,
ByteOrder order,
java.util.function.Function<Float,?> formula)
Decode float value from binary data.
|
Decoder |
Decoder.readInt16(String name,
ByteOrder order)
Decode int16 value from binary data.
|
Decoder |
Decoder.readInt16(String name,
ByteOrder order,
java.util.function.Function<Integer,?> formula)
Decode int16 value from binary data.
|
Decoder |
Decoder.readInt16(String name,
int offset,
ByteOrder order)
Decode int16 value from binary data.
|
Decoder |
Decoder.readInt16(String name,
int offset,
ByteOrder order,
java.util.function.Function<Integer,?> formula)
Decode int16 value from binary data.
|
Decoder |
Decoder.readInt32(String name,
ByteOrder order)
Decode int32 value from binary data.
|
Decoder |
Decoder.readInt32(String name,
ByteOrder order,
java.util.function.Function<Integer,?> formula)
Decode int32 value from binary data.
|
Decoder |
Decoder.readInt32(String name,
int offset,
ByteOrder order)
Decode int32 value from binary data.
|
Decoder |
Decoder.readInt32(String name,
int offset,
ByteOrder order,
java.util.function.Function<Integer,?> formula)
Decode int32 value from binary data.
|
Decoder |
Decoder.readInt64(String name,
ByteOrder order)
Decode int64 value from binary data.
|
Decoder |
Decoder.readInt64(String name,
ByteOrder order,
java.util.function.Function<Long,?> formula)
Decode int64 value from binary data.
|
Decoder |
Decoder.readInt64(String name,
int offset,
ByteOrder order)
Decode int64 value from binary data.
|
Decoder |
Decoder.readInt64(String name,
int offset,
ByteOrder order,
java.util.function.Function<Long,?> formula)
Decode int64 value from binary data.
|
Decoder |
Decoder.readShort(String name,
ByteOrder order)
Decode short value from binary data.
|
Decoder |
Decoder.readShort(String name,
ByteOrder order,
java.util.function.Function<Short,?> formula)
Decode short value from binary data.
|
Decoder |
Decoder.readShort(String name,
int offset,
ByteOrder order)
Decode short value from binary data.
|
Decoder |
Decoder.readShort(String name,
int offset,
ByteOrder order,
java.util.function.Function<Short,?> formula)
Decode short value from binary data.
|
Decoder |
Decoder.readUInt16(String name,
ByteOrder order)
Decode uint16 value from binary data.
|
Decoder |
Decoder.readUInt16(String name,
ByteOrder order,
java.util.function.Function<Integer,?> formula)
Decode uint16 value from binary data.
|
Decoder |
Decoder.readUInt16(String name,
int offset,
ByteOrder order)
Decode uint16 value from binary data.
|
Decoder |
Decoder.readUInt16(String name,
int offset,
ByteOrder order,
java.util.function.Function<Integer,?> formula)
Decode uint16 value from binary data.
|
Decoder |
Decoder.readUInt32(String name,
ByteOrder order)
Decode uint32 value from binary data.
|
Decoder |
Decoder.readUInt32(String name,
ByteOrder order,
java.util.function.Function<Long,?> formula)
Decode uint32 value from binary data.
|
Decoder |
Decoder.readUInt32(String name,
int offset,
ByteOrder order)
Decode uint32 value from binary data.
|
Decoder |
Decoder.readUInt32(String name,
int offset,
ByteOrder order,
java.util.function.Function<Long,?> formula)
Decode uint32 value from binary data.
|
Decoder |
Decoder.readUInt64(String name,
ByteOrder order)
Decode uint64 value from binary data.
|
Decoder |
Decoder.readUInt64(String name,
ByteOrder order,
java.util.function.Function<BigInteger,?> formula)
Decode uint64 value from binary data.
|
Decoder |
Decoder.readUInt64(String name,
int offset,
ByteOrder order)
Decode uint64 value from binary data.
|
Decoder |
Decoder.readUInt64(String name,
int offset,
ByteOrder order,
java.util.function.Function<BigInteger,?> formula)
Decode uint64 value from binary data.
|
Encoder |
Encoder.writeDouble(int offset,
ByteOrder order,
double... values)
Encode double values into binary data.
|
Encoder |
Encoder.writeFloat(int offset,
ByteOrder order,
float... values)
Encode float values into binary data.
|
Encoder |
Encoder.writeInt16(int offset,
ByteOrder order,
int... values)
Encode int16 values into binary data.
|
Encoder |
Encoder.writeInt32(int offset,
ByteOrder order,
int... values)
Encode int32 values into binary data.
|
Encoder |
Encoder.writeInt64(int offset,
ByteOrder order,
long... values)
Encode int64 values into binary data.
|
Encoder |
Encoder.writeShort(int offset,
ByteOrder order,
short... values)
Encode short values into binary data.
|
Encoder |
Encoder.writeUInt16(int offset,
ByteOrder order,
int... values)
Encode uint16 values into binary data.
|
Encoder |
Encoder.writeUInt32(int offset,
ByteOrder order,
long... values)
Encode uint32 values into binary data.
|
Encoder |
Encoder.writeUInt64(int offset,
ByteOrder order,
BigInteger... values)
Encode uint64 values into binary data.
|
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) ByteOrder |
CodecContext.defaultByteOrder |
| 限定符和类型 | 方法和说明 |
|---|---|
ByteOrder |
CodecContext.getByteOrder(java.util.function.Supplier<ByteOrder[]> supplier) |
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) ByteOrder |
Reference.byteOrder |
| 限定符和类型 | 方法和说明 |
|---|---|
double |
ByteBufferInputStream.readDouble(ByteOrder order) |
double |
ByteBufferInputStream.readDouble(int offset,
ByteOrder order) |
float |
ByteBufferInputStream.readFloat(ByteOrder order) |
float |
ByteBufferInputStream.readFloat(int offset,
ByteOrder order) |
int |
ByteBufferInputStream.readInt16(ByteOrder order) |
int |
ByteBufferInputStream.readInt16(int offset,
ByteOrder order) |
int |
ByteBufferInputStream.readInt32(ByteOrder order) |
int |
ByteBufferInputStream.readInt32(int offset,
ByteOrder order) |
long |
ByteBufferInputStream.readInt64(ByteOrder order) |
long |
ByteBufferInputStream.readInt64(int offset,
ByteOrder order) |
short |
ByteBufferInputStream.readShort(ByteOrder order) |
short |
ByteBufferInputStream.readShort(int offset,
ByteOrder order) |
int |
ByteBufferInputStream.readUInt16(ByteOrder order) |
int |
ByteBufferInputStream.readUInt16(int offset,
ByteOrder order) |
long |
ByteBufferInputStream.readUInt32(ByteOrder order) |
long |
ByteBufferInputStream.readUInt32(int offset,
ByteOrder order) |
BigInteger |
ByteBufferInputStream.readUInt64(ByteOrder order) |
BigInteger |
ByteBufferInputStream.readUInt64(int offset,
ByteOrder order) |
void |
ByteBufferOutputStream.writeDouble(ByteOrder order,
double value) |
void |
ByteBufferOutputStream.writeDouble(int offset,
ByteOrder order,
double value) |
void |
ByteBufferOutputStream.writeFloat(ByteOrder order,
float value) |
void |
ByteBufferOutputStream.writeFloat(int offset,
ByteOrder order,
float value) |
void |
ByteBufferOutputStream.writeInt16(ByteOrder order,
int value) |
void |
ByteBufferOutputStream.writeInt16(int offset,
ByteOrder order,
int value) |
void |
ByteBufferOutputStream.writeInt32(ByteOrder order,
int value) |
void |
ByteBufferOutputStream.writeInt32(int offset,
ByteOrder order,
int value) |
void |
ByteBufferOutputStream.writeInt64(ByteOrder order,
long value) |
void |
ByteBufferOutputStream.writeInt64(int offset,
ByteOrder order,
long value) |
void |
ByteBufferOutputStream.writeShort(ByteOrder order,
short value) |
void |
ByteBufferOutputStream.writeShort(int offset,
ByteOrder order,
short value) |
void |
ByteBufferOutputStream.writeUInt16(ByteOrder order,
int value) |
void |
ByteBufferOutputStream.writeUInt16(int offset,
ByteOrder order,
int value) |
void |
ByteBufferOutputStream.writeUInt32(ByteOrder order,
long value) |
void |
ByteBufferOutputStream.writeUInt32(int offset,
ByteOrder order,
long value) |
void |
ByteBufferOutputStream.writeUInt64(ByteOrder order,
BigInteger value) |
void |
ByteBufferOutputStream.writeUInt64(int offset,
ByteOrder order,
BigInteger value) |
| 限定符和类型 | 方法和说明 |
|---|---|
static double |
DecodeUtils.readDouble(byte[] bytes,
int offset,
ByteOrder order)
Decode double value from binary data.
|
static float |
DecodeUtils.readFloat(byte[] bytes,
int offset,
ByteOrder order)
Decode float value from binary data.
|
static int |
DecodeUtils.readInt16(byte[] bytes,
int offset,
ByteOrder order)
Decode int16 value from binary data.
|
static int |
DecodeUtils.readInt32(byte[] bytes,
int offset,
ByteOrder order)
Decode int32 value from binary data.
|
static long |
DecodeUtils.readInt64(byte[] bytes,
int offset,
ByteOrder order)
Decode int64 value from binary data.
|
static short |
DecodeUtils.readShort(byte[] bytes,
int offset,
ByteOrder order)
Decode short value from binary data.
|
static int |
DecodeUtils.readUInt16(byte[] bytes,
int offset,
ByteOrder order)
Decode uint16 value from binary data.
|
static long |
DecodeUtils.readUInt32(byte[] bytes,
int offset,
ByteOrder order)
Decode uint32 value from binary data.
|
static BigInteger |
DecodeUtils.readUInt64(byte[] bytes,
int offset,
ByteOrder order)
Decode uint64 value from binary data.
|
static void |
EncodeUtils.writeDouble(byte[] bytes,
int offset,
ByteOrder order,
double value)
Encode double value into binary data.
|
static void |
EncodeUtils.writeFloat(byte[] bytes,
int offset,
ByteOrder order,
float value)
Encode float value into binary data.
|
static void |
EncodeUtils.writeInt16(byte[] bytes,
int offset,
ByteOrder order,
int value)
Encode int16 value into binary data.
|
static void |
EncodeUtils.writeInt32(byte[] bytes,
int offset,
ByteOrder order,
int value)
Encode int32 value into binary data.
|
static void |
EncodeUtils.writeInt64(byte[] bytes,
int offset,
ByteOrder order,
long value)
Encode int64 value into binary data.
|
static void |
EncodeUtils.writeShort(byte[] bytes,
int offset,
ByteOrder order,
short value)
Encode short value into binary data.
|
static void |
EncodeUtils.writeUInt16(byte[] bytes,
int offset,
ByteOrder order,
int value)
Encode uint16 value into binary data.
|
static void |
EncodeUtils.writeUInt32(byte[] bytes,
int offset,
ByteOrder order,
long value)
Encode uint32 value into binary data.
|
static void |
EncodeUtils.writeUInt64(byte[] bytes,
int offset,
ByteOrder order,
BigInteger value)
Encode uint64 value into binary data.
|
Copyright © 2019–2025 indunet. All rights reserved.