public abstract class AbstractNFAProvider<S,T> extends java.lang.Object implements IGrammarNFAProvider<S,T>
IGrammarNFAProvider.NFABuilder<S,T>, IGrammarNFAProvider.NFADirection
Modifier and Type | Field and Description |
---|---|
protected IGrammarNFAProvider.NFABuilder<S,T> |
builder |
Constructor and Description |
---|
AbstractNFAProvider() |
Modifier and Type | Method and Description |
---|---|
protected abstract IGrammarNFAProvider.NFABuilder<S,T> |
createBuilder() |
S |
getNFA(AbstractElement element) |
protected IGrammarNFAProvider.NFABuilder<S,T> builder
protected abstract IGrammarNFAProvider.NFABuilder<S,T> createBuilder()
public S getNFA(AbstractElement element)
getNFA
in interface IGrammarNFAProvider<S,T>