Class StringNfa
- java.lang.Object
-
- org.eclipse.xtext.util.formallang.StringNfa
-
- All Implemented Interfaces:
DirectedGraph<java.lang.String>,Nfa<java.lang.String>
- Direct Known Subclasses:
StringPda
public class StringNfa extends java.lang.Object implements Nfa<java.lang.String>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStringNfa.StringNfaFactoryprotected classStringNfa.StringNfaState
-
Constructor Summary
Constructors Constructor Description StringNfa(java.lang.String start, java.lang.String stop)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Iterable<java.lang.String>getFollowers(java.lang.String state)java.lang.StringgetStart()java.lang.StringgetStop()StringNfa.StringNfaStatestart()StringNfa.StringNfaStatestate(java.lang.String state)StringNfa.StringNfaStatestop()
-
-
-
Method Detail
-
getFollowers
public java.lang.Iterable<java.lang.String> getFollowers(java.lang.String state)
- Specified by:
getFollowersin interfaceDirectedGraph<java.lang.String>
-
getStart
public java.lang.String getStart()
-
start
public StringNfa.StringNfaState start()
-
state
public StringNfa.StringNfaState state(java.lang.String state)
-
stop
public StringNfa.StringNfaState stop()
-
-