Uses of Class
org.apache.lucene.util.BitSet
Packages that use BitSet
Package
Description
Some utility classes.
Navigable Small-World graph, nominally Hierarchical but currently only has a single layer.
-
Uses of BitSet in org.apache.lucene.util
Subclasses of BitSet in org.apache.lucene.utilModifier and TypeClassDescriptionfinal class
BitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()
) long[], accessed with an int index, implementingBits
andDocIdSet
.class
A bit set that only stores longs that have at least one bit which is set.Methods in org.apache.lucene.util that return BitSetModifier and TypeMethodDescriptionBitDocIdSet.bits()
Deprecated.BitSetIterator.getBitSet()
Return the wrappedBitSet
.static BitSet
BitSet.of
(DocIdSetIterator it, int maxDoc) Build aBitSet
from the content of the providedDocIdSetIterator
.Constructors in org.apache.lucene.util with parameters of type BitSetModifierConstructorDescriptionBitDocIdSet
(BitSet set) Same asBitDocIdSet(BitSet, long)
but uses the set'sapproximate cardinality
as a cost.BitDocIdSet
(BitSet set, long cost) BitSetIterator
(BitSet bits, long cost) Sole constructor. -
Uses of BitSet in org.apache.lucene.util.hnsw
Fields in org.apache.lucene.util.hnsw declared as BitSetMethods in org.apache.lucene.util.hnsw with parameters of type BitSetModifier and TypeMethodDescriptionstatic InitializedHnswGraphBuilder
InitializedHnswGraphBuilder.fromGraph
(RandomVectorScorerSupplier scorerSupplier, int M, int beamWidth, long seed, HnswGraph initializerGraph, int[] newOrdMap, BitSet initializedNodes, int totalNumberOfVectors) Create a new HnswGraphBuilder that is initialized with the provided HnswGraph.static MergingHnswGraphBuilder
MergingHnswGraphBuilder.fromGraphs
(RandomVectorScorerSupplier scorerSupplier, int M, int beamWidth, long seed, HnswGraph[] graphs, int[][] ordMaps, int totalNumberOfVectors, BitSet initializedNodes) Create a new HnswGraphBuilder that is initialized with the provided HnswGraph.protected final int[][]
IncrementalHnswGraphMerger.getNewOrdMapping
(KnnVectorValues mergedVectorValues, BitSet initializedNodes) Constructors in org.apache.lucene.util.hnsw with parameters of type BitSetModifierConstructorDescriptionHnswConcurrentMergeBuilder
(TaskExecutor taskExecutor, int numWorker, RandomVectorScorerSupplier scorerSupplier, int M, int beamWidth, OnHeapHnswGraph hnsw, BitSet initializedNodes) HnswGraphSearcher
(NeighborQueue candidates, BitSet visited) Creates a new graph searcher.InitializedHnswGraphBuilder
(RandomVectorScorerSupplier scorerSupplier, int M, int beamWidth, long seed, OnHeapHnswGraph initializedGraph, BitSet initializedNodes)