# Uses of Package
org.apache.lucene.util.automaton

- Packages that use org.apache.lucene.util.automaton
  Package | Description
  --- | ---
  org.apache.lucene.analysis | Text analysis.
  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.
  org.apache.lucene.util.automaton | Finite-state automaton for regular expressions.

- Classes in org.apache.lucene.util.automaton used by org.apache.lucene.analysis
  Class and Description
  Automaton Represents an automaton and all its states and transitions.

- Classes in org.apache.lucene.util.automaton used by org.apache.lucene.codecs.blocktree
  Class and Description
  CompiledAutomaton Immutable class holding compiled details for a given Automaton.

- Classes in org.apache.lucene.util.automaton used by org.apache.lucene.index
  Class and Description
  CompiledAutomaton Immutable class holding compiled details for a given Automaton.

- Classes in org.apache.lucene.util.automaton used by org.apache.lucene.search
  Class and Description
  Automaton Represents an automaton and all its states and transitions.
  AutomatonProvider Automaton provider for `RegExp.` `RegExp.toAutomaton(AutomatonProvider,int)`
  CompiledAutomaton Immutable class holding compiled details for a given Automaton.

- Classes in org.apache.lucene.util.automaton used by org.apache.lucene.util.automaton
  Class and Description
  Automaton Represents an automaton and all its states and transitions.
  AutomatonProvider Automaton provider for `RegExp.` `RegExp.toAutomaton(AutomatonProvider,int)`
  ByteRunAutomaton Automaton representation for matching UTF-8 byte[].
  CompiledAutomaton.AUTOMATON_TYPE Automata are compiled into different internal forms for the most efficient execution depending upon the language they accept.
  FiniteStringsIterator Iterates all accepted strings.
  RegExp Regular Expression extension to `Automaton`.
  RunAutomaton Finite-state automaton with fast run operation.
  TooComplexToDeterminizeException This exception is thrown when determinizing an automaton would result in one has too many states.
  Transition Holds one transition from an `Automaton`.

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