Uses of Class
com.zaxxer.sparsebits.SparseBitSet

  • Uses of SparseBitSet in com.zaxxer.sparsebits

    Methods in com.zaxxer.sparsebits that return SparseBitSet
    Modifier and Type
    Method
    Description
    SparseBitSet.and(SparseBitSet a, SparseBitSet b)
    Performs a logical AND of the two given SparseBitSets.
    SparseBitSet.andNot(SparseBitSet a, SparseBitSet b)
    Creates a bit set from thie first SparseBitSet whose corresponding bits are cleared by the set bits of the second SparseBitSet.
    SparseBitSet.clone()
    Cloning this SparseBitSet produces a new SparseBitSet that is equal() to it.
    SparseBitSet.get(int i, int j)
    Returns a new SparseBitSet composed of bits from this SparseBitSet from i (inclusive) to j (exclusive).
    SparseBitSet.or(SparseBitSet a, SparseBitSet b)
    Performs a logical OR of the two given SparseBitSets.
    SparseBitSet.xor(SparseBitSet a, SparseBitSet b)
    Performs a logical XOR of the two given SparseBitSets.
    Methods in com.zaxxer.sparsebits with parameters of type SparseBitSet
    Modifier and Type
    Method
    Description
    void
    SparseBitSet.and(int i, int j, SparseBitSet b)
    Performs a logical AND of this target bit set with the argument bit set within the given range of bits.
    void
    SparseBitSet.and(SparseBitSet b)
    Performs a logical AND of this target bit set with the argument bit set.
    SparseBitSet.and(SparseBitSet a, SparseBitSet b)
    Performs a logical AND of the two given SparseBitSets.
    void
    SparseBitSet.andNot(int i, int j, SparseBitSet b)
    Performs a logical AndNOT of this target bit set with the argument bit set within the given range of bits.
    void
    SparseBitSet.andNot(SparseBitSet b)
    Performs a logical AndNOT of this target bit set with the argument bit set.
    SparseBitSet.andNot(SparseBitSet a, SparseBitSet b)
    Creates a bit set from thie first SparseBitSet whose corresponding bits are cleared by the set bits of the second SparseBitSet.
    boolean
    SparseBitSet.intersects(int i, int j, SparseBitSet b)
    Returns true if the specified SparseBitSet has any bits within the given range i (inclusive) to j (exclusive) set to true that are also set to true in the same range of this SparseBitSet.
    boolean
    SparseBitSet.intersects(SparseBitSet b)
    Returns true if the specified SparseBitSet has any bits set to true that are also set to true in this SparseBitSet.
    void
    SparseBitSet.or(int i, int j, SparseBitSet b)
    Performs a logical OR of the addressed target bit with the argument value within the given range.
    void
    SparseBitSet.or(SparseBitSet b)
    Performs a logical OR of this bit set with the bit set argument.
    SparseBitSet.or(SparseBitSet a, SparseBitSet b)
    Performs a logical OR of the two given SparseBitSets.
    void
    SparseBitSet.xor(int i, int j, SparseBitSet b)
    Performs a logical XOR of this bit set with the bit set argument within the given range.
    void
    SparseBitSet.xor(SparseBitSet b)
    Performs a logical XOR of this bit set with the bit set argument.
    SparseBitSet.xor(SparseBitSet a, SparseBitSet b)
    Performs a logical XOR of the two given SparseBitSets.