Class FiniteAutomaton.Automaton<E>
java.lang.Object
edu.washington.cs.knowitall.regex.FiniteAutomaton.Automaton<E>
- Type Parameters:
E-
- Enclosing class:
FiniteAutomaton
A component automaton with a single start state and a single end
state.
- Author:
- Michael Schmitz invalid input: '<'schmmd@cs.washington.edu>
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal FiniteAutomaton.EndState<E> final FiniteAutomaton.StartState<E> -
Constructor Summary
ConstructorsConstructorDescriptionAutomaton(Expression<E> expr) Automaton(FiniteAutomaton.StartState<E> start, FiniteAutomaton.EndState<E> end) -
Method Summary
Modifier and TypeMethodDescriptionbooleanint
-
Field Details
-
start
-
end
-
-
Constructor Details
-
Automaton
-
Automaton
-
-
Method Details
-
apply
-
minMatchingLength
public int minMatchingLength() -
lookingAt
-
lookingAt
- Returns:
- null if no match, otherwise a representation of the match
-