T - The return type of the visit operation. Use Void for
operations with no return type.org.antlr.v4.runtime.tree.ParseTreeVisitor<T>ExpressionParser, JmesPathBaseVisitor, JsonParserpublic interface JmesPathVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
JmesPathParser.T visitJmesPathExpression(JmesPathParser.JmesPathExpressionContext ctx)
JmesPathParser.jmesPathExpression().ctx - the parse treeT visitPipeExpression(JmesPathParser.PipeExpressionContext ctx)
pipeExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitIdentifierExpression(JmesPathParser.IdentifierExpressionContext ctx)
identifierExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitNotExpression(JmesPathParser.NotExpressionContext ctx)
notExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitRawStringExpression(JmesPathParser.RawStringExpressionContext ctx)
rawStringExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitComparisonExpression(JmesPathParser.ComparisonExpressionContext ctx)
comparisonExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitParenExpression(JmesPathParser.ParenExpressionContext ctx)
parenExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitBracketExpression(JmesPathParser.BracketExpressionContext ctx)
bracketExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitOrExpression(JmesPathParser.OrExpressionContext ctx)
orExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitCurrentNodeExpression(JmesPathParser.CurrentNodeExpressionContext ctx)
currentNodeExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitChainExpression(JmesPathParser.ChainExpressionContext ctx)
chainExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitAndExpression(JmesPathParser.AndExpressionContext ctx)
andExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitMultiSelectHashExpression(JmesPathParser.MultiSelectHashExpressionContext ctx)
multiSelectHashExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitWildcardExpression(JmesPathParser.WildcardExpressionContext ctx)
wildcardExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitFunctionCallExpression(JmesPathParser.FunctionCallExpressionContext ctx)
functionCallExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitMultiSelectListExpression(JmesPathParser.MultiSelectListExpressionContext ctx)
multiSelectListExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitBracketedExpression(JmesPathParser.BracketedExpressionContext ctx)
bracketedExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitLiteralExpression(JmesPathParser.LiteralExpressionContext ctx)
literalExpression
labeled alternative in JmesPathParser.expression().ctx - the parse treeT visitChainedExpression(JmesPathParser.ChainedExpressionContext ctx)
JmesPathParser.chainedExpression().ctx - the parse treeT visitWildcard(JmesPathParser.WildcardContext ctx)
JmesPathParser.wildcard().ctx - the parse treeT visitMultiSelectList(JmesPathParser.MultiSelectListContext ctx)
JmesPathParser.multiSelectList().ctx - the parse treeT visitMultiSelectHash(JmesPathParser.MultiSelectHashContext ctx)
JmesPathParser.multiSelectHash().ctx - the parse treeT visitKeyvalExpr(JmesPathParser.KeyvalExprContext ctx)
JmesPathParser.keyvalExpr().ctx - the parse treeT visitBracketIndex(JmesPathParser.BracketIndexContext ctx)
bracketIndex
labeled alternative in JmesPathParser.bracketSpecifier().ctx - the parse treeT visitBracketStar(JmesPathParser.BracketStarContext ctx)
bracketStar
labeled alternative in JmesPathParser.bracketSpecifier().ctx - the parse treeT visitBracketSlice(JmesPathParser.BracketSliceContext ctx)
bracketSlice
labeled alternative in JmesPathParser.bracketSpecifier().ctx - the parse treeT visitBracketFlatten(JmesPathParser.BracketFlattenContext ctx)
bracketFlatten
labeled alternative in JmesPathParser.bracketSpecifier().ctx - the parse treeT visitSelect(JmesPathParser.SelectContext ctx)
select
labeled alternative in JmesPathParser.bracketSpecifier().ctx - the parse treeT visitSlice(JmesPathParser.SliceContext ctx)
JmesPathParser.slice().ctx - the parse treeT visitFunctionExpression(JmesPathParser.FunctionExpressionContext ctx)
JmesPathParser.functionExpression().ctx - the parse treeT visitFunctionArg(JmesPathParser.FunctionArgContext ctx)
JmesPathParser.functionArg().ctx - the parse treeT visitCurrentNode(JmesPathParser.CurrentNodeContext ctx)
JmesPathParser.currentNode().ctx - the parse treeT visitExpressionType(JmesPathParser.ExpressionTypeContext ctx)
JmesPathParser.expressionType().ctx - the parse treeT visitLiteral(JmesPathParser.LiteralContext ctx)
JmesPathParser.literal().ctx - the parse treeT visitIdentifier(JmesPathParser.IdentifierContext ctx)
JmesPathParser.identifier().ctx - the parse treeT visitJsonObject(JmesPathParser.JsonObjectContext ctx)
JmesPathParser.jsonObject().ctx - the parse treeT visitJsonObjectPair(JmesPathParser.JsonObjectPairContext ctx)
JmesPathParser.jsonObjectPair().ctx - the parse treeT visitJsonArray(JmesPathParser.JsonArrayContext ctx)
JmesPathParser.jsonArray().ctx - the parse treeT visitJsonStringValue(JmesPathParser.JsonStringValueContext ctx)
jsonStringValue
labeled alternative in JmesPathParser.jsonValue().ctx - the parse treeT visitJsonNumberValue(JmesPathParser.JsonNumberValueContext ctx)
jsonNumberValue
labeled alternative in JmesPathParser.jsonValue().ctx - the parse treeT visitJsonObjectValue(JmesPathParser.JsonObjectValueContext ctx)
jsonObjectValue
labeled alternative in JmesPathParser.jsonValue().ctx - the parse treeT visitJsonArrayValue(JmesPathParser.JsonArrayValueContext ctx)
jsonArrayValue
labeled alternative in JmesPathParser.jsonValue().ctx - the parse treeT visitJsonConstantValue(JmesPathParser.JsonConstantValueContext ctx)
jsonConstantValue
labeled alternative in JmesPathParser.jsonValue().ctx - the parse treeCopyright © 2016–2019. All rights reserved.