Uses of Class
edu.washington.cs.knowitall.regex.FiniteAutomaton.State
-
Packages that use FiniteAutomaton.State Package Description edu.washington.cs.knowitall.regex -
-
Uses of FiniteAutomaton.State in edu.washington.cs.knowitall.regex
Subclasses of FiniteAutomaton.State in edu.washington.cs.knowitall.regex Modifier and Type Class Description static class
FiniteAutomaton.EndState<E>
An end state.static class
FiniteAutomaton.StartState<E>
A start state.static class
FiniteAutomaton.TerminusState<E>
A start or end state.Fields in edu.washington.cs.knowitall.regex declared as FiniteAutomaton.State Modifier and Type Field Description FiniteAutomaton.State<E>
FiniteAutomaton.AbstractEdge. dest
FiniteAutomaton.State<E>
FiniteAutomaton.Automaton.Step. state
Methods in edu.washington.cs.knowitall.regex that return FiniteAutomaton.State Modifier and Type Method Description private FiniteAutomaton.State<E>
FiniteAutomaton.Automaton. buildMatch(java.util.Iterator<E> tokenIterator, Expression<E> expression, java.util.concurrent.atomic.AtomicInteger index, FiniteAutomaton.State<E> state, java.util.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.State Modifier and Type Method Description private FiniteAutomaton.State<E>
FiniteAutomaton.Automaton. buildMatch(java.util.Iterator<E> tokenIterator, Expression<E> expression, java.util.concurrent.atomic.AtomicInteger index, FiniteAutomaton.State<E> state, java.util.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.State Constructor Description AbstractEdge(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)
-