Uses of Interface
org.antlr.v4.runtime.atn.LexerAction
-
Packages that use LexerAction Package Description org.antlr.v4.runtime.atn -
-
Uses of LexerAction in org.antlr.v4.runtime.atn
Classes in org.antlr.v4.runtime.atn that implement LexerAction Modifier and Type Class Description classLexerChannelActionImplements thechannellexer action by callingLexer.setChannel(int)with the assigned channel.classLexerCustomActionExecutes a custom lexer action by callingRecognizer.action(org.antlr.v4.runtime.RuleContext, int, int)with the rule and action indexes assigned to the custom action.classLexerIndexedCustomActionThis implementation ofLexerActionis used for tracking input offsets for position-dependent actions within aLexerActionExecutor.classLexerModeActionImplements themodelexer action by callingLexer.mode(int)with the assigned mode.classLexerMoreActionImplements themorelexer action by callingLexer.more().classLexerPopModeActionImplements thepopModelexer action by callingLexer.popMode().classLexerPushModeActionImplements thepushModelexer action by callingLexer.pushMode(int)with the assigned mode.classLexerSkipActionImplements theskiplexer action by callingLexer.skip().classLexerTypeActionImplements thetypelexer action by callingLexer.setType(int)with the assigned type.Fields in org.antlr.v4.runtime.atn declared as LexerAction Modifier and Type Field Description LexerAction[]ATN. lexerActionsFor lexer ATNs, this is an array ofLexerActionobjects which may be referenced by action transitions in the ATN.Methods in org.antlr.v4.runtime.atn that return LexerAction Modifier and Type Method Description LexerActionLexerIndexedCustomAction. getAction()Gets the lexer action to execute.LexerAction[]LexerActionExecutor. getLexerActions()Gets the lexer actions to be executed by this executor.protected LexerActionATNDeserializer. lexerActionFactory(LexerActionType type, int data1, int data2)Methods in org.antlr.v4.runtime.atn with parameters of type LexerAction Modifier and Type Method Description static LexerActionExecutorLexerActionExecutor. append(LexerActionExecutor lexerActionExecutor, LexerAction lexerAction)Creates aLexerActionExecutorwhich executes the actions for the inputlexerActionExecutorfollowed by a specifiedlexerAction.Constructors in org.antlr.v4.runtime.atn with parameters of type LexerAction Constructor Description LexerActionExecutor(LexerAction[] lexerActions)Constructs an executor for a sequence ofLexerActionactions.LexerIndexedCustomAction(int offset, LexerAction action)Constructs a new indexed custom action by associating a character offset with aLexerAction.
-