Uses of Class
org.apache.lucene.search.DocIdSet

Packages that use DocIdSet
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
 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
protected static DocIdSet CachingWrapperFilter.EMPTY_DOCIDSET
          An empty DocIdSet instance
 

Methods in org.apache.lucene.search that return DocIdSet
protected  DocIdSet CachingWrapperFilter.cacheImpl(DocIdSetIterator iterator, AtomicReader reader)
          Default cache implementation: uses WAH8DocIdSet.
protected  DocIdSet CachingWrapperFilter.docIdSetToCache(DocIdSet docIdSet, AtomicReader reader)
          Provide the DocIdSet to be cached, using the DocIdSet provided by the wrapped Filter.
abstract  DocIdSet Filter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
          Creates a DocIdSet enumerating the documents that should be permitted in search results.
 DocIdSet FieldCacheTermsFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
           
 DocIdSet FieldValueFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
           
abstract  DocIdSet DocTermOrdsRangeFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
          This method is implemented for each data type
 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)
           
 DocIdSet CachingWrapperFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
           
abstract  DocIdSet FieldCacheRangeFilter.getDocIdSet(AtomicReaderContext context, Bits acceptDocs)
          This method is implemented for each data type
static DocIdSet BitsFilteredDocIdSet.wrap(DocIdSet set, Bits acceptDocs)
          Convenience wrapper method: If acceptDocs == null it returns the original set without wrapping.
 

Methods in org.apache.lucene.search with parameters of type DocIdSet
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 filtered Scorer 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: If acceptDocs == null it returns the original set without wrapping.
 

Constructors in org.apache.lucene.search with parameters of type DocIdSet
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
 class DocIdBitSet
          Simple DocIdSet and DocIdSetIterator backed by a BitSet
 class FixedBitSet
          BitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()) long[], accessed with an int index, implementing Bits and DocIdSet.
 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 a DocIdSetIterator.
 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
 class EliasFanoDocIdSet
          A DocIdSet in Elias-Fano encoding.
 



Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.