Uses of Class
org.apache.lucene.search.DocIdSetIterator
Packages that use DocIdSetIterator
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.
The payloads package provides Query mechanisms for finding and using payloads.
The calculus of spans.
Some utility classes.
Packed integer arrays and streams.
-
Uses of DocIdSetIterator in org.apache.lucene.codecs
Subclasses of DocIdSetIterator in org.apache.lucene.codecsModifier and TypeClassDescriptionfinal class
Exposes flex API, merged from flex API of sub-segments, remapping docIDs (this is used for segment merging).final class
Exposes flex API, merged from flex API of sub-segments, remapping docIDs (this is used for segment merging). -
Uses of DocIdSetIterator in org.apache.lucene.index
Subclasses of DocIdSetIterator in org.apache.lucene.indexModifier and TypeClassDescriptionclass
Also iterates through positions.class
Iterates through the documents and term freqs.static class
Base class for filteringDocsAndPositionsEnum
implementations.static class
Base class for filteringDocsEnum
implementations.final class
Exposes flex API, merged from flex API of sub-segments.final class
-
Uses of DocIdSetIterator in org.apache.lucene.search
Subclasses of DocIdSetIterator in org.apache.lucene.searchModifier and TypeClassDescriptionprotected class
class
Abstract decorator class of a DocIdSetIterator implementation that provides on-demand filter/validation mechanism on an underlying DocIdSetIterator.class
AScorer
which wraps another scorer and caches the score of the current document.class
Expert: Common scoring functionality for different types of queries.Fields in org.apache.lucene.search declared as DocIdSetIteratorMethods in org.apache.lucene.search that return DocIdSetIteratorModifier and TypeMethodDescriptionstatic final DocIdSetIterator
DocIdSetIterator.empty()
An emptyDocIdSetIterator
instanceabstract DocIdSetIterator
DocIdSet.iterator()
Provides aDocIdSetIterator
to access the set.final DocIdSetIterator
FieldCacheDocIdSet.iterator()
FilteredDocIdSet.iterator()
Implementation of the contract to build a DocIdSetIterator.Methods in org.apache.lucene.search with parameters of type DocIdSetIteratorModifier and TypeMethodDescriptionprotected DocIdSet
CachingWrapperFilter.cacheImpl
(DocIdSetIterator iterator, AtomicReader reader) Default cache implementation: usesWAH8DocIdSet
.Constructors in org.apache.lucene.search with parameters of type DocIdSetIteratorModifierConstructorDescriptionConstantScorer
(DocIdSetIterator docIdSetIterator, Weight w, float theScore) FilteredDocIdSetIterator
(DocIdSetIterator innerIter) Constructor. -
Uses of DocIdSetIterator in org.apache.lucene.search.payloads
Subclasses of DocIdSetIterator in org.apache.lucene.search.payloadsModifier and TypeClassDescriptionclass
protected class
-
Uses of DocIdSetIterator in org.apache.lucene.search.spans
Subclasses of DocIdSetIterator in org.apache.lucene.search.spans -
Uses of DocIdSetIterator in org.apache.lucene.util
Subclasses of DocIdSetIterator in org.apache.lucene.utilModifier and TypeClassDescriptionstatic final class
ADocIdSetIterator
which iterates over set bits in aFixedBitSet
.class
An iterator to iterate over set bits in an OpenBitSet.Methods in org.apache.lucene.util that return DocIdSetIteratorModifier and TypeMethodDescriptionDocIdBitSet.iterator()
FixedBitSet.iterator()
OpenBitSet.iterator()
PForDeltaDocIdSet.iterator()
Methods in org.apache.lucene.util with parameters of type DocIdSetIteratorModifier and TypeMethodDescriptionPForDeltaDocIdSet.Builder.add
(DocIdSetIterator it) Convenience method to add the content of aDocIdSetIterator
to this builder.WAH8DocIdSet.Builder.add
(DocIdSetIterator disi) Add the content of the providedDocIdSetIterator
.void
FixedBitSet.and
(DocIdSetIterator iter) Does in-place AND of the bits provided by the iterator.void
FixedBitSet.andNot
(DocIdSetIterator iter) Does in-place AND NOT of the bits provided by the iterator.void
OpenBitSetDISI.inPlaceAnd
(DocIdSetIterator disi) Perform an inplace AND with the doc ids from a given DocIdSetIterator, leaving only the bits set for which the doc ids are in common.void
OpenBitSetDISI.inPlaceNot
(DocIdSetIterator disi) Perform an inplace NOT with the doc ids from a given DocIdSetIterator, clearing all the bits for each such doc id.void
OpenBitSetDISI.inPlaceOr
(DocIdSetIterator disi) Perform an inplace OR with the doc ids from a given DocIdSetIterator, setting the bit for each such doc id.void
OpenBitSetDISI.inPlaceXor
(DocIdSetIterator disi) Perform an inplace XOR with the doc ids from a given DocIdSetIterator, flipping all the bits for each such doc id.void
FixedBitSet.or
(DocIdSetIterator iter) Does in-place OR of the bits provided by the iterator.void
FixedBitSet.xor
(DocIdSetIterator iter) Does in-place XOR of the bits provided by the iterator.Constructors in org.apache.lucene.util with parameters of type DocIdSetIteratorModifierConstructorDescriptionOpenBitSetDISI
(DocIdSetIterator disi, int maxSize) Construct an OpenBitSetDISI with its bits set from the doc ids of the given DocIdSetIterator. -
Uses of DocIdSetIterator in org.apache.lucene.util.packed
Methods in org.apache.lucene.util.packed that return DocIdSetIteratorModifier and TypeMethodDescriptionEliasFanoDocIdSet.iterator()
Provides aDocIdSetIterator
to access encoded document ids.Methods in org.apache.lucene.util.packed with parameters of type DocIdSetIteratorModifier and TypeMethodDescriptionvoid
EliasFanoDocIdSet.encodeFromDisi
(DocIdSetIterator disi) Encode the document ids from a DocIdSetIterator.