Uses of Class
org.apache.lucene.search.DocIdSet
-
Packages that use DocIdSet Package Description org.apache.lucene.search Code to search indices.org.apache.lucene.util Some utility classes.org.apache.lucene.util.packed Packed integer arrays and streams. -
-
Uses of DocIdSet in org.apache.lucene.search
Subclasses of DocIdSet in org.apache.lucene.search Modifier and Type Class Description class
BitsFilteredDocIdSet
This implementation supplies a filtered DocIdSet, that excludes all docids which are not in a Bits instance.class
FieldCacheDocIdSet
Base class for DocIdSet to be used with FieldCache.class
FilteredDocIdSet
Abstract decorator class for a DocIdSet implementation that provides on-demand filtering/validation mechanism on a given DocIdSet.Fields in org.apache.lucene.search declared as DocIdSet Modifier and Type Field Description protected static DocIdSet
CachingWrapperFilter. EMPTY_DOCIDSET
An emptyDocIdSet
instanceMethods in org.apache.lucene.search that return DocIdSet Modifier and Type Method Description protected DocIdSet
CachingWrapperFilter. cacheImpl(DocIdSetIterator iterator, AtomicReader reader)
Default cache implementation: usesWAH8DocIdSet
.protected DocIdSet
CachingWrapperFilter. docIdSetToCache(DocIdSet docIdSet, AtomicReader reader)
Provide the DocIdSet to be cached, using the DocIdSet provided by the wrapped Filter.DocIdSet
CachingWrapperFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
abstract DocIdSet
DocTermOrdsRangeFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
This method is implemented for each data typeabstract DocIdSet
FieldCacheRangeFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
This method is implemented for each data typeDocIdSet
FieldCacheTermsFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
DocIdSet
FieldValueFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
abstract DocIdSet
Filter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
Creates aDocIdSet
enumerating the documents that should be permitted in search results.DocIdSet
MultiTermQueryWrapperFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
Returns a DocIdSet with documents that should be permitted in search results.DocIdSet
QueryWrapperFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
static DocIdSet
BitsFilteredDocIdSet. wrap(DocIdSet set, Bits acceptDocs)
Convenience wrapper method: IfacceptDocs == null
it returns the original set without wrapping.Methods in org.apache.lucene.search with parameters of type DocIdSet Modifier and Type Method Description protected DocIdSet
CachingWrapperFilter. docIdSetToCache(DocIdSet docIdSet, AtomicReader reader)
Provide the DocIdSet to be cached, using the DocIdSet provided by the wrapped Filter.abstract Scorer
FilteredQuery.FilterStrategy. filteredScorer(AtomicReaderContext context, boolean scoreDocsInOrder, boolean topScorer, Weight weight, DocIdSet docIdSet)
Returns a filteredScorer
based on this strategy.Scorer
FilteredQuery.RandomAccessFilterStrategy. filteredScorer(AtomicReaderContext context, boolean scoreDocsInOrder, boolean topScorer, Weight weight, DocIdSet docIdSet)
static DocIdSet
BitsFilteredDocIdSet. wrap(DocIdSet set, Bits acceptDocs)
Convenience wrapper method: IfacceptDocs == null
it returns the original set without wrapping.Constructors in org.apache.lucene.search with parameters of type DocIdSet Constructor Description BitsFilteredDocIdSet(DocIdSet innerSet, Bits acceptDocs)
Constructor.FilteredDocIdSet(DocIdSet innerSet)
Constructor. -
Uses of DocIdSet in org.apache.lucene.util
Subclasses of DocIdSet in org.apache.lucene.util Modifier and Type Class Description class
DocIdBitSet
Simple DocIdSet and DocIdSetIterator backed by a BitSetclass
FixedBitSet
BitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()
) long[], accessed with an int index, implementingBits
andDocIdSet
.class
OpenBitSet
An "open" BitSet implementation that allows direct access to the array of words storing the bits.class
OpenBitSetDISI
OpenBitSet with added methods to bulk-update the bits from aDocIdSetIterator
.class
PForDeltaDocIdSet
DocIdSet
implementation based on pfor-delta encoding.class
WAH8DocIdSet
DocIdSet
implementation based on word-aligned hybrid encoding on words of 8 bits. -
Uses of DocIdSet in org.apache.lucene.util.packed
Subclasses of DocIdSet in org.apache.lucene.util.packed Modifier and Type Class Description class
EliasFanoDocIdSet
A DocIdSet in Elias-Fano encoding.
-