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.prevMethods 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 voidFiniteAutomaton.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 voidFiniteAutomaton.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 voidFiniteAutomaton.Automaton.expandEpsilon(FiniteAutomaton.Automaton.Step<E> step, List<FiniteAutomaton.Automaton.Step<E>> steps) Expand all epsilon transitions for the specified step.private voidFiniteAutomaton.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)