public class ExprParser
extends org.antlr.v4.runtime.Parser
| Modifier and Type | Field and Description |
|---|---|
static org.antlr.v4.runtime.atn.ATN |
_ATN |
protected static org.antlr.v4.runtime.dfa.DFA[] |
_decisionToDFA |
static String |
_serializedATN |
protected static org.antlr.v4.runtime.atn.PredictionContextCache |
_sharedContextCache |
static int |
IDENTIFIER |
static int |
NUMBER |
static int |
RULE_additive |
static int |
RULE_and |
static int |
RULE_arithmetic |
static int |
RULE_arraySuffix |
static int |
RULE_assignment |
static int |
RULE_comparison |
static int |
RULE_comparisonOperation |
static int |
RULE_expression |
static int |
RULE_expressionList |
static int |
RULE_genericType |
static int |
RULE_instanceOf |
static int |
RULE_lambda |
static int |
RULE_lambdaBoundVar |
static int |
RULE_lambdaBoundVars |
static int |
RULE_lambdaIdentifier |
static int |
RULE_multiplicative |
static int |
RULE_navigation |
static int |
RULE_nonArrayType |
static int |
RULE_not |
static int |
RULE_object |
static int |
RULE_objectEntry |
static int |
RULE_or |
static int |
RULE_path |
static int |
RULE_primitive |
static int |
RULE_qualifiedClassType |
static int |
RULE_rawClassType |
static int |
RULE_ternaryCondition |
static int |
RULE_type |
static int |
RULE_typeArguments |
static String[] |
ruleNames |
static int |
STRING_LITERAL |
static int |
T__0 |
static int |
T__1 |
static int |
T__10 |
static int |
T__11 |
static int |
T__12 |
static int |
T__13 |
static int |
T__14 |
static int |
T__15 |
static int |
T__16 |
static int |
T__17 |
static int |
T__18 |
static int |
T__19 |
static int |
T__2 |
static int |
T__20 |
static int |
T__21 |
static int |
T__22 |
static int |
T__23 |
static int |
T__24 |
static int |
T__25 |
static int |
T__26 |
static int |
T__27 |
static int |
T__28 |
static int |
T__29 |
static int |
T__3 |
static int |
T__30 |
static int |
T__31 |
static int |
T__32 |
static int |
T__33 |
static int |
T__34 |
static int |
T__35 |
static int |
T__36 |
static int |
T__37 |
static int |
T__38 |
static int |
T__39 |
static int |
T__4 |
static int |
T__40 |
static int |
T__41 |
static int |
T__42 |
static int |
T__43 |
static int |
T__44 |
static int |
T__45 |
static int |
T__46 |
static int |
T__5 |
static int |
T__6 |
static int |
T__7 |
static int |
T__8 |
static int |
T__9 |
static String[] |
tokenNames
Deprecated.
Use
VOCABULARY instead. |
static org.antlr.v4.runtime.Vocabulary |
VOCABULARY |
static int |
WHITESPACE |
| Constructor and Description |
|---|
ExprParser(org.antlr.v4.runtime.TokenStream input) |
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, 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, unrollRecursionContextsaction, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setStateprotected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
public static final int T__0
public static final int T__1
public static final int T__2
public static final int T__3
public static final int T__4
public static final int T__5
public static final int T__6
public static final int T__7
public static final int T__8
public static final int T__9
public static final int T__10
public static final int T__11
public static final int T__12
public static final int T__13
public static final int T__14
public static final int T__15
public static final int T__16
public static final int T__17
public static final int T__18
public static final int T__19
public static final int T__20
public static final int T__21
public static final int T__22
public static final int T__23
public static final int T__24
public static final int T__25
public static final int T__26
public static final int T__27
public static final int T__28
public static final int T__29
public static final int T__30
public static final int T__31
public static final int T__32
public static final int T__33
public static final int T__34
public static final int T__35
public static final int T__36
public static final int T__37
public static final int T__38
public static final int T__39
public static final int T__40
public static final int T__41
public static final int T__42
public static final int T__43
public static final int T__44
public static final int T__45
public static final int T__46
public static final int NUMBER
public static final int IDENTIFIER
public static final int STRING_LITERAL
public static final int WHITESPACE
public static final int RULE_object
public static final int RULE_objectEntry
public static final int RULE_lambda
public static final int RULE_lambdaBoundVars
public static final int RULE_lambdaBoundVar
public static final int RULE_lambdaIdentifier
public static final int RULE_assignment
public static final int RULE_expression
public static final int RULE_ternaryCondition
public static final int RULE_or
public static final int RULE_and
public static final int RULE_not
public static final int RULE_comparison
public static final int RULE_comparisonOperation
public static final int RULE_additive
public static final int RULE_multiplicative
public static final int RULE_arithmetic
public static final int RULE_path
public static final int RULE_navigation
public static final int RULE_instanceOf
public static final int RULE_primitive
public static final int RULE_expressionList
public static final int RULE_type
public static final int RULE_genericType
public static final int RULE_arraySuffix
public static final int RULE_nonArrayType
public static final int RULE_qualifiedClassType
public static final int RULE_rawClassType
public static final int RULE_typeArguments
public static final String[] ruleNames
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
@Deprecated public static final String[] tokenNames
VOCABULARY instead.public static final String _serializedATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
@Deprecated public String[] getTokenNames()
getTokenNames in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>public org.antlr.v4.runtime.Vocabulary getVocabulary()
getVocabulary in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>public String getGrammarFileName()
getGrammarFileName in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>public String[] getRuleNames()
getRuleNames in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>public String getSerializedATN()
getSerializedATN in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>public org.antlr.v4.runtime.atn.ATN getATN()
getATN in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>public final ExprParser.ObjectContext object() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.ObjectEntryContext objectEntry() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.LambdaContext lambda() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.LambdaBoundVarsContext lambdaBoundVars() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.LambdaBoundVarContext lambdaBoundVar() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.LambdaIdentifierContext lambdaIdentifier() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.AssignmentContext assignment() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.ExpressionContext expression() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.TernaryConditionContext ternaryCondition() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.OrContext or() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.AndContext and() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.NotContext not() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.ComparisonContext comparison() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.ComparisonOperationContext comparisonOperation() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.AdditiveContext additive() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.MultiplicativeContext multiplicative() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.ArithmeticContext arithmetic() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.PathContext path() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.NavigationContext navigation() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.InstanceOfContext instanceOf() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.PrimitiveContext primitive() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.ExpressionListContext expressionList() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.TypeContext type() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.GenericTypeContext genericType() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.ArraySuffixContext arraySuffix() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.NonArrayTypeContext nonArrayType() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.QualifiedClassTypeContext qualifiedClassType() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.RawClassTypeContext rawClassType() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final ExprParser.TypeArgumentsContext typeArguments() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionCopyright © 2019. All rights reserved.