Uses of Class
org.apache.lucene.search.DocIdSet
Packages that use DocIdSet
Package
Description
Code to search indices.
Some utility classes.
Packed integer arrays and streams.
-
Uses of DocIdSet in org.apache.lucene.search
Subclasses of DocIdSet in org.apache.lucene.searchModifier and TypeClassDescriptionfinal classThis implementation supplies a filtered DocIdSet, that excludes all docids which are not in a Bits instance.classBase class for DocIdSet to be used with FieldCache.classAbstract 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 DocIdSetModifier and TypeFieldDescriptionprotected static final DocIdSetCachingWrapperFilter.EMPTY_DOCIDSETAn emptyDocIdSetinstanceMethods in org.apache.lucene.search that return DocIdSetModifier and TypeMethodDescriptionprotected DocIdSetCachingWrapperFilter.cacheImpl(DocIdSetIterator iterator, AtomicReader reader) Default cache implementation: usesWAH8DocIdSet.protected DocIdSetCachingWrapperFilter.docIdSetToCache(DocIdSet docIdSet, AtomicReader reader) Provide the DocIdSet to be cached, using the DocIdSet provided by the wrapped Filter.CachingWrapperFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs) abstract DocIdSetDocTermOrdsRangeFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs) This method is implemented for each data typeabstract DocIdSetFieldCacheRangeFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs) This method is implemented for each data typeFieldCacheTermsFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs) FieldValueFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs) abstract DocIdSetFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs) Creates aDocIdSetenumerating the documents that should be permitted in search results.MultiTermQueryWrapperFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs) Returns a DocIdSet with documents that should be permitted in search results.QueryWrapperFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs) static DocIdSetConvenience wrapper method: IfacceptDocs == nullit returns the original set without wrapping.Methods in org.apache.lucene.search with parameters of type DocIdSetModifier and TypeMethodDescriptionprotected DocIdSetCachingWrapperFilter.docIdSetToCache(DocIdSet docIdSet, AtomicReader reader) Provide the DocIdSet to be cached, using the DocIdSet provided by the wrapped Filter.abstract ScorerFilteredQuery.FilterStrategy.filteredScorer(AtomicReaderContext context, boolean scoreDocsInOrder, boolean topScorer, Weight weight, DocIdSet docIdSet) Returns a filteredScorerbased on this strategy.FilteredQuery.RandomAccessFilterStrategy.filteredScorer(AtomicReaderContext context, boolean scoreDocsInOrder, boolean topScorer, Weight weight, DocIdSet docIdSet) static DocIdSetConvenience wrapper method: IfacceptDocs == nullit returns the original set without wrapping.Constructors in org.apache.lucene.search with parameters of type DocIdSetModifierConstructorDescriptionBitsFilteredDocIdSet(DocIdSet innerSet, Bits acceptDocs) Constructor.FilteredDocIdSet(DocIdSet innerSet) Constructor. -
Uses of DocIdSet in org.apache.lucene.util
Subclasses of DocIdSet in org.apache.lucene.utilModifier and TypeClassDescriptionclassSimple DocIdSet and DocIdSetIterator backed by a BitSetfinal classBitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()) long[], accessed with an int index, implementingBitsandDocIdSet.classAn "open" BitSet implementation that allows direct access to the array of words storing the bits.classOpenBitSet with added methods to bulk-update the bits from aDocIdSetIterator.final classDocIdSetimplementation based on pfor-delta encoding.final classDocIdSetimplementation 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