fromStream static method
VarInt
fromStream(
- ByteDataReader stream
)
Implementation
static VarInt fromStream(ByteDataReader stream) {
int first = 0xFF & stream.readUint8();
int value;
if (first < 253) {
value = first;
} else if (first == 253) {
value = stream.readUint16(Endian.little); //Utils.readUint16FromStream(stream);
} else if (first == 254) {
value = stream.readUint32(Endian.little); //Utils.readUint32FromStream(stream);
} else {
value = stream.readInt64(Endian.little); //Utils.readInt64FromStream(stream);
}
return VarInt.fromInt(value);
}