public static class ActionFilterNFAProvider.ActionFilterNFABuilder extends AbstractCachingNFABuilder<ActionFilterNFAProvider.ActionFilterState,ActionFilterNFAProvider.ActionFilterTransition>
Constructor and Description |
---|
ActionFilterNFAProvider.ActionFilterNFABuilder() |
Modifier and Type | Method and Description |
---|---|
ActionFilterNFAProvider.ActionFilterState |
createState(AbstractElement ele) |
protected ActionFilterNFAProvider.ActionFilterTransition |
createTransition(ActionFilterNFAProvider.ActionFilterState source,
ActionFilterNFAProvider.ActionFilterState target,
boolean isRuleCall,
AbstractElement loopCenter) |
boolean |
filter(AbstractElement ele) |
IGrammarNFAProvider.NFADirection |
getDirection() |
getState, getTransition
public ActionFilterNFAProvider.ActionFilterNFABuilder()
public ActionFilterNFAProvider.ActionFilterState createState(AbstractElement ele)
protected ActionFilterNFAProvider.ActionFilterTransition createTransition(ActionFilterNFAProvider.ActionFilterState source, ActionFilterNFAProvider.ActionFilterState target, boolean isRuleCall, AbstractElement loopCenter)
public boolean filter(AbstractElement ele)
public IGrammarNFAProvider.NFADirection getDirection()