| Modifier and Type | Field and Description |
|---|---|
static NullPrefixer |
INSTANCE
A handy instance of the null prefixer.
|
| Modifier and Type | Method and Description |
|---|---|
int |
decodeLength(byte[] b,
int offset)
Returns -1 meaning there is no length field.
|
void |
encodeLength(int length,
byte[] b)
Fills a byte array with the field length data in raw form.
|
int |
getPackedLength()
Returns the number of bytes taken up by the length encoding.
|
public static final NullPrefixer INSTANCE
public void encodeLength(int length,
byte[] b)
PrefixerencodeLength in interface Prefixerlength - The length to be encoded.b - The byte array to fill with the encoded length.public int decodeLength(byte[] b,
int offset)
decodeLength in interface Prefixerb - The byte array to scan for the length.offset - The offset to start scanning from.public int getPackedLength()
PrefixergetPackedLength in interface Prefixer