Class JsonPathParserBaseListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener,JsonPathParserListener
JsonPathParserListener,
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 byJsonPathParser.binaryExpression().voidEnter a parse tree produced byJsonPathParser.bracketOperator().voidEnter a parse tree produced byJsonPathParser.containsExpression().voidEnter a parse tree produced byJsonPathParser.dotOperator().voidEnter a parse tree produced byJsonPathParser.end().voidenterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidEnter a parse tree produced byJsonPathParser.expression().voidEnter a parse tree produced byJsonPathParser.filter().voidEnter a parse tree produced byJsonPathParser.filterExpression().voidEnter a parse tree produced byJsonPathParser.indexes().voidEnter a parse tree produced byJsonPathParser.jsonPath().voidEnter a parse tree produced byJsonPathParser.literalExpression().voidEnter a parse tree produced byJsonPathParser.property().voidEnter a parse tree produced byJsonPathParser.recursiveDecent().voidEnter a parse tree produced byJsonPathParser.regexExpression().voidEnter a parse tree produced byJsonPathParser.slice().voidEnter a parse tree produced byJsonPathParser.start().voidEnter a parse tree produced byJsonPathParser.unaryExpression().voidEnter a parse tree produced byJsonPathParser.wildcard().voidExit a parse tree produced byJsonPathParser.binaryExpression().voidExit a parse tree produced byJsonPathParser.bracketOperator().voidExit a parse tree produced byJsonPathParser.containsExpression().voidExit a parse tree produced byJsonPathParser.dotOperator().voidExit a parse tree produced byJsonPathParser.end().voidexitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidExit a parse tree produced byJsonPathParser.expression().voidExit a parse tree produced byJsonPathParser.filter().voidExit a parse tree produced byJsonPathParser.filterExpression().voidExit a parse tree produced byJsonPathParser.indexes().voidExit a parse tree produced byJsonPathParser.jsonPath().voidExit a parse tree produced byJsonPathParser.literalExpression().voidExit a parse tree produced byJsonPathParser.property().voidExit a parse tree produced byJsonPathParser.recursiveDecent().voidExit a parse tree produced byJsonPathParser.regexExpression().voidExit a parse tree produced byJsonPathParser.slice().voidExit a parse tree produced byJsonPathParser.start().voidExit a parse tree produced byJsonPathParser.unaryExpression().voidExit a parse tree produced byJsonPathParser.wildcard().voidvisitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) voidvisitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
JsonPathParserBaseListener
public JsonPathParserBaseListener()
-
-
Method Details
-
enterJsonPath
Enter a parse tree produced byJsonPathParser.jsonPath().The default implementation does nothing.
- Specified by:
enterJsonPathin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitJsonPath
Exit a parse tree produced byJsonPathParser.jsonPath().The default implementation does nothing.
- Specified by:
exitJsonPathin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterExpression
Enter a parse tree produced byJsonPathParser.expression().The default implementation does nothing.
- Specified by:
enterExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitExpression
Exit a parse tree produced byJsonPathParser.expression().The default implementation does nothing.
- Specified by:
exitExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterDotOperator
Enter a parse tree produced byJsonPathParser.dotOperator().The default implementation does nothing.
- Specified by:
enterDotOperatorin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitDotOperator
Exit a parse tree produced byJsonPathParser.dotOperator().The default implementation does nothing.
- Specified by:
exitDotOperatorin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterRecursiveDecent
Enter a parse tree produced byJsonPathParser.recursiveDecent().The default implementation does nothing.
- Specified by:
enterRecursiveDecentin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitRecursiveDecent
Exit a parse tree produced byJsonPathParser.recursiveDecent().The default implementation does nothing.
- Specified by:
exitRecursiveDecentin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterBracketOperator
Enter a parse tree produced byJsonPathParser.bracketOperator().The default implementation does nothing.
- Specified by:
enterBracketOperatorin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitBracketOperator
Exit a parse tree produced byJsonPathParser.bracketOperator().The default implementation does nothing.
- Specified by:
exitBracketOperatorin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterFilter
Enter a parse tree produced byJsonPathParser.filter().The default implementation does nothing.
- Specified by:
enterFilterin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitFilter
Exit a parse tree produced byJsonPathParser.filter().The default implementation does nothing.
- Specified by:
exitFilterin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterFilterExpression
Enter a parse tree produced byJsonPathParser.filterExpression().The default implementation does nothing.
- Specified by:
enterFilterExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitFilterExpression
Exit a parse tree produced byJsonPathParser.filterExpression().The default implementation does nothing.
- Specified by:
exitFilterExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterBinaryExpression
Enter a parse tree produced byJsonPathParser.binaryExpression().The default implementation does nothing.
- Specified by:
enterBinaryExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitBinaryExpression
Exit a parse tree produced byJsonPathParser.binaryExpression().The default implementation does nothing.
- Specified by:
exitBinaryExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterContainsExpression
Enter a parse tree produced byJsonPathParser.containsExpression().The default implementation does nothing.
- Specified by:
enterContainsExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitContainsExpression
Exit a parse tree produced byJsonPathParser.containsExpression().The default implementation does nothing.
- Specified by:
exitContainsExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterRegexExpression
Enter a parse tree produced byJsonPathParser.regexExpression().The default implementation does nothing.
- Specified by:
enterRegexExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitRegexExpression
Exit a parse tree produced byJsonPathParser.regexExpression().The default implementation does nothing.
- Specified by:
exitRegexExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterUnaryExpression
Enter a parse tree produced byJsonPathParser.unaryExpression().The default implementation does nothing.
- Specified by:
enterUnaryExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitUnaryExpression
Exit a parse tree produced byJsonPathParser.unaryExpression().The default implementation does nothing.
- Specified by:
exitUnaryExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterLiteralExpression
Enter a parse tree produced byJsonPathParser.literalExpression().The default implementation does nothing.
- Specified by:
enterLiteralExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitLiteralExpression
Exit a parse tree produced byJsonPathParser.literalExpression().The default implementation does nothing.
- Specified by:
exitLiteralExpressionin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterProperty
Enter a parse tree produced byJsonPathParser.property().The default implementation does nothing.
- Specified by:
enterPropertyin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitProperty
Exit a parse tree produced byJsonPathParser.property().The default implementation does nothing.
- Specified by:
exitPropertyin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterWildcard
Enter a parse tree produced byJsonPathParser.wildcard().The default implementation does nothing.
- Specified by:
enterWildcardin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitWildcard
Exit a parse tree produced byJsonPathParser.wildcard().The default implementation does nothing.
- Specified by:
exitWildcardin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterSlice
Enter a parse tree produced byJsonPathParser.slice().The default implementation does nothing.
- Specified by:
enterSlicein interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitSlice
Exit a parse tree produced byJsonPathParser.slice().The default implementation does nothing.
- Specified by:
exitSlicein interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterStart
Enter a parse tree produced byJsonPathParser.start().The default implementation does nothing.
- Specified by:
enterStartin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitStart
Exit a parse tree produced byJsonPathParser.start().The default implementation does nothing.
- Specified by:
exitStartin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterEnd
Enter a parse tree produced byJsonPathParser.end().The default implementation does nothing.
- Specified by:
enterEndin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitEnd
Exit a parse tree produced byJsonPathParser.end().The default implementation does nothing.
- Specified by:
exitEndin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
enterIndexes
Enter a parse tree produced byJsonPathParser.indexes().The default implementation does nothing.
- Specified by:
enterIndexesin interfaceJsonPathParserListener- Parameters:
ctx- the parse tree
-
exitIndexes
Exit a parse tree produced byJsonPathParser.indexes().The default implementation does nothing.
- Specified by:
exitIndexesin interfaceJsonPathParserListener- 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
-