Interface BitMask

All Superinterfaces:
Cloneable, Serializable
All Known Implementing Classes:
AllSetBitMask, AllSetButLastBitMask, EmptyBitMask, EmptyButLastBitMask, LongBitMask, OpenBitSet, SingleLongBitMask

public interface BitMask extends Serializable, Cloneable
  • Method Details

    • set

      BitMask set(int index)
    • setAll

      BitMask setAll(BitMask mask)
    • reset

      BitMask reset(int index)
    • resetAll

      BitMask resetAll(BitMask mask)
    • isSet

      boolean isSet(int index)
    • isAllSet

      boolean isAllSet()
    • isEmpty

      boolean isEmpty()
    • intersects

      boolean intersects(BitMask mask)
    • clone

      BitMask clone()
    • getInstancingStatement

      String getInstancingStatement()
    • getEmpty

      static BitMask getEmpty(int numBits)
    • getFull

      static BitMask getFull(int numBits)