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

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

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

    Subclasses of MultiTermQuery in org.apache.lucene.search
    Modifier and Type | Class and 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` | `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 and Description
    --- | ---
    `protected TermsEnum` | MultiTermQuery.RewriteMethod.`getTermsEnum(MultiTermQuery query, Terms terms, AttributeSource atts)` Returns the `MultiTermQuery`s `TermsEnum`
    `abstract Query` | MultiTermQuery.RewriteMethod.`rewrite(IndexReader reader, MultiTermQuery query)`
    `Query` | TopTermsRewrite.`rewrite(IndexReader reader, MultiTermQuery query)`
    `Query` | ScoringRewrite.`rewrite(IndexReader reader, MultiTermQuery query)`
    `Query` | DocValuesRewriteMethod.`rewrite(IndexReader reader, MultiTermQuery query)`

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

    Classes in org.apache.lucene.search.spans with type parameters of type MultiTermQuery
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SpanMultiTermQueryWrapper<Q extends MultiTermQuery>` Wraps any `MultiTermQuery` as a `SpanQuery`, so it can be nested within other SpanQuery classes.

    Fields in org.apache.lucene.search.spans declared as MultiTermQuery
    Modifier and Type | Field and Description
    --- | ---
    `protected Q` | SpanMultiTermQueryWrapper.`query`

    Methods in org.apache.lucene.search.spans with parameters of type MultiTermQuery
    Modifier and Type | Method and Description
    --- | ---
    `abstract SpanQuery` | SpanMultiTermQueryWrapper.SpanRewriteMethod.`rewrite(IndexReader reader, MultiTermQuery query)`
    `SpanQuery` | SpanMultiTermQueryWrapper.TopTermsSpanBooleanQueryRewrite.`rewrite(IndexReader reader, MultiTermQuery query)`

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