Class BitMaskUtil


  • public class BitMaskUtil
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      BitMaskUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean intersect​(long mask1, long mask2)  
      static boolean isPositionSet​(long mask, int pos)  
      static boolean isSet​(long mask, long bit)  
      static long reset​(long mask, int pos)  
      static long set​(long mask, int pos)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BitMaskUtil

        public BitMaskUtil()
    • Method Detail

      • intersect

        public static boolean intersect​(long mask1,
                                        long mask2)
      • set

        public static long set​(long mask,
                               int pos)
      • reset

        public static long reset​(long mask,
                                 int pos)
      • isSet

        public static boolean isSet​(long mask,
                                    long bit)
      • isPositionSet

        public static boolean isPositionSet​(long mask,
                                            int pos)