Decode a ZigZag-encoded 64-bit value.
Decode a ZigZag-encoded 64-bit value. ZigZag encodes signed integers into values that can be efficiently encoded with varint. (Otherwise, negative values must be sign-extended to 64 bits to be varint encoded, thus always taking 10 bytes on the wire.)
An unsigned 64-bit integer, stored in a signed int because Java has no explicit unsigned support.
A signed 64-bit integer.
Encode a ZigZag-encoded 64-bit value.
Encode a ZigZag-encoded 64-bit value. ZigZag encodes signed integers into values that can be efficiently encoded with varint. (Otherwise, negative values must be sign-extended to 64 bits to be varint encoded, thus always taking 10 bytes on the wire.)
A signed 64-bit integer.
An unsigned 64-bit integer, stored in a signed int because Java has no explicit unsigned support.
Reads a big-endian 32-bit integer.
Reads a big-endian 64-bit integer (aka long)
Writes a big-endian 32-bit integer.
Write a big-endian 64-bit integr (aka Long)