## Uses of Class
org.apache.solr.search.Filter

- Packages that use Filter
  Package | Description
  --- | ---
  org.apache.solr.search | APIs and classes for parsing and processing search requests
  org.apache.solr.search.function | Solr implementations of `ValueSource` for function queries.

- - ### Uses of Filter in org.apache.solr.search

    Subclasses of Filter in org.apache.solr.search
    Modifier and Type | Class and Description
    --- | ---
    `class` | `QueryWrapperFilter` Constrains search results to only match those which also match a provided query.
    `class` | `SolrFilter` A SolrFilter extends the Lucene Filter and adds extra semantics such as passing on weight context info for function queries.

    Fields in org.apache.solr.search declared as Filter
    Modifier and Type | Field and Description
    --- | ---
    `Filter` | SolrIndexSearcher.ProcessedFilter.`filter`

    Methods in org.apache.solr.search that return Filter
    Modifier and Type | Method and Description
    --- | ---
    `Filter` | SolrConstantScoreQuery.`getFilter()` Returns the encapsulated filter
    `Filter` | BitDocSet.`getTopFilter()`
    `Filter` | DocSet.`getTopFilter()` Returns a Filter for use in Lucene search methods, assuming this DocSet was generated from the top-level MultiReader that the Lucene search methods will be invoked with.
    `Filter` | SortedIntDocSet.`getTopFilter()`

    Constructors in org.apache.solr.search with parameters of type Filter
    Constructor and Description
    `SolrConstantScoreQuery(Filter filter)`

  - ### Uses of Filter in org.apache.solr.search.function

    Subclasses of Filter in org.apache.solr.search.function
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ValueSourceRangeFilter` RangeFilter over a ValueSource.

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