Class StringNfa.StringNfaFactory
- java.lang.Object
-
- org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
-
- All Implemented Interfaces:
NfaFactory<StringNfa,java.lang.String,java.lang.Object>
- Enclosing class:
- StringNfa
public static class StringNfa.StringNfaFactory extends java.lang.Object implements NfaFactory<StringNfa,java.lang.String,java.lang.Object>
-
-
Constructor Summary
Constructors Constructor Description StringNfaFactory()
StringNfaFactory(java.lang.String nullStart, java.lang.String nullStop)
StringNfaFactory(java.lang.String nullStart, java.lang.String nullStop, java.lang.String nullState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringNfa
create(java.lang.Object start, java.lang.Object stop)
java.lang.String
createState(StringNfa nfa, java.lang.Object token)
void
setFollowers(StringNfa nfa, java.lang.String owner, java.lang.Iterable<java.lang.String> followers)
-
-
-
Method Detail
-
create
public StringNfa create(java.lang.Object start, java.lang.Object stop)
- Specified by:
create
in interfaceNfaFactory<StringNfa,java.lang.String,java.lang.Object>
-
createState
public java.lang.String createState(StringNfa nfa, java.lang.Object token)
- Specified by:
createState
in interfaceNfaFactory<StringNfa,java.lang.String,java.lang.Object>
-
setFollowers
public void setFollowers(StringNfa nfa, java.lang.String owner, java.lang.Iterable<java.lang.String> followers)
- Specified by:
setFollowers
in interfaceNfaFactory<StringNfa,java.lang.String,java.lang.Object>
-
-