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 classFiniteAutomaton.EndState<E>An end state.static classFiniteAutomaton.StartState<E>A start state.static classFiniteAutomaton.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. destFiniteAutomaton.State<E>FiniteAutomaton.Automaton.Step. stateMethods 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.voidFiniteAutomaton.State. connect(FiniteAutomaton.State<E> dest)Add an epsilon transition between this state and dest.voidFiniteAutomaton.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)
-