## Uses of Class
org.apache.lucene.util.BitSet

Packages that use BitSet
org.apache.lucene.util: Some utility classes.

### Uses of BitSet in org.apache.lucene.util

Subclasses of BitSet in org.apache.lucene.util
`class` `FixedBitSet` BitSet of fixed length (numBits), backed by accessible (`FixedBitSet.getBits()`) long[], accessed with an int index, implementing `Bits` and `DocIdSet`.
`class` `SparseFixedBitSet` A bit set that only stores longs that have at least one bit which is set.

Methods in org.apache.lucene.util that return BitSet
`BitSet` BitDocIdSet.`bits()`
`BitSet` BitSetIterator.`getBitSet()` Return the wrapped `BitSet`.
`static BitSet` BitSet.`of(DocIdSetIterator it, int maxDoc)` Build a `BitSet` from the content of the provided `DocIdSetIterator`.

Constructors in org.apache.lucene.util with parameters of type BitSet
Constructor and Description
`BitDocIdSet(BitSet set)` Same as `BitDocIdSet.BitDocIdSet(BitSet, long)` but uses the set's `approximate cardinality` as a cost.
`BitDocIdSet(BitSet set, long cost)` Wrap the given `BitSet` as a `DocIdSet`.
`BitSetIterator(BitSet bits, long cost)` Sole constructor.