Uses of Class
edu.washington.cs.knowitall.regex.FiniteAutomaton.Automaton.Step
Packages that use FiniteAutomaton.Automaton.Step
-
Uses of FiniteAutomaton.Automaton.Step in edu.washington.cs.knowitall.regex
Fields in edu.washington.cs.knowitall.regex declared as FiniteAutomaton.Automaton.StepModifier and TypeFieldDescriptionfinal FiniteAutomaton.Automaton.Step
<E> FiniteAutomaton.Automaton.Step.prev
Methods in edu.washington.cs.knowitall.regex that return FiniteAutomaton.Automaton.StepModifier and TypeMethodDescriptionprivate FiniteAutomaton.Automaton.Step
<E> private FiniteAutomaton.Automaton.Step
<E> FiniteAutomaton.Automaton.evaluate
(List<E> tokens, List<FiniteAutomaton.Automaton.Step<E>> steps, boolean hasStart) Evaluate the NFA against the list of tokens using the Thompson NFA algorithm.Methods in edu.washington.cs.knowitall.regex with parameters of type FiniteAutomaton.Automaton.StepModifier and TypeMethodDescriptionprivate void
FiniteAutomaton.Automaton.expandEpsilon
(FiniteAutomaton.Automaton.Step<E> step, List<FiniteAutomaton.Automaton.Step<E>> steps) Expand all epsilon transitions for the specified step.Method parameters in edu.washington.cs.knowitall.regex with type arguments of type FiniteAutomaton.Automaton.StepModifier and TypeMethodDescriptionprivate void
FiniteAutomaton.Automaton.expandAssertions
(List<FiniteAutomaton.Automaton.Step<E>> steps, List<FiniteAutomaton.Automaton.Step<E>> newsteps, boolean hasStart, List<E> tokens, int totalTokens) Expand any state that has an assertion edge if the assertion passes given the present state.private void
FiniteAutomaton.Automaton.expandEpsilon
(FiniteAutomaton.Automaton.Step<E> step, List<FiniteAutomaton.Automaton.Step<E>> steps) Expand all epsilon transitions for the specified step.private void
FiniteAutomaton.Automaton.expandEpsilons
(List<FiniteAutomaton.Automaton.Step<E>> steps) Expand all epsilon transitions for the supplied steps.Constructors in edu.washington.cs.knowitall.regex with parameters of type FiniteAutomaton.Automaton.StepModifierConstructorDescriptionStep
(FiniteAutomaton.State<E> state, FiniteAutomaton.Automaton.Step<E> prev, FiniteAutomaton.AbstractEdge<E> path)