Uses of Class
org.apache.lucene.util.FixedBitSet
Packages that use FixedBitSet
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Code to maintain and access indices.
Code to search indices.
Some utility classes.
Block KD-tree, implementing the generic spatial data structure described in this paper.
-
Uses of FixedBitSet in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs with parameters of type FixedBitSetModifier and TypeMethodDescriptionabstract BlockTermStatePostingsWriterBase.writeTerm(BytesRef term, TermsEnum termsEnum, FixedBitSet docsSeen, NormsProducer norms) Write all postings for one term; use the providedTermsEnumto pull aPostingsEnum.final BlockTermStatePushPostingsWriterBase.writeTerm(BytesRef term, TermsEnum termsEnum, FixedBitSet docsSeen, NormsProducer norms) -
Uses of FixedBitSet in org.apache.lucene.index
Fields in org.apache.lucene.index declared as FixedBitSetModifier and TypeFieldDescriptionSegmentWriteState.liveDocsFixedBitSetrecording live documents; this is only set if there is one or more deleted documents. -
Uses of FixedBitSet in org.apache.lucene.search
Methods in org.apache.lucene.search with parameters of type FixedBitSetModifier and TypeMethodDescriptionvoidDisjunctionDISIApproximation.intoBitSet(int upTo, FixedBitSet bitSet, int offset) voidDocIdSetIterator.intoBitSet(int upTo, FixedBitSet bitSet, int offset) Load doc IDs into aFixedBitSet. -
Uses of FixedBitSet in org.apache.lucene.util
Methods in org.apache.lucene.util that return FixedBitSetModifier and TypeMethodDescriptionFixedBitSet.clone()static FixedBitSetMake a copy of the given bits.static FixedBitSetFixedBitSet.ensureCapacity(FixedBitSet bits, int numBits) If the givenFixedBitSetis large enough to holdnumBits+1, returns the given bits, otherwise returns a newFixedBitSetwhich can hold the requested number of bits.DocBaseBitSetIterator.getBitSet()Get theFixedBitSet.static FixedBitSetBitSetIterator.getFixedBitSetOrNull(DocIdSetIterator iterator) If the provided iterator wraps aFixedBitSet, returns it, otherwise returns null.Methods in org.apache.lucene.util with parameters of type FixedBitSetModifier and TypeMethodDescriptionvoidFixedBitSet.and(FixedBitSet other) this = this AND othervoidFixedBitSet.andNot(FixedBitSet other) this = this AND NOT otherstatic longFixedBitSet.andNotCount(FixedBitSet a, FixedBitSet b) Returns the popcount or cardinality of "a and not b" or "intersection(a, not(b))".static voidFixedBitSet.andRange(FixedBitSet source, int sourceFrom, FixedBitSet dest, int destFrom, int length) Andlengthbits starting atsourceFromfromsourceintodeststarting atdestFrom.default voidBits.applyMask(FixedBitSet bitSet, int offset) voidFixedBitSet.applyMask(FixedBitSet bitSet, int offset) static FixedBitSetFixedBitSet.ensureCapacity(FixedBitSet bits, int numBits) If the givenFixedBitSetis large enough to holdnumBits+1, returns the given bits, otherwise returns a newFixedBitSetwhich can hold the requested number of bits.static longFixedBitSet.intersectionCount(FixedBitSet a, FixedBitSet b) Returns the popcount or cardinality of the intersection of the two sets.booleanFixedBitSet.intersects(FixedBitSet other) returns true if the sets have any elements in commonvoidBitSetIterator.intoBitSet(int upTo, FixedBitSet bitSet, int offset) voidDocBaseBitSetIterator.intoBitSet(int upTo, FixedBitSet bitSet, int offset) voidFixedBitSet.or(FixedBitSet other) this = this OR otherstatic voidFixedBitSet.orRange(FixedBitSet source, int sourceFrom, FixedBitSet dest, int destFrom, int length) Orlengthbits starting atsourceFromfromsourceintodeststarting atdestFrom.static longFixedBitSet.unionCount(FixedBitSet a, FixedBitSet b) Returns the popcount or cardinality of the union of the two sets.voidFixedBitSet.xor(FixedBitSet other) this = this XOR otherConstructors in org.apache.lucene.util with parameters of type FixedBitSet -
Uses of FixedBitSet in org.apache.lucene.util.bkd
Fields in org.apache.lucene.util.bkd declared as FixedBitSet