Class Bits

java.lang.Object
zombie.core.utils.Bits

public class Bits
extends java.lang.Object
  • Field Details

  • Constructor Details

    • Bits

      public Bits()
  • Method Details

    • packFloatUnitToByte

      public static byte packFloatUnitToByte​(float float1)
    • unpackByteToFloatUnit

      public static float unpackByteToFloatUnit​(byte byte1)
    • addFlags

      public static byte addFlags​(byte byte1, int int1)
    • addFlags

      public static byte addFlags​(byte byte1, long long1)
    • addFlags

      public static short addFlags​(short short1, int int1)
    • addFlags

      public static short addFlags​(short short1, long long1)
    • addFlags

      public static int addFlags​(int int1, int int2)
    • addFlags

      public static int addFlags​(int int1, long long1)
    • addFlags

      public static long addFlags​(long long1, int int1)
    • addFlags

      public static long addFlags​(long long1, long long2)
    • hasFlags

      public static boolean hasFlags​(byte byte1, int int1)
    • hasFlags

      public static boolean hasFlags​(byte byte1, long long1)
    • hasEitherFlags

      public static boolean hasEitherFlags​(byte byte1, int int1)
    • hasEitherFlags

      public static boolean hasEitherFlags​(byte byte1, long long1)
    • notHasFlags

      public static boolean notHasFlags​(byte byte1, int int1)
    • notHasFlags

      public static boolean notHasFlags​(byte byte1, long long1)
    • hasFlags

      public static boolean hasFlags​(short short1, int int1)
    • hasFlags

      public static boolean hasFlags​(short short1, long long1)
    • hasEitherFlags

      public static boolean hasEitherFlags​(short short1, int int1)
    • hasEitherFlags

      public static boolean hasEitherFlags​(short short1, long long1)
    • notHasFlags

      public static boolean notHasFlags​(short short1, int int1)
    • notHasFlags

      public static boolean notHasFlags​(short short1, long long1)
    • hasFlags

      public static boolean hasFlags​(int int1, int int2)
    • hasFlags

      public static boolean hasFlags​(int int1, long long1)
    • hasEitherFlags

      public static boolean hasEitherFlags​(int int1, int int2)
    • hasEitherFlags

      public static boolean hasEitherFlags​(int int1, long long1)
    • notHasFlags

      public static boolean notHasFlags​(int int1, int int2)
    • notHasFlags

      public static boolean notHasFlags​(int int1, long long1)
    • hasFlags

      public static boolean hasFlags​(long long1, int int1)
    • hasFlags

      public static boolean hasFlags​(long long1, long long2)
    • hasEitherFlags

      public static boolean hasEitherFlags​(long long1, int int1)
    • hasEitherFlags

      public static boolean hasEitherFlags​(long long1, long long2)
    • notHasFlags

      public static boolean notHasFlags​(long long1, int int1)
    • notHasFlags

      public static boolean notHasFlags​(long long1, long long2)
    • checkFlags

      public static boolean checkFlags​(int int1, int int2, int int3, Bits.CompareOption compareOption)
    • checkFlags

      public static boolean checkFlags​(long long1, long long2, long long3, Bits.CompareOption compareOption)
    • getLen

      public static int getLen​(byte byte1)
    • getLen

      public static int getLen​(short short1)
    • getLen

      public static int getLen​(int int1)
    • getLen

      public static int getLen​(long long1)
    • getBitsString

      public static java.lang.String getBitsString​(byte byte1)
    • getBitsString

      public static java.lang.String getBitsString​(short short1)
    • getBitsString

      public static java.lang.String getBitsString​(int int1)
    • getBitsString

      public static java.lang.String getBitsString​(long long1)