Interface IGrammarNFAProvider.NFABuilder<S,T>
-
- All Known Implementing Classes:
AbstractCachingNFABuilder
,DefaultBackwardNFAProvider.DefaultBackwardsNFABuilder
,DefaultForwardNFAProvider.DefaultForwardsNFABuilder
,MatcherNFAProvider.MatcherNFABuilder
,TreeConstructionNFAProvider.TreeConstNFABuilder
- Enclosing interface:
- IGrammarNFAProvider<S,T>
public static interface IGrammarNFAProvider.NFABuilder<S,T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
filter(AbstractElement ele)
IGrammarNFAProvider.NFADirection
getDirection()
S
getState(AbstractElement ele)
T
getTransition(S source, S target, boolean isRuleCall, AbstractElement loopCenter)
-
-
-
Method Detail
-
filter
boolean filter(AbstractElement ele)
-
getDirection
IGrammarNFAProvider.NFADirection getDirection()
-
getState
S getState(AbstractElement ele)
-
getTransition
T getTransition(S source, S target, boolean isRuleCall, AbstractElement loopCenter)
-
-