Class JsonPathBaseListener
- All Implemented Interfaces:
JsonPathListener,org.antlr.v4.runtime.tree.ParseTreeListener
JsonPathListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced by theabsMethodlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced by theaccessorExpressionDefaultlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced by thearrayAccessorlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced by thebinarylabeled alternative inJsonPathParser.pathExpression().voidEnter a parse tree produced byJsonPathParser.booleanLiteral().voidEnter a parse tree produced by theceilingMethodlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced byJsonPathParser.comparisonOperator().voidEnter a parse tree produced by thecomparisonPredicatelabeled alternative inJsonPathParser.predicatePrimary().voidEnter a parse tree produced by theconjunctionPredicatelabeled alternative inJsonPathParser.predicate().voidEnter a parse tree produced by thecontextVariablelabeled alternative inJsonPathParser.variable().voidEnter a parse tree produced by thedatetimeMethodlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced by thedecimalLiterallabeled alternative inJsonPathParser.numericLiteral().voidEnter a parse tree produced by thedisjunctionPredicatelabeled alternative inJsonPathParser.predicate().voidEnter a parse tree produced by thedoubleLiterallabeled alternative inJsonPathParser.numericLiteral().voidEnter a parse tree produced by thedoubleMethodlabeled alternative inJsonPathParser.accessorExpression().voidenterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidEnter a parse tree produced by theexistsPredicatelabeled alternative inJsonPathParser.delimitedPredicate().voidEnter a parse tree produced by theexpressionDefaultlabeled alternative inJsonPathParser.pathExpression().voidEnter a parse tree produced by thefilterlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced by thefloorMethodlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced byJsonPathParser.identifier().voidEnter a parse tree produced by theintegerLiterallabeled alternative inJsonPathParser.numericLiteral().voidEnter a parse tree produced by theisUnknownPredicatelabeled alternative inJsonPathParser.predicatePrimary().voidEnter a parse tree produced by thekeyValueMethodlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced by thelastIndexVariablelabeled alternative inJsonPathParser.variable().voidEnter a parse tree produced by thelikeRegexPredicatelabeled alternative inJsonPathParser.predicatePrimary().voidEnter a parse tree produced byJsonPathParser.literal().voidEnter a parse tree produced by theliteralPrimarylabeled alternative inJsonPathParser.pathPrimary().voidEnter a parse tree produced by thememberAccessorlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced by thenamedVariablelabeled alternative inJsonPathParser.variable().voidEnter a parse tree produced by thenegationPredicatelabeled alternative inJsonPathParser.predicate().voidEnter a parse tree produced byJsonPathParser.nonReserved().voidEnter a parse tree produced byJsonPathParser.nullLiteral().voidEnter a parse tree produced by theparenthesizedPathlabeled alternative inJsonPathParser.pathPrimary().voidEnter a parse tree produced by theparenthesizedPredicatelabeled alternative inJsonPathParser.delimitedPredicate().voidEnter a parse tree produced byJsonPathParser.path().voidEnter a parse tree produced byJsonPathParser.pathMode().voidEnter a parse tree produced by thepredicateCurrentItemVariablelabeled alternative inJsonPathParser.variable().voidEnter a parse tree produced by thepredicateDefaultlabeled alternative inJsonPathParser.predicate().voidEnter a parse tree produced by thepredicatePrimaryDefaultlabeled alternative inJsonPathParser.predicatePrimary().voidEnter a parse tree produced by thesignedUnarylabeled alternative inJsonPathParser.pathExpression().voidEnter a parse tree produced by thesizeMethodlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced by thestartsWithPredicatelabeled alternative inJsonPathParser.predicatePrimary().voidEnter a parse tree produced byJsonPathParser.stringLiteral().voidEnter a parse tree produced byJsonPathParser.subscript().voidEnter a parse tree produced by thetypeMethodlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced by thevariablePrimarylabeled alternative inJsonPathParser.pathPrimary().voidEnter a parse tree produced by thewildcardArrayAccessorlabeled alternative inJsonPathParser.accessorExpression().voidEnter a parse tree produced by thewildcardMemberAccessorlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by theabsMethodlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by theaccessorExpressionDefaultlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by thearrayAccessorlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by thebinarylabeled alternative inJsonPathParser.pathExpression().voidExit a parse tree produced byJsonPathParser.booleanLiteral().voidExit a parse tree produced by theceilingMethodlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced byJsonPathParser.comparisonOperator().voidExit a parse tree produced by thecomparisonPredicatelabeled alternative inJsonPathParser.predicatePrimary().voidExit a parse tree produced by theconjunctionPredicatelabeled alternative inJsonPathParser.predicate().voidExit a parse tree produced by thecontextVariablelabeled alternative inJsonPathParser.variable().voidExit a parse tree produced by thedatetimeMethodlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by thedecimalLiterallabeled alternative inJsonPathParser.numericLiteral().voidExit a parse tree produced by thedisjunctionPredicatelabeled alternative inJsonPathParser.predicate().voidExit a parse tree produced by thedoubleLiterallabeled alternative inJsonPathParser.numericLiteral().voidExit a parse tree produced by thedoubleMethodlabeled alternative inJsonPathParser.accessorExpression().voidexitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidExit a parse tree produced by theexistsPredicatelabeled alternative inJsonPathParser.delimitedPredicate().voidExit a parse tree produced by theexpressionDefaultlabeled alternative inJsonPathParser.pathExpression().voidExit a parse tree produced by thefilterlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by thefloorMethodlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced byJsonPathParser.identifier().voidExit a parse tree produced by theintegerLiterallabeled alternative inJsonPathParser.numericLiteral().voidExit a parse tree produced by theisUnknownPredicatelabeled alternative inJsonPathParser.predicatePrimary().voidExit a parse tree produced by thekeyValueMethodlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by thelastIndexVariablelabeled alternative inJsonPathParser.variable().voidExit a parse tree produced by thelikeRegexPredicatelabeled alternative inJsonPathParser.predicatePrimary().voidExit a parse tree produced byJsonPathParser.literal().voidExit a parse tree produced by theliteralPrimarylabeled alternative inJsonPathParser.pathPrimary().voidExit a parse tree produced by thememberAccessorlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by thenamedVariablelabeled alternative inJsonPathParser.variable().voidExit a parse tree produced by thenegationPredicatelabeled alternative inJsonPathParser.predicate().voidExit a parse tree produced byJsonPathParser.nonReserved().voidExit a parse tree produced byJsonPathParser.nullLiteral().voidExit a parse tree produced by theparenthesizedPathlabeled alternative inJsonPathParser.pathPrimary().voidExit a parse tree produced by theparenthesizedPredicatelabeled alternative inJsonPathParser.delimitedPredicate().voidExit a parse tree produced byJsonPathParser.path().voidExit a parse tree produced byJsonPathParser.pathMode().voidExit a parse tree produced by thepredicateCurrentItemVariablelabeled alternative inJsonPathParser.variable().voidExit a parse tree produced by thepredicateDefaultlabeled alternative inJsonPathParser.predicate().voidExit a parse tree produced by thepredicatePrimaryDefaultlabeled alternative inJsonPathParser.predicatePrimary().voidExit a parse tree produced by thesignedUnarylabeled alternative inJsonPathParser.pathExpression().voidExit a parse tree produced by thesizeMethodlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by thestartsWithPredicatelabeled alternative inJsonPathParser.predicatePrimary().voidExit a parse tree produced byJsonPathParser.stringLiteral().voidExit a parse tree produced byJsonPathParser.subscript().voidExit a parse tree produced by thetypeMethodlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by thevariablePrimarylabeled alternative inJsonPathParser.pathPrimary().voidExit a parse tree produced by thewildcardArrayAccessorlabeled alternative inJsonPathParser.accessorExpression().voidExit a parse tree produced by thewildcardMemberAccessorlabeled alternative inJsonPathParser.accessorExpression().voidvisitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) voidvisitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
JsonPathBaseListener
public JsonPathBaseListener()
-
-
Method Details
-
enterPath
Enter a parse tree produced byJsonPathParser.path().The default implementation does nothing.
- Specified by:
enterPathin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitPath
Exit a parse tree produced byJsonPathParser.path().The default implementation does nothing.
- Specified by:
exitPathin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterPathMode
Enter a parse tree produced byJsonPathParser.pathMode().The default implementation does nothing.
- Specified by:
enterPathModein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitPathMode
Exit a parse tree produced byJsonPathParser.pathMode().The default implementation does nothing.
- Specified by:
exitPathModein interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterExpressionDefault
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Enter a parse tree produced byJsonPathParser.identifier().The default implementation does nothing.
- Specified by:
enterIdentifierin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitIdentifier
Exit a parse tree produced byJsonPathParser.identifier().The default implementation does nothing.
- Specified by:
exitIdentifierin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterSubscript
Enter a parse tree produced byJsonPathParser.subscript().The default implementation does nothing.
- Specified by:
enterSubscriptin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitSubscript
Exit a parse tree produced byJsonPathParser.subscript().The default implementation does nothing.
- Specified by:
exitSubscriptin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterLiteralPrimary
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
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
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
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
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
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
Enter a parse tree produced byJsonPathParser.literal().The default implementation does nothing.
- Specified by:
enterLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitLiteral
Exit a parse tree produced byJsonPathParser.literal().The default implementation does nothing.
- Specified by:
exitLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterDecimalLiteral
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
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
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
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
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
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
Enter a parse tree produced byJsonPathParser.stringLiteral().The default implementation does nothing.
- Specified by:
enterStringLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitStringLiteral
Exit a parse tree produced byJsonPathParser.stringLiteral().The default implementation does nothing.
- Specified by:
exitStringLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterNullLiteral
Enter a parse tree produced byJsonPathParser.nullLiteral().The default implementation does nothing.
- Specified by:
enterNullLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitNullLiteral
Exit a parse tree produced byJsonPathParser.nullLiteral().The default implementation does nothing.
- Specified by:
exitNullLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterBooleanLiteral
Enter a parse tree produced byJsonPathParser.booleanLiteral().The default implementation does nothing.
- Specified by:
enterBooleanLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitBooleanLiteral
Exit a parse tree produced byJsonPathParser.booleanLiteral().The default implementation does nothing.
- Specified by:
exitBooleanLiteralin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterContextVariable
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Enter a parse tree produced byJsonPathParser.comparisonOperator().The default implementation does nothing.
- Specified by:
enterComparisonOperatorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitComparisonOperator
Exit a parse tree produced byJsonPathParser.comparisonOperator().The default implementation does nothing.
- Specified by:
exitComparisonOperatorin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
enterNonReserved
Enter a parse tree produced byJsonPathParser.nonReserved().The default implementation does nothing.
- Specified by:
enterNonReservedin interfaceJsonPathListener- Parameters:
ctx- the parse tree
-
exitNonReserved
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
-