Uses of Interface
pascal.taie.util.collection.IBitSet
Packages that use IBitSet
-
Uses of IBitSet in pascal.taie.util.collection
Classes in pascal.taie.util.collection that implement IBitSetModifier and TypeClassDescriptionclass
Provides common functionality forIBitSet
implementations.class
Regular bit set implementation.class
Sparse bit set.Fields in pascal.taie.util.collection declared as IBitSetMethods in pascal.taie.util.collection that return IBitSetModifier and TypeMethodDescriptionstatic IBitSet
IBitSet.newBitSet
(boolean isSparse) Creates a new set.static IBitSet
IBitSet.of
(int... bits) Creates a bit set that contains given bits.Performs a logical OR of this bit set with the bit set argument, computes and returns the difference set between given bit set and this set (before performing logical OR).Methods in pascal.taie.util.collection with parameters of type IBitSetModifier and TypeMethodDescriptionboolean
Performs a logical AND of this target bit set with the argument bit set.boolean
boolean
Performs a logical AND of this target bit set with the argument bit set.boolean
boolean
Clears all of the bits in thisBitSet
whose corresponding bit is set in the specifiedBitSet
.boolean
boolean
boolean
boolean
Returnstrue
if thisBitSet
contains all set bits in the specifiedBitSet
.boolean
boolean
boolean
boolean
Returnsfalse
if the specifiedBitSet
has any bits set totrue
that are also set totrue
in thisBitSet
.boolean
AbstractBitSet.intersects
(IBitSet set) boolean
IBitSet.intersects
(IBitSet set) Returnstrue
if the specifiedBitSet
has any bits set totrue
that are also set totrue
in thisBitSet
.boolean
RegularBitSet.intersects
(IBitSet set) boolean
SparseBitSet.intersects
(IBitSet set) static boolean
boolean
boolean
Performs a logical OR of this bit set with the bit set argument.boolean
boolean
Performs a logical OR of this bit set with the bit set argument, computes and returns the difference set between given bit set and this set (before performing logical OR).void
void
Sets the content of this bit set to the same as specified bit set.void
boolean
boolean
Performs a logical XOR of this bit set with the bit set argument.boolean
boolean