## Uses of Class
org.apache.lucene.search.MultiTermQuery

- Packages that use MultiTermQuery
  Package | Description
  --- | ---
  org.apache.lucene.search | Code to search indices.

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

    Subclasses of MultiTermQuery in org.apache.lucene.search
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AutomatonQuery` | A `Query` that will match terms against a finite-state machine.
    `class` | `FuzzyQuery` | Implements the fuzzy search query.
    `class` | `PrefixQuery` | A Query that matches documents containing terms with a specified prefix.
    `class` | `RegexpQuery` | A fast regular expression query based on the `org.apache.lucene.util.automaton` package.
    `class` | `TermInSetQuery` | Specialization for a disjunction over many terms that, by default, behaves like a `ConstantScoreQuery` over a `BooleanQuery` containing only `BooleanClause.Occur.SHOULD` clauses.
    `class` | `TermRangeQuery` | A Query that matches documents within an range of terms.
    `class` | `WildcardQuery` | Implements the wildcard search query.

    Methods in org.apache.lucene.search with parameters of type MultiTermQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected TermsEnum` | MultiTermQuery.RewriteMethod.`getTermsEnum​(MultiTermQuery query, Terms terms, AttributeSource atts)` | Returns the `MultiTermQuery`s `TermsEnum`
    `Query` | DocValuesRewriteMethod.`rewrite​(IndexReader reader, MultiTermQuery query)` |
    `abstract Query` | MultiTermQuery.RewriteMethod.`rewrite​(IndexReader reader, MultiTermQuery query)` |
    `Query` | ScoringRewrite.`rewrite​(IndexReader reader, MultiTermQuery query)` |
    `Query` | TopTermsRewrite.`rewrite​(IndexReader reader, MultiTermQuery query)` |