Class JsonPathBaseListener
- java.lang.Object
-
- io.trino.jsonpath.JsonPathBaseListener
-
- All Implemented Interfaces:
JsonPathListener,org.antlr.v4.runtime.tree.ParseTreeListener
public class JsonPathBaseListener extends Object implements JsonPathListener
This class provides an empty implementation ofJsonPathListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
-
-
Constructor Summary
Constructors Constructor Description JsonPathBaseListener()
-
Method Summary
-
-
-
Method Detail
-
enterPath
public void enterPath(JsonPathParser.PathContext ctx)
Enter a parse tree produced byJsonPathParser.path().The default implementation does nothing.
- Specified by:
enterPathin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitPath
public void exitPath(JsonPathParser.PathContext ctx)
Exit a parse tree produced byJsonPathParser.path().The default implementation does nothing.
- Specified by:
exitPathin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterPathMode
public void enterPathMode(JsonPathParser.PathModeContext ctx)
Enter a parse tree produced byJsonPathParser.pathMode().The default implementation does nothing.
- Specified by:
enterPathModein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitPathMode
public void exitPathMode(JsonPathParser.PathModeContext ctx)
Exit a parse tree produced byJsonPathParser.pathMode().The default implementation does nothing.
- Specified by:
exitPathModein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterExpressionDefault
public void enterExpressionDefault(JsonPathParser.ExpressionDefaultContext ctx)
Enter a parse tree produced by theexpressionDefaultlabeled alternative inJsonPathParser.pathExpression().The default implementation does nothing.
- Specified by:
enterExpressionDefaultin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitExpressionDefault
public void exitExpressionDefault(JsonPathParser.ExpressionDefaultContext ctx)
Exit a parse tree produced by theexpressionDefaultlabeled alternative inJsonPathParser.pathExpression().The default implementation does nothing.
- Specified by:
exitExpressionDefaultin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterSignedUnary
public void enterSignedUnary(JsonPathParser.SignedUnaryContext ctx)
Enter a parse tree produced by thesignedUnarylabeled alternative inJsonPathParser.pathExpression().The default implementation does nothing.
- Specified by:
enterSignedUnaryin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitSignedUnary
public void exitSignedUnary(JsonPathParser.SignedUnaryContext ctx)
Exit a parse tree produced by thesignedUnarylabeled alternative inJsonPathParser.pathExpression().The default implementation does nothing.
- Specified by:
exitSignedUnaryin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterBinary
public void enterBinary(JsonPathParser.BinaryContext ctx)
Enter a parse tree produced by thebinarylabeled alternative inJsonPathParser.pathExpression().The default implementation does nothing.
- Specified by:
enterBinaryin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitBinary
public void exitBinary(JsonPathParser.BinaryContext ctx)
Exit a parse tree produced by thebinarylabeled alternative inJsonPathParser.pathExpression().The default implementation does nothing.
- Specified by:
exitBinaryin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterDoubleMethod
public void enterDoubleMethod(JsonPathParser.DoubleMethodContext ctx)
Enter a parse tree produced by thedoubleMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterDoubleMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitDoubleMethod
public void exitDoubleMethod(JsonPathParser.DoubleMethodContext ctx)
Exit a parse tree produced by thedoubleMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitDoubleMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterDatetimeMethod
public void enterDatetimeMethod(JsonPathParser.DatetimeMethodContext ctx)
Enter a parse tree produced by thedatetimeMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterDatetimeMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitDatetimeMethod
public void exitDatetimeMethod(JsonPathParser.DatetimeMethodContext ctx)
Exit a parse tree produced by thedatetimeMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitDatetimeMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterAbsMethod
public void enterAbsMethod(JsonPathParser.AbsMethodContext ctx)
Enter a parse tree produced by theabsMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterAbsMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitAbsMethod
public void exitAbsMethod(JsonPathParser.AbsMethodContext ctx)
Exit a parse tree produced by theabsMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitAbsMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterMemberAccessor
public void enterMemberAccessor(JsonPathParser.MemberAccessorContext ctx)
Enter a parse tree produced by thememberAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterMemberAccessorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitMemberAccessor
public void exitMemberAccessor(JsonPathParser.MemberAccessorContext ctx)
Exit a parse tree produced by thememberAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitMemberAccessorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterArrayAccessor
public void enterArrayAccessor(JsonPathParser.ArrayAccessorContext ctx)
Enter a parse tree produced by thearrayAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterArrayAccessorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitArrayAccessor
public void exitArrayAccessor(JsonPathParser.ArrayAccessorContext ctx)
Exit a parse tree produced by thearrayAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitArrayAccessorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterFilter
public void enterFilter(JsonPathParser.FilterContext ctx)
Enter a parse tree produced by thefilterlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterFilterin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitFilter
public void exitFilter(JsonPathParser.FilterContext ctx)
Exit a parse tree produced by thefilterlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitFilterin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterWildcardArrayAccessor
public void enterWildcardArrayAccessor(JsonPathParser.WildcardArrayAccessorContext ctx)
Enter a parse tree produced by thewildcardArrayAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterWildcardArrayAccessorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitWildcardArrayAccessor
public void exitWildcardArrayAccessor(JsonPathParser.WildcardArrayAccessorContext ctx)
Exit a parse tree produced by thewildcardArrayAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitWildcardArrayAccessorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterCeilingMethod
public void enterCeilingMethod(JsonPathParser.CeilingMethodContext ctx)
Enter a parse tree produced by theceilingMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterCeilingMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitCeilingMethod
public void exitCeilingMethod(JsonPathParser.CeilingMethodContext ctx)
Exit a parse tree produced by theceilingMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitCeilingMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterFloorMethod
public void enterFloorMethod(JsonPathParser.FloorMethodContext ctx)
Enter a parse tree produced by thefloorMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterFloorMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitFloorMethod
public void exitFloorMethod(JsonPathParser.FloorMethodContext ctx)
Exit a parse tree produced by thefloorMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitFloorMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterTypeMethod
public void enterTypeMethod(JsonPathParser.TypeMethodContext ctx)
Enter a parse tree produced by thetypeMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterTypeMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitTypeMethod
public void exitTypeMethod(JsonPathParser.TypeMethodContext ctx)
Exit a parse tree produced by thetypeMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitTypeMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterAccessorExpressionDefault
public void enterAccessorExpressionDefault(JsonPathParser.AccessorExpressionDefaultContext ctx)
Enter a parse tree produced by theaccessorExpressionDefaultlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterAccessorExpressionDefaultin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitAccessorExpressionDefault
public void exitAccessorExpressionDefault(JsonPathParser.AccessorExpressionDefaultContext ctx)
Exit a parse tree produced by theaccessorExpressionDefaultlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitAccessorExpressionDefaultin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterWildcardMemberAccessor
public void enterWildcardMemberAccessor(JsonPathParser.WildcardMemberAccessorContext ctx)
Enter a parse tree produced by thewildcardMemberAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterWildcardMemberAccessorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitWildcardMemberAccessor
public void exitWildcardMemberAccessor(JsonPathParser.WildcardMemberAccessorContext ctx)
Exit a parse tree produced by thewildcardMemberAccessorlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitWildcardMemberAccessorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterSizeMethod
public void enterSizeMethod(JsonPathParser.SizeMethodContext ctx)
Enter a parse tree produced by thesizeMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterSizeMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitSizeMethod
public void exitSizeMethod(JsonPathParser.SizeMethodContext ctx)
Exit a parse tree produced by thesizeMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitSizeMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterKeyValueMethod
public void enterKeyValueMethod(JsonPathParser.KeyValueMethodContext ctx)
Enter a parse tree produced by thekeyValueMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
enterKeyValueMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitKeyValueMethod
public void exitKeyValueMethod(JsonPathParser.KeyValueMethodContext ctx)
Exit a parse tree produced by thekeyValueMethodlabeled alternative inJsonPathParser.accessorExpression().The default implementation does nothing.
- Specified by:
exitKeyValueMethodin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterIdentifier
public void enterIdentifier(JsonPathParser.IdentifierContext ctx)
Enter a parse tree produced byJsonPathParser.identifier().The default implementation does nothing.
- Specified by:
enterIdentifierin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitIdentifier
public void exitIdentifier(JsonPathParser.IdentifierContext ctx)
Exit a parse tree produced byJsonPathParser.identifier().The default implementation does nothing.
- Specified by:
exitIdentifierin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterSubscript
public void enterSubscript(JsonPathParser.SubscriptContext ctx)
Enter a parse tree produced byJsonPathParser.subscript().The default implementation does nothing.
- Specified by:
enterSubscriptin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitSubscript
public void exitSubscript(JsonPathParser.SubscriptContext ctx)
Exit a parse tree produced byJsonPathParser.subscript().The default implementation does nothing.
- Specified by:
exitSubscriptin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterLiteralPrimary
public void enterLiteralPrimary(JsonPathParser.LiteralPrimaryContext ctx)
Enter a parse tree produced by theliteralPrimarylabeled alternative inJsonPathParser.pathPrimary().The default implementation does nothing.
- Specified by:
enterLiteralPrimaryin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitLiteralPrimary
public void exitLiteralPrimary(JsonPathParser.LiteralPrimaryContext ctx)
Exit a parse tree produced by theliteralPrimarylabeled alternative inJsonPathParser.pathPrimary().The default implementation does nothing.
- Specified by:
exitLiteralPrimaryin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterVariablePrimary
public void enterVariablePrimary(JsonPathParser.VariablePrimaryContext ctx)
Enter a parse tree produced by thevariablePrimarylabeled alternative inJsonPathParser.pathPrimary().The default implementation does nothing.
- Specified by:
enterVariablePrimaryin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitVariablePrimary
public void exitVariablePrimary(JsonPathParser.VariablePrimaryContext ctx)
Exit a parse tree produced by thevariablePrimarylabeled alternative inJsonPathParser.pathPrimary().The default implementation does nothing.
- Specified by:
exitVariablePrimaryin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterParenthesizedPath
public void enterParenthesizedPath(JsonPathParser.ParenthesizedPathContext ctx)
Enter a parse tree produced by theparenthesizedPathlabeled alternative inJsonPathParser.pathPrimary().The default implementation does nothing.
- Specified by:
enterParenthesizedPathin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitParenthesizedPath
public void exitParenthesizedPath(JsonPathParser.ParenthesizedPathContext ctx)
Exit a parse tree produced by theparenthesizedPathlabeled alternative inJsonPathParser.pathPrimary().The default implementation does nothing.
- Specified by:
exitParenthesizedPathin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterLiteral
public void enterLiteral(JsonPathParser.LiteralContext ctx)
Enter a parse tree produced byJsonPathParser.literal().The default implementation does nothing.
- Specified by:
enterLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitLiteral
public void exitLiteral(JsonPathParser.LiteralContext ctx)
Exit a parse tree produced byJsonPathParser.literal().The default implementation does nothing.
- Specified by:
exitLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterDecimalLiteral
public void enterDecimalLiteral(JsonPathParser.DecimalLiteralContext ctx)
Enter a parse tree produced by thedecimalLiterallabeled alternative inJsonPathParser.numericLiteral().The default implementation does nothing.
- Specified by:
enterDecimalLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitDecimalLiteral
public void exitDecimalLiteral(JsonPathParser.DecimalLiteralContext ctx)
Exit a parse tree produced by thedecimalLiterallabeled alternative inJsonPathParser.numericLiteral().The default implementation does nothing.
- Specified by:
exitDecimalLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterDoubleLiteral
public void enterDoubleLiteral(JsonPathParser.DoubleLiteralContext ctx)
Enter a parse tree produced by thedoubleLiterallabeled alternative inJsonPathParser.numericLiteral().The default implementation does nothing.
- Specified by:
enterDoubleLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitDoubleLiteral
public void exitDoubleLiteral(JsonPathParser.DoubleLiteralContext ctx)
Exit a parse tree produced by thedoubleLiterallabeled alternative inJsonPathParser.numericLiteral().The default implementation does nothing.
- Specified by:
exitDoubleLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterIntegerLiteral
public void enterIntegerLiteral(JsonPathParser.IntegerLiteralContext ctx)
Enter a parse tree produced by theintegerLiterallabeled alternative inJsonPathParser.numericLiteral().The default implementation does nothing.
- Specified by:
enterIntegerLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitIntegerLiteral
public void exitIntegerLiteral(JsonPathParser.IntegerLiteralContext ctx)
Exit a parse tree produced by theintegerLiterallabeled alternative inJsonPathParser.numericLiteral().The default implementation does nothing.
- Specified by:
exitIntegerLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterStringLiteral
public void enterStringLiteral(JsonPathParser.StringLiteralContext ctx)
Enter a parse tree produced byJsonPathParser.stringLiteral().The default implementation does nothing.
- Specified by:
enterStringLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitStringLiteral
public void exitStringLiteral(JsonPathParser.StringLiteralContext ctx)
Exit a parse tree produced byJsonPathParser.stringLiteral().The default implementation does nothing.
- Specified by:
exitStringLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterNullLiteral
public void enterNullLiteral(JsonPathParser.NullLiteralContext ctx)
Enter a parse tree produced byJsonPathParser.nullLiteral().The default implementation does nothing.
- Specified by:
enterNullLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitNullLiteral
public void exitNullLiteral(JsonPathParser.NullLiteralContext ctx)
Exit a parse tree produced byJsonPathParser.nullLiteral().The default implementation does nothing.
- Specified by:
exitNullLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterBooleanLiteral
public void enterBooleanLiteral(JsonPathParser.BooleanLiteralContext ctx)
Enter a parse tree produced byJsonPathParser.booleanLiteral().The default implementation does nothing.
- Specified by:
enterBooleanLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitBooleanLiteral
public void exitBooleanLiteral(JsonPathParser.BooleanLiteralContext ctx)
Exit a parse tree produced byJsonPathParser.booleanLiteral().The default implementation does nothing.
- Specified by:
exitBooleanLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterContextVariable
public void enterContextVariable(JsonPathParser.ContextVariableContext ctx)
Enter a parse tree produced by thecontextVariablelabeled alternative inJsonPathParser.variable().The default implementation does nothing.
- Specified by:
enterContextVariablein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitContextVariable
public void exitContextVariable(JsonPathParser.ContextVariableContext ctx)
Exit a parse tree produced by thecontextVariablelabeled alternative inJsonPathParser.variable().The default implementation does nothing.
- Specified by:
exitContextVariablein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterNamedVariable
public void enterNamedVariable(JsonPathParser.NamedVariableContext ctx)
Enter a parse tree produced by thenamedVariablelabeled alternative inJsonPathParser.variable().The default implementation does nothing.
- Specified by:
enterNamedVariablein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitNamedVariable
public void exitNamedVariable(JsonPathParser.NamedVariableContext ctx)
Exit a parse tree produced by thenamedVariablelabeled alternative inJsonPathParser.variable().The default implementation does nothing.
- Specified by:
exitNamedVariablein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterLastIndexVariable
public void enterLastIndexVariable(JsonPathParser.LastIndexVariableContext ctx)
Enter a parse tree produced by thelastIndexVariablelabeled alternative inJsonPathParser.variable().The default implementation does nothing.
- Specified by:
enterLastIndexVariablein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitLastIndexVariable
public void exitLastIndexVariable(JsonPathParser.LastIndexVariableContext ctx)
Exit a parse tree produced by thelastIndexVariablelabeled alternative inJsonPathParser.variable().The default implementation does nothing.
- Specified by:
exitLastIndexVariablein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterPredicateCurrentItemVariable
public void enterPredicateCurrentItemVariable(JsonPathParser.PredicateCurrentItemVariableContext ctx)
Enter a parse tree produced by thepredicateCurrentItemVariablelabeled alternative inJsonPathParser.variable().The default implementation does nothing.
- Specified by:
enterPredicateCurrentItemVariablein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitPredicateCurrentItemVariable
public void exitPredicateCurrentItemVariable(JsonPathParser.PredicateCurrentItemVariableContext ctx)
Exit a parse tree produced by thepredicateCurrentItemVariablelabeled alternative inJsonPathParser.variable().The default implementation does nothing.
- Specified by:
exitPredicateCurrentItemVariablein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterNegationPredicate
public void enterNegationPredicate(JsonPathParser.NegationPredicateContext ctx)
Enter a parse tree produced by thenegationPredicatelabeled alternative inJsonPathParser.predicate().The default implementation does nothing.
- Specified by:
enterNegationPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitNegationPredicate
public void exitNegationPredicate(JsonPathParser.NegationPredicateContext ctx)
Exit a parse tree produced by thenegationPredicatelabeled alternative inJsonPathParser.predicate().The default implementation does nothing.
- Specified by:
exitNegationPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterPredicateDefault
public void enterPredicateDefault(JsonPathParser.PredicateDefaultContext ctx)
Enter a parse tree produced by thepredicateDefaultlabeled alternative inJsonPathParser.predicate().The default implementation does nothing.
- Specified by:
enterPredicateDefaultin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitPredicateDefault
public void exitPredicateDefault(JsonPathParser.PredicateDefaultContext ctx)
Exit a parse tree produced by thepredicateDefaultlabeled alternative inJsonPathParser.predicate().The default implementation does nothing.
- Specified by:
exitPredicateDefaultin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterDisjunctionPredicate
public void enterDisjunctionPredicate(JsonPathParser.DisjunctionPredicateContext ctx)
Enter a parse tree produced by thedisjunctionPredicatelabeled alternative inJsonPathParser.predicate().The default implementation does nothing.
- Specified by:
enterDisjunctionPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitDisjunctionPredicate
public void exitDisjunctionPredicate(JsonPathParser.DisjunctionPredicateContext ctx)
Exit a parse tree produced by thedisjunctionPredicatelabeled alternative inJsonPathParser.predicate().The default implementation does nothing.
- Specified by:
exitDisjunctionPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterConjunctionPredicate
public void enterConjunctionPredicate(JsonPathParser.ConjunctionPredicateContext ctx)
Enter a parse tree produced by theconjunctionPredicatelabeled alternative inJsonPathParser.predicate().The default implementation does nothing.
- Specified by:
enterConjunctionPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitConjunctionPredicate
public void exitConjunctionPredicate(JsonPathParser.ConjunctionPredicateContext ctx)
Exit a parse tree produced by theconjunctionPredicatelabeled alternative inJsonPathParser.predicate().The default implementation does nothing.
- Specified by:
exitConjunctionPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterPredicatePrimaryDefault
public void enterPredicatePrimaryDefault(JsonPathParser.PredicatePrimaryDefaultContext ctx)
Enter a parse tree produced by thepredicatePrimaryDefaultlabeled alternative inJsonPathParser.predicatePrimary().The default implementation does nothing.
- Specified by:
enterPredicatePrimaryDefaultin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitPredicatePrimaryDefault
public void exitPredicatePrimaryDefault(JsonPathParser.PredicatePrimaryDefaultContext ctx)
Exit a parse tree produced by thepredicatePrimaryDefaultlabeled alternative inJsonPathParser.predicatePrimary().The default implementation does nothing.
- Specified by:
exitPredicatePrimaryDefaultin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterComparisonPredicate
public void enterComparisonPredicate(JsonPathParser.ComparisonPredicateContext ctx)
Enter a parse tree produced by thecomparisonPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation does nothing.
- Specified by:
enterComparisonPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitComparisonPredicate
public void exitComparisonPredicate(JsonPathParser.ComparisonPredicateContext ctx)
Exit a parse tree produced by thecomparisonPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation does nothing.
- Specified by:
exitComparisonPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterLikeRegexPredicate
public void enterLikeRegexPredicate(JsonPathParser.LikeRegexPredicateContext ctx)
Enter a parse tree produced by thelikeRegexPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation does nothing.
- Specified by:
enterLikeRegexPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitLikeRegexPredicate
public void exitLikeRegexPredicate(JsonPathParser.LikeRegexPredicateContext ctx)
Exit a parse tree produced by thelikeRegexPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation does nothing.
- Specified by:
exitLikeRegexPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterStartsWithPredicate
public void enterStartsWithPredicate(JsonPathParser.StartsWithPredicateContext ctx)
Enter a parse tree produced by thestartsWithPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation does nothing.
- Specified by:
enterStartsWithPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitStartsWithPredicate
public void exitStartsWithPredicate(JsonPathParser.StartsWithPredicateContext ctx)
Exit a parse tree produced by thestartsWithPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation does nothing.
- Specified by:
exitStartsWithPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterIsUnknownPredicate
public void enterIsUnknownPredicate(JsonPathParser.IsUnknownPredicateContext ctx)
Enter a parse tree produced by theisUnknownPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation does nothing.
- Specified by:
enterIsUnknownPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitIsUnknownPredicate
public void exitIsUnknownPredicate(JsonPathParser.IsUnknownPredicateContext ctx)
Exit a parse tree produced by theisUnknownPredicatelabeled alternative inJsonPathParser.predicatePrimary().The default implementation does nothing.
- Specified by:
exitIsUnknownPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterExistsPredicate
public void enterExistsPredicate(JsonPathParser.ExistsPredicateContext ctx)
Enter a parse tree produced by theexistsPredicatelabeled alternative inJsonPathParser.delimitedPredicate().The default implementation does nothing.
- Specified by:
enterExistsPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitExistsPredicate
public void exitExistsPredicate(JsonPathParser.ExistsPredicateContext ctx)
Exit a parse tree produced by theexistsPredicatelabeled alternative inJsonPathParser.delimitedPredicate().The default implementation does nothing.
- Specified by:
exitExistsPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterParenthesizedPredicate
public void enterParenthesizedPredicate(JsonPathParser.ParenthesizedPredicateContext ctx)
Enter a parse tree produced by theparenthesizedPredicatelabeled alternative inJsonPathParser.delimitedPredicate().The default implementation does nothing.
- Specified by:
enterParenthesizedPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitParenthesizedPredicate
public void exitParenthesizedPredicate(JsonPathParser.ParenthesizedPredicateContext ctx)
Exit a parse tree produced by theparenthesizedPredicatelabeled alternative inJsonPathParser.delimitedPredicate().The default implementation does nothing.
- Specified by:
exitParenthesizedPredicatein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterComparisonOperator
public void enterComparisonOperator(JsonPathParser.ComparisonOperatorContext ctx)
Enter a parse tree produced byJsonPathParser.comparisonOperator().The default implementation does nothing.
- Specified by:
enterComparisonOperatorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitComparisonOperator
public void exitComparisonOperator(JsonPathParser.ComparisonOperatorContext ctx)
Exit a parse tree produced byJsonPathParser.comparisonOperator().The default implementation does nothing.
- Specified by:
exitComparisonOperatorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterNonReserved
public void enterNonReserved(JsonPathParser.NonReservedContext ctx)
Enter a parse tree produced byJsonPathParser.nonReserved().The default implementation does nothing.
- Specified by:
enterNonReservedin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitNonReserved
public void exitNonReserved(JsonPathParser.NonReservedContext ctx)
Exit a parse tree produced byJsonPathParser.nonReserved().The default implementation does nothing.
- Specified by:
exitNonReservedin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
- Specified by:
enterEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
- Specified by:
exitEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
The default implementation does nothing.
- Specified by:
visitTerminalin interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
The default implementation does nothing.
- Specified by:
visitErrorNodein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
-