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