## Uses of Class
org.apache.lucene.util.automaton.CompiledAutomaton

- Packages that use CompiledAutomaton
  Package | Description
  --- | ---
  org.apache.lucene.codecs | Codecs API: API for customization of the encoding and structure of the index.
  org.apache.lucene.index | Code to maintain and access indices.
  org.apache.lucene.search | Code to search indices.

- - ### Uses of CompiledAutomaton in org.apache.lucene.codecs

    Methods in org.apache.lucene.codecs with parameters of type CompiledAutomaton
    Modifier and Type | Method and Description
    --- | ---
    `TermsEnum` | BlockTreeTermsReader.FieldReader.`intersect(CompiledAutomaton compiled, BytesRef startTerm)`

  - ### Uses of CompiledAutomaton in org.apache.lucene.index

    Methods in org.apache.lucene.index with parameters of type CompiledAutomaton
    Modifier and Type | Method and Description
    --- | ---
    `TermsEnum` | Terms.`intersect(CompiledAutomaton compiled, BytesRef startTerm)` Returns a TermsEnum that iterates over all terms that are accepted by the provided `CompiledAutomaton`.
    `TermsEnum` | MultiTerms.`intersect(CompiledAutomaton compiled, BytesRef startTerm)`
    `TermsEnum` | FilterAtomicReader.FilterTerms.`intersect(CompiledAutomaton automaton, BytesRef bytes)`

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

    Fields in org.apache.lucene.search declared as CompiledAutomaton
    Modifier and Type | Field and Description
    --- | ---
    `protected CompiledAutomaton` | AutomatonQuery.`compiled`

    Methods in org.apache.lucene.search that return types with arguments of type CompiledAutomaton
    Modifier and Type | Method and Description
    --- | ---
    `List<CompiledAutomaton>` | FuzzyTermsEnum.LevenshteinAutomataAttribute.`automata()`
    `List<CompiledAutomaton>` | FuzzyTermsEnum.LevenshteinAutomataAttributeImpl.`automata()`

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