Package io.micronaut.data.jdql
Interface JDQLListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
JDQLBaseListener
public interface JDQLListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
JDQLParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byJDQLParser.aggregate_expression().voidEnter a parse tree produced byJDQLParser.between_expression().voidEnter a parse tree produced byJDQLParser.comparison_expression().voidEnter a parse tree produced byJDQLParser.comparison_operator().voidEnter a parse tree produced byJDQLParser.conditional_expression().voidEnter a parse tree produced byJDQLParser.delete_statement().voidEnter a parse tree produced byJDQLParser.entity_name().voidEnter a parse tree produced byJDQLParser.enum_literal().voidEnter a parse tree produced byJDQLParser.from_clause().voidEnter a parse tree produced byJDQLParser.function_expression().voidEnter a parse tree produced byJDQLParser.in_expression().voidEnter a parse tree produced byJDQLParser.in_item().voidEnter a parse tree produced byJDQLParser.input_parameter().voidEnter a parse tree produced byJDQLParser.like_expression().voidEnter a parse tree produced byJDQLParser.literal().voidEnter a parse tree produced byJDQLParser.null_comparison_expression().voidEnter a parse tree produced byJDQLParser.orderby_clause().voidEnter a parse tree produced byJDQLParser.orderby_item().voidEnter a parse tree produced byJDQLParser.primary_expression().voidEnter a parse tree produced byJDQLParser.scalar_expression().voidEnter a parse tree produced byJDQLParser.select_clause().voidEnter a parse tree produced byJDQLParser.select_list().voidEnter a parse tree produced byJDQLParser.select_statement().voidEnter a parse tree produced byJDQLParser.set_clause().voidEnter a parse tree produced byJDQLParser.special_expression().voidEnter a parse tree produced byJDQLParser.state_field_path_expression().voidEnter a parse tree produced byJDQLParser.statement().voidEnter a parse tree produced byJDQLParser.update_item().voidEnter a parse tree produced byJDQLParser.update_statement().voidEnter a parse tree produced byJDQLParser.where_clause().voidExit a parse tree produced byJDQLParser.aggregate_expression().voidExit a parse tree produced byJDQLParser.between_expression().voidExit a parse tree produced byJDQLParser.comparison_expression().voidExit a parse tree produced byJDQLParser.comparison_operator().voidExit a parse tree produced byJDQLParser.conditional_expression().voidExit a parse tree produced byJDQLParser.delete_statement().voidExit a parse tree produced byJDQLParser.entity_name().voidExit a parse tree produced byJDQLParser.enum_literal().voidExit a parse tree produced byJDQLParser.from_clause().voidExit a parse tree produced byJDQLParser.function_expression().voidExit a parse tree produced byJDQLParser.in_expression().voidExit a parse tree produced byJDQLParser.in_item().voidExit a parse tree produced byJDQLParser.input_parameter().voidExit a parse tree produced byJDQLParser.like_expression().voidExit a parse tree produced byJDQLParser.literal().voidExit a parse tree produced byJDQLParser.null_comparison_expression().voidExit a parse tree produced byJDQLParser.orderby_clause().voidExit a parse tree produced byJDQLParser.orderby_item().voidExit a parse tree produced byJDQLParser.primary_expression().voidExit a parse tree produced byJDQLParser.scalar_expression().voidExit a parse tree produced byJDQLParser.select_clause().voidExit a parse tree produced byJDQLParser.select_list().voidExit a parse tree produced byJDQLParser.select_statement().voidExit a parse tree produced byJDQLParser.set_clause().voidExit a parse tree produced byJDQLParser.special_expression().voidExit a parse tree produced byJDQLParser.state_field_path_expression().voidExit a parse tree produced byJDQLParser.statement().voidExit a parse tree produced byJDQLParser.update_item().voidExit a parse tree produced byJDQLParser.update_statement().voidExit a parse tree produced byJDQLParser.where_clause().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterStatement
Enter a parse tree produced byJDQLParser.statement().- Parameters:
ctx- the parse tree
-
exitStatement
Exit a parse tree produced byJDQLParser.statement().- Parameters:
ctx- the parse tree
-
enterSelect_statement
Enter a parse tree produced byJDQLParser.select_statement().- Parameters:
ctx- the parse tree
-
exitSelect_statement
Exit a parse tree produced byJDQLParser.select_statement().- Parameters:
ctx- the parse tree
-
enterUpdate_statement
Enter a parse tree produced byJDQLParser.update_statement().- Parameters:
ctx- the parse tree
-
exitUpdate_statement
Exit a parse tree produced byJDQLParser.update_statement().- Parameters:
ctx- the parse tree
-
enterDelete_statement
Enter a parse tree produced byJDQLParser.delete_statement().- Parameters:
ctx- the parse tree
-
exitDelete_statement
Exit a parse tree produced byJDQLParser.delete_statement().- Parameters:
ctx- the parse tree
-
enterFrom_clause
Enter a parse tree produced byJDQLParser.from_clause().- Parameters:
ctx- the parse tree
-
exitFrom_clause
Exit a parse tree produced byJDQLParser.from_clause().- Parameters:
ctx- the parse tree
-
enterWhere_clause
Enter a parse tree produced byJDQLParser.where_clause().- Parameters:
ctx- the parse tree
-
exitWhere_clause
Exit a parse tree produced byJDQLParser.where_clause().- Parameters:
ctx- the parse tree
-
enterSet_clause
Enter a parse tree produced byJDQLParser.set_clause().- Parameters:
ctx- the parse tree
-
exitSet_clause
Exit a parse tree produced byJDQLParser.set_clause().- Parameters:
ctx- the parse tree
-
enterUpdate_item
Enter a parse tree produced byJDQLParser.update_item().- Parameters:
ctx- the parse tree
-
exitUpdate_item
Exit a parse tree produced byJDQLParser.update_item().- Parameters:
ctx- the parse tree
-
enterSelect_clause
Enter a parse tree produced byJDQLParser.select_clause().- Parameters:
ctx- the parse tree
-
exitSelect_clause
Exit a parse tree produced byJDQLParser.select_clause().- Parameters:
ctx- the parse tree
-
enterSelect_list
Enter a parse tree produced byJDQLParser.select_list().- Parameters:
ctx- the parse tree
-
exitSelect_list
Exit a parse tree produced byJDQLParser.select_list().- Parameters:
ctx- the parse tree
-
enterAggregate_expression
Enter a parse tree produced byJDQLParser.aggregate_expression().- Parameters:
ctx- the parse tree
-
exitAggregate_expression
Exit a parse tree produced byJDQLParser.aggregate_expression().- Parameters:
ctx- the parse tree
-
enterOrderby_clause
Enter a parse tree produced byJDQLParser.orderby_clause().- Parameters:
ctx- the parse tree
-
exitOrderby_clause
Exit a parse tree produced byJDQLParser.orderby_clause().- Parameters:
ctx- the parse tree
-
enterOrderby_item
Enter a parse tree produced byJDQLParser.orderby_item().- Parameters:
ctx- the parse tree
-
exitOrderby_item
Exit a parse tree produced byJDQLParser.orderby_item().- Parameters:
ctx- the parse tree
-
enterConditional_expression
Enter a parse tree produced byJDQLParser.conditional_expression().- Parameters:
ctx- the parse tree
-
exitConditional_expression
Exit a parse tree produced byJDQLParser.conditional_expression().- Parameters:
ctx- the parse tree
-
enterComparison_expression
Enter a parse tree produced byJDQLParser.comparison_expression().- Parameters:
ctx- the parse tree
-
exitComparison_expression
Exit a parse tree produced byJDQLParser.comparison_expression().- Parameters:
ctx- the parse tree
-
enterComparison_operator
Enter a parse tree produced byJDQLParser.comparison_operator().- Parameters:
ctx- the parse tree
-
exitComparison_operator
Exit a parse tree produced byJDQLParser.comparison_operator().- Parameters:
ctx- the parse tree
-
enterBetween_expression
Enter a parse tree produced byJDQLParser.between_expression().- Parameters:
ctx- the parse tree
-
exitBetween_expression
Exit a parse tree produced byJDQLParser.between_expression().- Parameters:
ctx- the parse tree
-
enterLike_expression
Enter a parse tree produced byJDQLParser.like_expression().- Parameters:
ctx- the parse tree
-
exitLike_expression
Exit a parse tree produced byJDQLParser.like_expression().- Parameters:
ctx- the parse tree
-
enterIn_expression
Enter a parse tree produced byJDQLParser.in_expression().- Parameters:
ctx- the parse tree
-
exitIn_expression
Exit a parse tree produced byJDQLParser.in_expression().- Parameters:
ctx- the parse tree
-
enterIn_item
Enter a parse tree produced byJDQLParser.in_item().- Parameters:
ctx- the parse tree
-
exitIn_item
Exit a parse tree produced byJDQLParser.in_item().- Parameters:
ctx- the parse tree
-
enterNull_comparison_expression
Enter a parse tree produced byJDQLParser.null_comparison_expression().- Parameters:
ctx- the parse tree
-
exitNull_comparison_expression
Exit a parse tree produced byJDQLParser.null_comparison_expression().- Parameters:
ctx- the parse tree
-
enterScalar_expression
Enter a parse tree produced byJDQLParser.scalar_expression().- Parameters:
ctx- the parse tree
-
exitScalar_expression
Exit a parse tree produced byJDQLParser.scalar_expression().- Parameters:
ctx- the parse tree
-
enterPrimary_expression
Enter a parse tree produced byJDQLParser.primary_expression().- Parameters:
ctx- the parse tree
-
exitPrimary_expression
Exit a parse tree produced byJDQLParser.primary_expression().- Parameters:
ctx- the parse tree
-
enterFunction_expression
Enter a parse tree produced byJDQLParser.function_expression().- Parameters:
ctx- the parse tree
-
exitFunction_expression
Exit a parse tree produced byJDQLParser.function_expression().- Parameters:
ctx- the parse tree
-
enterSpecial_expression
Enter a parse tree produced byJDQLParser.special_expression().- Parameters:
ctx- the parse tree
-
exitSpecial_expression
Exit a parse tree produced byJDQLParser.special_expression().- Parameters:
ctx- the parse tree
-
enterState_field_path_expression
Enter a parse tree produced byJDQLParser.state_field_path_expression().- Parameters:
ctx- the parse tree
-
exitState_field_path_expression
Exit a parse tree produced byJDQLParser.state_field_path_expression().- Parameters:
ctx- the parse tree
-
enterEntity_name
Enter a parse tree produced byJDQLParser.entity_name().- Parameters:
ctx- the parse tree
-
exitEntity_name
Exit a parse tree produced byJDQLParser.entity_name().- Parameters:
ctx- the parse tree
-
enterEnum_literal
Enter a parse tree produced byJDQLParser.enum_literal().- Parameters:
ctx- the parse tree
-
exitEnum_literal
Exit a parse tree produced byJDQLParser.enum_literal().- Parameters:
ctx- the parse tree
-
enterInput_parameter
Enter a parse tree produced byJDQLParser.input_parameter().- Parameters:
ctx- the parse tree
-
exitInput_parameter
Exit a parse tree produced byJDQLParser.input_parameter().- Parameters:
ctx- the parse tree
-
enterLiteral
Enter a parse tree produced byJDQLParser.literal().- Parameters:
ctx- the parse tree
-
exitLiteral
Exit a parse tree produced byJDQLParser.literal().- Parameters:
ctx- the parse tree
-