Class JsonPathBaseVisitor<T>
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- io.trino.jsonpath.JsonPathBaseVisitor<T>
-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
JsonPathVisitor<T>,org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- Direct Known Subclasses:
PathTreeBuilder
public class JsonPathBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements JsonPathVisitor<T>
This class provides an empty implementation ofJsonPathVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
-
-
Constructor Summary
Constructors Constructor Description JsonPathBaseVisitor()
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitPath
public T visitPath(JsonPathParser.PathContext ctx)
Visit a parse tree produced byJsonPathParser.path().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathMode
public T visitPathMode(JsonPathParser.PathModeContext ctx)
Visit a parse tree produced byJsonPathParser.pathMode().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPathModein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpressionDefault
public T visitExpressionDefault(JsonPathParser.ExpressionDefaultContext ctx)
Visit a parse tree produced by theexpressionDefaultlabeled alternative inJsonPathParser.pathExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExpressionDefaultin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSignedUnary
public T visitSignedUnary(JsonPathParser.SignedUnaryContext ctx)
Visit a parse tree produced by thesignedUnarylabeled alternative inJsonPathParser.pathExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSignedUnaryin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBinary
public T visitBinary(JsonPathParser.BinaryContext ctx)
Visit a parse tree produced by thebinarylabeled alternative inJsonPathParser.pathExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBinaryin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoubleMethod
public T visitDoubleMethod(JsonPathParser.DoubleMethodContext ctx)
Visit a parse tree produced by thedoubleMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDoubleMethodin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDatetimeMethod
public T visitDatetimeMethod(JsonPathParser.DatetimeMethodContext ctx)
Visit a parse tree produced by thedatetimeMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDatetimeMethodin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAbsMethod
public T visitAbsMethod(JsonPathParser.AbsMethodContext ctx)
Visit a parse tree produced by theabsMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAbsMethodin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMemberAccessor
public T visitMemberAccessor(JsonPathParser.MemberAccessorContext ctx)
Visit a parse tree produced by thememberAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMemberAccessorin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayAccessor
public T visitArrayAccessor(JsonPathParser.ArrayAccessorContext ctx)
Visit a parse tree produced by thearrayAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayAccessorin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilter
public T visitFilter(JsonPathParser.FilterContext ctx)
Visit a parse tree produced by thefilterlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFilterin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWildcardArrayAccessor
public T visitWildcardArrayAccessor(JsonPathParser.WildcardArrayAccessorContext ctx)
Visit a parse tree produced by thewildcardArrayAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWildcardArrayAccessorin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCeilingMethod
public T visitCeilingMethod(JsonPathParser.CeilingMethodContext ctx)
Visit a parse tree produced by theceilingMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCeilingMethodin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloorMethod
public T visitFloorMethod(JsonPathParser.FloorMethodContext ctx)
Visit a parse tree produced by thefloorMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFloorMethodin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeMethod
public T visitTypeMethod(JsonPathParser.TypeMethodContext ctx)
Visit a parse tree produced by thetypeMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeMethodin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAccessorExpressionDefault
public T visitAccessorExpressionDefault(JsonPathParser.AccessorExpressionDefaultContext ctx)
Visit a parse tree produced by theaccessorExpressionDefaultlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAccessorExpressionDefaultin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWildcardMemberAccessor
public T visitWildcardMemberAccessor(JsonPathParser.WildcardMemberAccessorContext ctx)
Visit a parse tree produced by thewildcardMemberAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWildcardMemberAccessorin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSizeMethod
public T visitSizeMethod(JsonPathParser.SizeMethodContext ctx)
Visit a parse tree produced by thesizeMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSizeMethodin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeyValueMethod
public T visitKeyValueMethod(JsonPathParser.KeyValueMethodContext ctx)
Visit a parse tree produced by thekeyValueMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitKeyValueMethodin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
public T visitIdentifier(JsonPathParser.IdentifierContext ctx)
Visit a parse tree produced byJsonPathParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifierin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubscript
public T visitSubscript(JsonPathParser.SubscriptContext ctx)
Visit a parse tree produced byJsonPathParser.subscript().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubscriptin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteralPrimary
public T visitLiteralPrimary(JsonPathParser.LiteralPrimaryContext ctx)
Visit a parse tree produced by theliteralPrimarylabeled alternative inJsonPathParser.pathPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLiteralPrimaryin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariablePrimary
public T visitVariablePrimary(JsonPathParser.VariablePrimaryContext ctx)
Visit a parse tree produced by thevariablePrimarylabeled alternative inJsonPathParser.pathPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVariablePrimaryin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesizedPath
public T visitParenthesizedPath(JsonPathParser.ParenthesizedPathContext ctx)
Visit a parse tree produced by theparenthesizedPathlabeled alternative inJsonPathParser.pathPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParenthesizedPathin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteral
public T visitLiteral(JsonPathParser.LiteralContext ctx)
Visit a parse tree produced byJsonPathParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLiteralin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDecimalLiteral
public T visitDecimalLiteral(JsonPathParser.DecimalLiteralContext ctx)
Visit a parse tree produced by thedecimalLiterallabeled alternative inJsonPathParser.numericLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDecimalLiteralin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoubleLiteral
public T visitDoubleLiteral(JsonPathParser.DoubleLiteralContext ctx)
Visit a parse tree produced by thedoubleLiterallabeled alternative inJsonPathParser.numericLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDoubleLiteralin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntegerLiteral
public T visitIntegerLiteral(JsonPathParser.IntegerLiteralContext ctx)
Visit a parse tree produced by theintegerLiterallabeled alternative inJsonPathParser.numericLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntegerLiteralin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
public T visitStringLiteral(JsonPathParser.StringLiteralContext ctx)
Visit a parse tree produced byJsonPathParser.stringLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringLiteralin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullLiteral
public T visitNullLiteral(JsonPathParser.NullLiteralContext ctx)
Visit a parse tree produced byJsonPathParser.nullLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullLiteralin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLiteral
public T visitBooleanLiteral(JsonPathParser.BooleanLiteralContext ctx)
Visit a parse tree produced byJsonPathParser.booleanLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanLiteralin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContextVariable
public T visitContextVariable(JsonPathParser.ContextVariableContext ctx)
Visit a parse tree produced by thecontextVariablelabeled alternative inJsonPathParser.variable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitContextVariablein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamedVariable
public T visitNamedVariable(JsonPathParser.NamedVariableContext ctx)
Visit a parse tree produced by thenamedVariablelabeled alternative inJsonPathParser.variable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNamedVariablein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLastIndexVariable
public T visitLastIndexVariable(JsonPathParser.LastIndexVariableContext ctx)
Visit a parse tree produced by thelastIndexVariablelabeled alternative inJsonPathParser.variable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLastIndexVariablein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicateCurrentItemVariable
public T visitPredicateCurrentItemVariable(JsonPathParser.PredicateCurrentItemVariableContext ctx)
Visit a parse tree produced by thepredicateCurrentItemVariablelabeled alternative inJsonPathParser.variable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPredicateCurrentItemVariablein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNegationPredicate
public T visitNegationPredicate(JsonPathParser.NegationPredicateContext ctx)
Visit a parse tree produced by thenegationPredicatelabeled alternative inJsonPathParser.predicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNegationPredicatein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicateDefault
public T visitPredicateDefault(JsonPathParser.PredicateDefaultContext ctx)
Visit a parse tree produced by thepredicateDefaultlabeled alternative inJsonPathParser.predicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPredicateDefaultin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDisjunctionPredicate
public T visitDisjunctionPredicate(JsonPathParser.DisjunctionPredicateContext ctx)
Visit a parse tree produced by thedisjunctionPredicatelabeled alternative inJsonPathParser.predicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDisjunctionPredicatein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConjunctionPredicate
public T visitConjunctionPredicate(JsonPathParser.ConjunctionPredicateContext ctx)
Visit a parse tree produced by theconjunctionPredicatelabeled alternative inJsonPathParser.predicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitConjunctionPredicatein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicatePrimaryDefault
public T visitPredicatePrimaryDefault(JsonPathParser.PredicatePrimaryDefaultContext ctx)
Visit a parse tree produced by thepredicatePrimaryDefaultlabeled alternative inJsonPathParser.predicatePrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPredicatePrimaryDefaultin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComparisonPredicate
public T visitComparisonPredicate(JsonPathParser.ComparisonPredicateContext ctx)
Visit a parse tree produced by thecomparisonPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitComparisonPredicatein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLikeRegexPredicate
public T visitLikeRegexPredicate(JsonPathParser.LikeRegexPredicateContext ctx)
Visit a parse tree produced by thelikeRegexPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLikeRegexPredicatein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStartsWithPredicate
public T visitStartsWithPredicate(JsonPathParser.StartsWithPredicateContext ctx)
Visit a parse tree produced by thestartsWithPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStartsWithPredicatein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIsUnknownPredicate
public T visitIsUnknownPredicate(JsonPathParser.IsUnknownPredicateContext ctx)
Visit a parse tree produced by theisUnknownPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIsUnknownPredicatein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExistsPredicate
public T visitExistsPredicate(JsonPathParser.ExistsPredicateContext ctx)
Visit a parse tree produced by theexistsPredicatelabeled alternative inJsonPathParser.delimitedPredicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExistsPredicatein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesizedPredicate
public T visitParenthesizedPredicate(JsonPathParser.ParenthesizedPredicateContext ctx)
Visit a parse tree produced by theparenthesizedPredicatelabeled alternative inJsonPathParser.delimitedPredicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParenthesizedPredicatein interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComparisonOperator
public T visitComparisonOperator(JsonPathParser.ComparisonOperatorContext ctx)
Visit a parse tree produced byJsonPathParser.comparisonOperator().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitComparisonOperatorin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNonReserved
public T visitNonReserved(JsonPathParser.NonReservedContext ctx)
Visit a parse tree produced byJsonPathParser.nonReserved().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNonReservedin interfaceJsonPathVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-