public class JmesPathParser
extends org.antlr.v4.runtime.Parser
| Modifier and Type | Field | 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 |
COMPARATOR |
|
static int |
JSON_CONSTANT |
|
static int |
NAME |
|
static int |
RAW_STRING |
|
static int |
REAL_OR_EXPONENT_NUMBER |
|
static int |
RULE_bracketSpecifier |
|
static int |
RULE_chainedExpression |
|
static int |
RULE_currentNode |
|
static int |
RULE_expression |
|
static int |
RULE_expressionType |
|
static int |
RULE_functionArg |
|
static int |
RULE_functionExpression |
|
static int |
RULE_identifier |
|
static int |
RULE_jmesPathExpression |
|
static int |
RULE_jsonArray |
|
static int |
RULE_jsonObject |
|
static int |
RULE_jsonObjectPair |
|
static int |
RULE_jsonValue |
|
static int |
RULE_keyvalExpr |
|
static int |
RULE_literal |
|
static int |
RULE_multiSelectHash |
|
static int |
RULE_multiSelectList |
|
static int |
RULE_slice |
|
static int |
RULE_wildcard |
|
static String[] |
ruleNames |
|
static int |
SIGNED_INT |
|
static int |
STRING |
|
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__2 |
|
static int |
T__3 |
|
static int |
T__4 |
|
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 |
WS |
| Constructor | Description |
|---|---|
JmesPathParser(org.antlr.v4.runtime.TokenStream input) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, 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, 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 COMPARATOR
public static final int RAW_STRING
public static final int JSON_CONSTANT
public static final int NAME
public static final int STRING
public static final int REAL_OR_EXPONENT_NUMBER
public static final int SIGNED_INT
public static final int WS
public static final int RULE_jmesPathExpression
public static final int RULE_expression
public static final int RULE_chainedExpression
public static final int RULE_wildcard
public static final int RULE_multiSelectList
public static final int RULE_multiSelectHash
public static final int RULE_keyvalExpr
public static final int RULE_bracketSpecifier
public static final int RULE_slice
public static final int RULE_functionExpression
public static final int RULE_functionArg
public static final int RULE_currentNode
public static final int RULE_expressionType
public static final int RULE_literal
public static final int RULE_identifier
public static final int RULE_jsonObject
public static final int RULE_jsonObjectPair
public static final int RULE_jsonArray
public static final int RULE_jsonValue
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 JmesPathParser.JmesPathExpressionContext jmesPathExpression() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.ExpressionContext expression() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.ChainedExpressionContext chainedExpression() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.WildcardContext wildcard() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.MultiSelectListContext multiSelectList() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.MultiSelectHashContext multiSelectHash() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.KeyvalExprContext keyvalExpr() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.BracketSpecifierContext bracketSpecifier() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.SliceContext slice() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.FunctionExpressionContext functionExpression() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.FunctionArgContext functionArg() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.CurrentNodeContext currentNode() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.ExpressionTypeContext expressionType() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.LiteralContext literal() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.IdentifierContext identifier() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.JsonObjectContext jsonObject() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.JsonObjectPairContext jsonObjectPair() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.JsonArrayContext jsonArray() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic final JmesPathParser.JsonValueContext jsonValue() throws org.antlr.v4.runtime.RecognitionException
org.antlr.v4.runtime.RecognitionExceptionpublic boolean sempred(org.antlr.v4.runtime.RuleContext _localctx,
int ruleIndex,
int predIndex)
sempred in class org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>Copyright © 2016–2019. All rights reserved.