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 classBitsFilteredDocIdSetThis implementation supplies a filtered DocIdSet, that excludes all docids which are not in a Bits instance.classFieldCacheDocIdSetBase class for DocIdSet to be used with FieldCache.classFilteredDocIdSetAbstract 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 DocIdSetCachingWrapperFilter. EMPTY_DOCIDSETAn emptyDocIdSetinstanceMethods in org.apache.lucene.search that return DocIdSet Modifier and Type Method Description protected 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.DocIdSetCachingWrapperFilter. 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 typeDocIdSetFieldCacheTermsFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)DocIdSetFieldValueFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)abstract DocIdSetFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)Creates aDocIdSetenumerating the documents that should be permitted in search results.DocIdSetMultiTermQueryWrapperFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)Returns a DocIdSet with documents that should be permitted in search results.DocIdSetQueryWrapperFilter. getDocIdSet(AtomicReaderContext context, Bits acceptDocs)static DocIdSetBitsFilteredDocIdSet. wrap(DocIdSet set, Bits acceptDocs)Convenience wrapper method: IfacceptDocs == nullit returns the original set without wrapping.Methods in org.apache.lucene.search with parameters of type DocIdSet Modifier and Type Method Description protected 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.ScorerFilteredQuery.RandomAccessFilterStrategy. filteredScorer(AtomicReaderContext context, boolean scoreDocsInOrder, boolean topScorer, Weight weight, DocIdSet docIdSet)static DocIdSetBitsFilteredDocIdSet. wrap(DocIdSet set, Bits acceptDocs)Convenience wrapper method: IfacceptDocs == nullit 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 classDocIdBitSetSimple DocIdSet and DocIdSetIterator backed by a BitSetclassFixedBitSetBitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()) long[], accessed with an int index, implementingBitsandDocIdSet.classOpenBitSetAn "open" BitSet implementation that allows direct access to the array of words storing the bits.classOpenBitSetDISIOpenBitSet with added methods to bulk-update the bits from aDocIdSetIterator.classPForDeltaDocIdSetDocIdSetimplementation based on pfor-delta encoding.classWAH8DocIdSetDocIdSetimplementation 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 classEliasFanoDocIdSetA DocIdSet in Elias-Fano encoding.
-