Uses of Class
edu.washington.cs.knowitall.regex.FiniteAutomaton.State
Packages that use FiniteAutomaton.State
-
Uses of FiniteAutomaton.State in edu.washington.cs.knowitall.regex
Subclasses of FiniteAutomaton.State in edu.washington.cs.knowitall.regexModifier and TypeClassDescriptionstatic class
An end state.static class
A start state.static class
A start or end state.Fields in edu.washington.cs.knowitall.regex declared as FiniteAutomaton.StateModifier and TypeFieldDescriptionfinal FiniteAutomaton.State<E>
FiniteAutomaton.AbstractEdge.dest
final FiniteAutomaton.State<E>
FiniteAutomaton.Automaton.Step.state
Methods in edu.washington.cs.knowitall.regex that return FiniteAutomaton.StateModifier and TypeMethodDescriptionprivate FiniteAutomaton.State<E>
FiniteAutomaton.Automaton.buildMatch
(Iterator<E> tokenIterator, Expression<E> expression, AtomicInteger index, FiniteAutomaton.State<E> state, Iterator<FiniteAutomaton.AbstractEdge<E>> edgeIterator, Match.IntermediateMatch<E> match) Retrace the path through the NFA and produce an object that represents the match.Methods in edu.washington.cs.knowitall.regex with parameters of type FiniteAutomaton.StateModifier and TypeMethodDescriptionprivate FiniteAutomaton.State<E>
FiniteAutomaton.Automaton.buildMatch
(Iterator<E> tokenIterator, Expression<E> expression, AtomicInteger index, FiniteAutomaton.State<E> state, Iterator<FiniteAutomaton.AbstractEdge<E>> edgeIterator, Match.IntermediateMatch<E> match) Retrace the path through the NFA and produce an object that represents the match.void
FiniteAutomaton.State.connect
(FiniteAutomaton.State<E> dest) Add an epsilon transition between this state and dest.void
FiniteAutomaton.State.connect
(FiniteAutomaton.State<E> dest, Expression<E> cost) Add an edge between this state and dest.Constructors in edu.washington.cs.knowitall.regex with parameters of type FiniteAutomaton.StateModifierConstructorDescriptionAbstractEdge
(FiniteAutomaton.State<E> dest) Edge
(FiniteAutomaton.State<E> dest, Expression<E> base) Epsilon
(FiniteAutomaton.State<E> dest) Step
(FiniteAutomaton.State<E> state) Step
(FiniteAutomaton.State<E> state, FiniteAutomaton.Automaton.Step<E> prev, FiniteAutomaton.AbstractEdge<E> path)