Class VarInt

java.lang.Object
com.hypixel.hytale.math.data.VarInt

public final class VarInt extends Object
  • Constructor Details

    • VarInt

      private VarInt()
  • Method Details

    • writeSignedVarLong

      public static void writeSignedVarLong(long value, @Nonnull DataOutput out) throws IOException
      Throws:
      IOException
    • writeUnsignedVarLong

      public static void writeUnsignedVarLong(long value, @Nonnull DataOutput out) throws IOException
      Throws:
      IOException
    • writeSignedVarInt

      public static void writeSignedVarInt(int value, @Nonnull DataOutput out) throws IOException
      Throws:
      IOException
    • writeUnsignedVarInt

      public static void writeUnsignedVarInt(int value, @Nonnull DataOutput out) throws IOException
      Throws:
      IOException
    • writeSignedVarInt

      public static byte[] writeSignedVarInt(int value)
    • writeUnsignedVarInt

      public static byte[] writeUnsignedVarInt(int value)
    • readSignedVarLong

      public static long readSignedVarLong(@Nonnull DataInput in) throws IOException
      Throws:
      IOException
    • readUnsignedVarLong

      public static long readUnsignedVarLong(@Nonnull DataInput in) throws IOException
      Throws:
      IOException
    • readSignedVarInt

      public static int readSignedVarInt(@Nonnull DataInput in) throws IOException
      Throws:
      IOException
    • readUnsignedVarInt

      public static int readUnsignedVarInt(@Nonnull DataInput in) throws IOException
      Throws:
      IOException
    • readSignedVarInt

      public static int readSignedVarInt(@Nonnull byte[] bytes)
    • readUnsignedVarInt

      public static int readUnsignedVarInt(@Nonnull byte[] bytes)