Klasse ExpressionParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
org.apache.plc4x.plugins.codegenerator.language.mspec.expression.ExpressionParser
public class ExpressionParser
extends org.antlr.v4.runtime.Parser
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classVon Klasse geerbte verschachtelte Klassen/Schnittstellen org.antlr.v4.runtime.Parser
org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final org.antlr.v4.runtime.atn.ATNprotected static final org.antlr.v4.runtime.dfa.DFA[]static final Stringprotected static final org.antlr.v4.runtime.atn.PredictionContextCachestatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]Veraltet.static final org.antlr.v4.runtime.VocabularyVon Klasse geerbte Felder org.antlr.v4.runtime.Parser
_buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOFVon Klasse geerbte Felder org.antlr.v4.runtime.Recognizer
_interp, EOF -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Von Klasse geerbte Methoden org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContextsVon Klasse geerbte Methoden org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, setInterpreter, setState
-
Felddetails
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
T__0
public static final int T__0- Siehe auch:
-
T__1
public static final int T__1- Siehe auch:
-
T__2
public static final int T__2- Siehe auch:
-
T__3
public static final int T__3- Siehe auch:
-
T__4
public static final int T__4- Siehe auch:
-
T__5
public static final int T__5- Siehe auch:
-
T__6
public static final int T__6- Siehe auch:
-
T__7
public static final int T__7- Siehe auch:
-
T__8
public static final int T__8- Siehe auch:
-
T__9
public static final int T__9- Siehe auch:
-
T__10
public static final int T__10- Siehe auch:
-
T__11
public static final int T__11- Siehe auch:
-
T__12
public static final int T__12- Siehe auch:
-
T__13
public static final int T__13- Siehe auch:
-
T__14
public static final int T__14- Siehe auch:
-
T__15
public static final int T__15- Siehe auch:
-
T__16
public static final int T__16- Siehe auch:
-
T__17
public static final int T__17- Siehe auch:
-
T__18
public static final int T__18- Siehe auch:
-
T__19
public static final int T__19- Siehe auch:
-
T__20
public static final int T__20- Siehe auch:
-
T__21
public static final int T__21- Siehe auch:
-
T__22
public static final int T__22- Siehe auch:
-
T__23
public static final int T__23- Siehe auch:
-
T__24
public static final int T__24- Siehe auch:
-
T__25
public static final int T__25- Siehe auch:
-
T__26
public static final int T__26- Siehe auch:
-
Null
public static final int Null- Siehe auch:
-
Bool
public static final int Bool- Siehe auch:
-
Number
public static final int Number- Siehe auch:
-
Identifier
public static final int Identifier- Siehe auch:
-
String
public static final int String- Siehe auch:
-
Space
public static final int Space- Siehe auch:
-
HexExpression
public static final int HexExpression- Siehe auch:
-
RULE_expressionString
public static final int RULE_expressionString- Siehe auch:
-
RULE_expression
public static final int RULE_expression- Siehe auch:
-
RULE_identifierSegment
public static final int RULE_identifierSegment- Siehe auch:
-
RULE_identifierSegmentArguments
public static final int RULE_identifierSegmentArguments- Siehe auch:
-
RULE_identifierSegmentIndexes
public static final int RULE_identifierSegmentIndexes- Siehe auch:
-
RULE_identifierSegmentRest
public static final int RULE_identifierSegmentRest- Siehe auch:
-
RULE_arguments
public static final int RULE_arguments- Siehe auch:
-
RULE_indexes
public static final int RULE_indexes- Siehe auch:
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Veraltet.UseVOCABULARYinstead. -
_serializedATN
- Siehe auch:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Konstruktordetails
-
ExpressionParser
public ExpressionParser(org.antlr.v4.runtime.TokenStream input)
-
-
Methodendetails
-
getTokenNames
Veraltet.- Angegeben von:
getTokenNamesin Klasseorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()- Setzt außer Kraft:
getVocabularyin Klasseorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
- Angegeben von:
getGrammarFileNamein Klasseorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
- Angegeben von:
getRuleNamesin Klasseorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
- Setzt außer Kraft:
getSerializedATNin Klasseorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- Angegeben von:
getATNin Klasseorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
expressionString
public final ExpressionParser.ExpressionStringContext expressionString() throws org.antlr.v4.runtime.RecognitionException- Löst aus:
org.antlr.v4.runtime.RecognitionException
-
expression
public final ExpressionParser.ExpressionContext expression() throws org.antlr.v4.runtime.RecognitionException- Löst aus:
org.antlr.v4.runtime.RecognitionException
-
identifierSegment
public final ExpressionParser.IdentifierSegmentContext identifierSegment() throws org.antlr.v4.runtime.RecognitionException- Löst aus:
org.antlr.v4.runtime.RecognitionException
-
identifierSegmentArguments
public final ExpressionParser.IdentifierSegmentArgumentsContext identifierSegmentArguments() throws org.antlr.v4.runtime.RecognitionException- Löst aus:
org.antlr.v4.runtime.RecognitionException
-
identifierSegmentIndexes
public final ExpressionParser.IdentifierSegmentIndexesContext identifierSegmentIndexes() throws org.antlr.v4.runtime.RecognitionException- Löst aus:
org.antlr.v4.runtime.RecognitionException
-
identifierSegmentRest
public final ExpressionParser.IdentifierSegmentRestContext identifierSegmentRest() throws org.antlr.v4.runtime.RecognitionException- Löst aus:
org.antlr.v4.runtime.RecognitionException
-
arguments
public final ExpressionParser.ArgumentsContext arguments() throws org.antlr.v4.runtime.RecognitionException- Löst aus:
org.antlr.v4.runtime.RecognitionException
-
indexes
public final ExpressionParser.IndexesContext indexes() throws org.antlr.v4.runtime.RecognitionException- Löst aus:
org.antlr.v4.runtime.RecognitionException
-
sempred
public boolean sempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex) - Setzt außer Kraft:
sempredin Klasseorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
VOCABULARYinstead.