Class Varbit


  • public class Varbit
    extends java.lang.Object
    • Constructor Detail

      • Varbit

        public Varbit​(int id,
                      int varType,
                      int varId,
                      int most_significant_bit,
                      int least_significant_bit)
    • Method Detail

      • getId

        public int getId()
      • getVarId

        public int getVarId()
      • getVarDomain

        @NonNull
        public @NonNull Varbit.Domain getVarDomain()
      • getValue

        public int getValue()
      • getValue

        public int getValue​(int varValue)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getSourceIndex

        @Deprecated
        public int getSourceIndex()
        Deprecated.
      • getSource

        @Deprecated
        public Varp getSource()
        Deprecated.
      • getSourceExtractionRange

        @Deprecated
        public com.runemate.game.api.hybrid.util.collections.Pair<java.lang.Integer,​java.lang.Integer> getSourceExtractionRange()
        Deprecated.