Class FiniteAutomaton.TerminusState<E>
- java.lang.Object
-
- edu.washington.cs.knowitall.regex.FiniteAutomaton.State<E>
-
- edu.washington.cs.knowitall.regex.FiniteAutomaton.TerminusState<E>
-
- Type Parameters:
E
-
- Direct Known Subclasses:
FiniteAutomaton.EndState
,FiniteAutomaton.StartState
- Enclosing class:
- FiniteAutomaton
public static class FiniteAutomaton.TerminusState<E> extends FiniteAutomaton.State<E>
A start or end state.
-
-
Field Summary
Fields Modifier and Type Field Description Expression<E>
expression
-
Fields inherited from class edu.washington.cs.knowitall.regex.FiniteAutomaton.State
edges, epsilons
-
-
Constructor Summary
Constructors Constructor Description TerminusState(Expression<E> expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
Methods inherited from class edu.washington.cs.knowitall.regex.FiniteAutomaton.State
connect, connect
-
-
-
-
Field Detail
-
expression
public final Expression<E> expression
-
-
Constructor Detail
-
TerminusState
public TerminusState(Expression<E> expression)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classFiniteAutomaton.State<E>
-
-