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

Packages that use CompiledAutomaton
org.apache.lucene.codecs.blocktree: BlockTree terms dictionary.
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.blocktree

Methods in org.apache.lucene.codecs.blocktree with parameters of type CompiledAutomaton
`TermsEnum` 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
`TermsEnum` FilterSortedDocValues.`intersect(CompiledAutomaton automaton)`
`TermsEnum` SortedSetDocValues.`intersect(CompiledAutomaton automaton)` Returns a `TermsEnum` over the values, filtered by a `CompiledAutomaton` The enum supports `TermsEnum.ord()`.
`TermsEnum` FilterSortedSetDocValues.`intersect(CompiledAutomaton automaton)`
`TermsEnum` SortedDocValues.`intersect(CompiledAutomaton automaton)` Returns a `TermsEnum` over the values, filtered by a `CompiledAutomaton` The enum supports `TermsEnum.ord()`.
`TermsEnum` Terms.`intersect(CompiledAutomaton compiled, BytesRef startTerm)` Returns a TermsEnum that iterates over all terms and documents that are accepted by the provided `CompiledAutomaton`.
`TermsEnum` MultiTerms.`intersect(CompiledAutomaton compiled, BytesRef startTerm)`
`TermsEnum` ExitableDirectoryReader.ExitableTerms.`intersect(CompiledAutomaton compiled, BytesRef startTerm)`

Constructors in org.apache.lucene.index with parameters of type CompiledAutomaton
Constructor and Description
`AutomatonTermsEnum(TermsEnum tenum, CompiledAutomaton compiled)` Construct an enumerator based upon an automaton, enumerating the specified field, working on a supplied TermsEnum

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

Fields in org.apache.lucene.search declared as CompiledAutomaton
`protected CompiledAutomaton` AutomatonQuery.`compiled`

Methods in org.apache.lucene.search that return CompiledAutomaton
`CompiledAutomaton` FuzzyQuery.`getAutomata()` Returns the compiled automata used to match terms