Class DeterministicAutomaton

java.lang.Object
org.apache.calcite.runtime.DeterministicAutomaton

public class DeterministicAutomaton extends Object
A deterministic finite automaton (DFA).

It is constructed from a nondeterministic finite state automaton (NFA).

  • Method Details

    • getEndStates

      public com.google.common.collect.ImmutableSet<org.apache.calcite.runtime.DeterministicAutomaton.MultiState> getEndStates()
    • getTransitions

      public com.google.common.collect.ImmutableList<org.apache.calcite.runtime.DeterministicAutomaton.Transition> getTransitions()