## Uses of Interface
org.apache.lucene.util.automaton.AutomatonProvider

- Packages that use AutomatonProvider
  Package | Description
  --- | ---
  org.apache.lucene.search | Code to search indices.
  org.apache.lucene.util.automaton | Finite-state automaton for regular expressions.

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

    Fields in org.apache.lucene.search declared as AutomatonProvider
    Modifier and Type | Field | Description
    --- | --- | ---
    `static AutomatonProvider` | RegexpQuery.`DEFAULT_PROVIDER` | A provider that provides no named automata

    Constructors in org.apache.lucene.search with parameters of type AutomatonProvider
    Constructor | Description
    --- | ---
    `RegexpQuery​(Term term, int syntax_flags, int match_flags, AutomatonProvider provider, int determinizeWorkLimit, MultiTermQuery.RewriteMethod rewriteMethod)` | Constructs a query for terms matching `term`.
    `RegexpQuery​(Term term, int syntax_flags, AutomatonProvider provider, int determinizeWorkLimit)` | Constructs a query for terms matching `term`.

  - ### Uses of AutomatonProvider in org.apache.lucene.util.automaton

    Methods in org.apache.lucene.util.automaton with parameters of type AutomatonProvider
    Modifier and Type | Method | Description
    --- | --- | ---
    `Automaton` | RegExp.`toAutomaton​(AutomatonProvider automaton_provider, int determinizeWorkLimit)` | Constructs new `Automaton` from this `RegExp`.