VarInt

final class VarInt

Class VarInt. Provides varint functionality for the Hytale server.

java.lang.Object > VarInt

Field Summary

byteArrayList

final byte[] byteArrayList

Field byteArrayList.

out

final byte[] out

Field out.

raw

final long raw

Field raw.

temp

final long temp

Field temp.

b

final byte b

Field b.

Method Detail

VarInt

public private VarInt ()

Method VarInt.

writeSignedVarLong

static void writeSignedVarLong (final long value, @Nonnull final DataOutput out)

Method writeSignedVarLong.

Parameters:
final long value
@Nonnull final DataOutput out

writeUnsignedVarLong

static void writeUnsignedVarLong (long value, @Nonnull final DataOutput out)

Method writeUnsignedVarLong.

Parameters:
long value
@Nonnull final DataOutput out

writeSignedVarInt

static void writeSignedVarInt (final int value, @Nonnull final DataOutput out)

Method writeSignedVarInt.

Parameters:
final int value
@Nonnull final DataOutput out

writeUnsignedVarInt

static void writeUnsignedVarInt (int value, @Nonnull final DataOutput out)

Method writeUnsignedVarInt.

Parameters:
int value
@Nonnull final DataOutput out

readSignedVarLong

static long readSignedVarLong (@Nonnull final DataInput in)

Method readSignedVarLong.

Parameters:
@Nonnull final DataInput in

readUnsignedVarLong

static long readUnsignedVarLong (@Nonnull final DataInput in)

Method readUnsignedVarLong.

Parameters:
@Nonnull final DataInput in

readSignedVarInt

static int readSignedVarInt (@Nonnull final DataInput in)

Method readSignedVarInt.

Parameters:
@Nonnull final DataInput in

readUnsignedVarInt

static int readUnsignedVarInt (@Nonnull final DataInput in)

Method readUnsignedVarInt.

Parameters:
@Nonnull final DataInput in