public class Encoder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) byte[] |
bytes |
protected EndianPolicy |
endianPolicy |
| 构造器和说明 |
|---|
Encoder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Encoder |
boolType(int byteOffset,
int bitOffset,
boolean value) |
Encoder |
defaultEndian(EndianPolicy endianPolicy) |
Encoder |
doubleType(int offset,
double... values) |
Encoder |
doubleType(int offset,
EndianPolicy endianPolicy,
double... values) |
Encoder |
floatType(int offset,
EndianPolicy endianPolicy,
float... values) |
Encoder |
floatType(int offset,
float... values) |
byte[] |
get() |
Encoder |
int16Type(int offset,
EndianPolicy endianPolicy,
int... values) |
Encoder |
int16Type(int offset,
EndianPolicy endianPolicy,
short... values) |
Encoder |
int16Type(int offset,
int... values) |
Encoder |
int16Type(int offset,
short... values) |
Encoder |
int32Type(int offset,
EndianPolicy endianPolicy,
int... values) |
Encoder |
int32Type(int offset,
int... values) |
Encoder |
int64Type(int offset,
EndianPolicy endianPolicy,
long... values) |
Encoder |
int64Type(int offset,
long... values) |
Encoder |
int8Type(int offset,
byte... values) |
Encoder |
int8Type(int offset,
int... values) |
Encoder |
length(int length) |
Encoder |
uint16Type(int offset,
EndianPolicy endianPolicy,
int... values) |
Encoder |
uint16Type(int offset,
int... values) |
Encoder |
uint32Type(int offset,
EndianPolicy endianPolicy,
long... values) |
Encoder |
uint32Type(int offset,
long... values) |
Encoder |
uint64Type(int offset,
BigInteger... values) |
Encoder |
uint64Type(int offset,
EndianPolicy endianPolicy,
BigInteger... values) |
Encoder |
uint8Type(int offset,
int... values) |
byte[] bytes
protected EndianPolicy endianPolicy
public Encoder length(int length)
public Encoder defaultEndian(EndianPolicy endianPolicy)
public Encoder boolType(int byteOffset, int bitOffset, boolean value)
public Encoder uint8Type(int offset, int... values)
public Encoder uint16Type(int offset, int... values)
public Encoder uint16Type(int offset, EndianPolicy endianPolicy, int... values)
public Encoder uint32Type(int offset, long... values)
public Encoder uint32Type(int offset, EndianPolicy endianPolicy, long... values)
public Encoder uint64Type(int offset, BigInteger... values)
public Encoder uint64Type(int offset, EndianPolicy endianPolicy, BigInteger... values)
public Encoder int8Type(int offset, byte... values)
public Encoder int8Type(int offset, int... values)
public Encoder int16Type(int offset, short... values)
public Encoder int16Type(int offset, EndianPolicy endianPolicy, short... values)
public Encoder int16Type(int offset, int... values)
public Encoder int16Type(int offset, EndianPolicy endianPolicy, int... values)
public Encoder int32Type(int offset, int... values)
public Encoder int32Type(int offset, EndianPolicy endianPolicy, int... values)
public Encoder int64Type(int offset, long... values)
public Encoder int64Type(int offset, EndianPolicy endianPolicy, long... values)
public Encoder floatType(int offset, float... values)
public Encoder floatType(int offset, EndianPolicy endianPolicy, float... values)
public Encoder doubleType(int offset, double... values)
public Encoder doubleType(int offset, EndianPolicy endianPolicy, double... values)
public byte[] get()
Copyright © 2019–2022 indunet. All rights reserved.