Class FiniteAutomaton.Automaton.Step<E>
java.lang.Object
edu.washington.cs.knowitall.regex.FiniteAutomaton.Automaton.Step<E>
- Type Parameters:
E
-
- Enclosing class:
- FiniteAutomaton.Automaton<E>
A representation of a movement from a state to another, with a
backreference to the previous state. This is used in building
a match object once a solution has been found.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal FiniteAutomaton.AbstractEdge<E>
final FiniteAutomaton.Automaton.Step<E>
final FiniteAutomaton.State<E>
-
Constructor Summary
ConstructorsConstructorDescriptionStep
(FiniteAutomaton.State<E> state) Step
(FiniteAutomaton.State<E> state, FiniteAutomaton.Automaton.Step<E> prev, FiniteAutomaton.AbstractEdge<E> path) -
Method Summary
-
Field Details
-
state
-
prev
-
path
-
-
Constructor Details
-
Step
-
Step
public Step(FiniteAutomaton.State<E> state, FiniteAutomaton.Automaton.Step<E> prev, FiniteAutomaton.AbstractEdge<E> path)
-
-
Method Details