## 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.

- - ### Uses of DocIdSet in org.apache.lucene.search

    Subclasses of DocIdSet in org.apache.lucene.search
    Modifier and Type | Class and Description
    --- | ---
    `protected class` | `FieldCacheTermsFilter.FieldCacheTermsFilterDocIdSet`
    `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 and Description
    --- | ---
    `static DocIdSet` | DocIdSet.`EMPTY_DOCIDSET` An empty `DocIdSet` instance for easy use, e.g.

    Methods in org.apache.lucene.search that return DocIdSet
    Modifier and Type | Method and Description
    --- | ---
    `protected DocIdSet` | CachingWrapperFilter.`docIdSetToCache(DocIdSet docIdSet, IndexReader reader)` Provide the DocIdSet to be cached, using the DocIdSet provided by the wrapped Filter.
    `DocIdSet` | SpanFilterResult.`getDocIdSet()` Returns the docIdSet
    `DocIdSet` | MultiTermQueryWrapperFilter.`getDocIdSet(IndexReader reader)` Returns a DocIdSet with documents that should be permitted in search results.
    `DocIdSet` | CachingWrapperFilter.`getDocIdSet(IndexReader reader)`
    `DocIdSet` | QueryWrapperFilter.`getDocIdSet(IndexReader reader)`
    `DocIdSet` | SpanQueryFilter.`getDocIdSet(IndexReader reader)`
    `DocIdSet` | CachingSpanFilter.`getDocIdSet(IndexReader reader)`
    `DocIdSet` | Filter.`getDocIdSet(IndexReader reader)` Creates a `DocIdSet` enumerating the documents that should be permitted in search results.
    `DocIdSet` | FieldCacheTermsFilter.`getDocIdSet(IndexReader reader)`
    `abstract DocIdSet` | FieldCacheRangeFilter.`getDocIdSet(IndexReader reader)` This method is implemented for each data type

    Methods in org.apache.lucene.search with parameters of type DocIdSet
    Modifier and Type | Method and Description
    --- | ---
    `protected DocIdSet` | CachingWrapperFilter.`docIdSetToCache(DocIdSet docIdSet, IndexReader reader)` Provide the DocIdSet to be cached, using the DocIdSet provided by the wrapped Filter.

    Constructors in org.apache.lucene.search with parameters of type DocIdSet
    Constructor and Description
    `FilteredDocIdSet(DocIdSet innerSet)` Constructor.
    `SpanFilterResult(DocIdSet docIdSet, java.util.List positions)`

  - ### Uses of DocIdSet in org.apache.lucene.util

    Subclasses of DocIdSet in org.apache.lucene.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DocIdBitSet` Simple DocIdSet and DocIdSetIterator backed by a BitSet
    `class` | `OpenBitSet` An "open" BitSet implementation that allows direct access to the array of words storing the bits.
    `class` | `OpenBitSetDISI`
    `class` | `SortedVIntList` Stores and iterate on sorted integers in compressed form in RAM.

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