|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Position 的软件包 | |
|---|---|
| net.neoremind.fountain.util | |
| net.neoremind.fountain.util 中 Position 的使用 |
|---|
| 参数类型为 Position 的 net.neoremind.fountain.util 中的方法 | |
|---|---|
static void |
ProtocolHelper.fillBitMap(byte[] data,
Position position,
int columnsLength,
BitSet bitSet)
解析位图 |
static double |
ProtocolHelper.getDoubleByLittleEndian(byte[] data,
Position position)
获取double,小端 |
static byte[] |
ProtocolHelper.getFixedBytes(byte[] data,
Position position,
int length)
获取指定的固定长度字节 |
static float |
ProtocolHelper.getFloatByLittleEndian(byte[] data,
Position position)
获取float,小端 |
static int |
ProtocolHelper.getIntByLittleEndian(byte[] data,
Position position,
int length)
读取小端int |
static byte[] |
ProtocolHelper.getLengthCodedBytes(byte[] data,
Position position)
获取lengthCode bytes |
static long |
ProtocolHelper.getLengthCodedLength(byte[] data,
Position position)
获取coded length |
static long |
ProtocolHelper.getLongByLittleEndian(byte[] data,
Position position,
int length)
读取小端long |
static byte[] |
ProtocolHelper.getNullTerminatedByte(byte[] data,
Position position)
读取以null结束的数据 |
static String |
ProtocolHelper.getNullTerminatedString(byte[] data,
Position position)
获取以null结尾的string |
static long |
ProtocolHelper.getUnsignedIntByLittleEndian(byte[] data,
Position position,
int length)
读取无符号int,使用long类型接收 |
static BigInteger |
ProtocolHelper.getUnsignedLongByLittleEndian(byte[] data,
Position position,
int length)
读取无符号long,使用BigInteger接收 |
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||