Package app.dassana.rules
Interface RuleSetListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
RuleSetBaseListener,RuleSetTreeBuilder
public interface RuleSetListener extends org.antlr.v4.runtime.tree.ParseTreeListenerThis interface defines a complete listener for a parse tree produced byRuleSetParser.
-
-
Method Summary
-
-
-
Method Detail
-
enterRule_set
void enterRule_set(RuleSetParser.Rule_setContext ctx)
Enter a parse tree produced byRuleSetParser.rule_set().- Parameters:
ctx- the parse tree
-
exitRule_set
void exitRule_set(RuleSetParser.Rule_setContext ctx)
Exit a parse tree produced byRuleSetParser.rule_set().- Parameters:
ctx- the parse tree
-
enterSingle_rule
void enterSingle_rule(RuleSetParser.Single_ruleContext ctx)
Enter a parse tree produced byRuleSetParser.single_rule().- Parameters:
ctx- the parse tree
-
exitSingle_rule
void exitSingle_rule(RuleSetParser.Single_ruleContext ctx)
Exit a parse tree produced byRuleSetParser.single_rule().- Parameters:
ctx- the parse tree
-
enterParenExpression
void enterParenExpression(RuleSetParser.ParenExpressionContext ctx)
Enter a parse tree produced by theParenExpressionlabeled alternative inRuleSetParser.logical_expr().- Parameters:
ctx- the parse tree
-
exitParenExpression
void exitParenExpression(RuleSetParser.ParenExpressionContext ctx)
Exit a parse tree produced by theParenExpressionlabeled alternative inRuleSetParser.logical_expr().- Parameters:
ctx- the parse tree
-
enterLogicalExpressionAnd
void enterLogicalExpressionAnd(RuleSetParser.LogicalExpressionAndContext ctx)
Enter a parse tree produced by theLogicalExpressionAndlabeled alternative inRuleSetParser.logical_expr().- Parameters:
ctx- the parse tree
-
exitLogicalExpressionAnd
void exitLogicalExpressionAnd(RuleSetParser.LogicalExpressionAndContext ctx)
Exit a parse tree produced by theLogicalExpressionAndlabeled alternative inRuleSetParser.logical_expr().- Parameters:
ctx- the parse tree
-
enterLogicalExpressionNot
void enterLogicalExpressionNot(RuleSetParser.LogicalExpressionNotContext ctx)
Enter a parse tree produced by theLogicalExpressionNotlabeled alternative inRuleSetParser.logical_expr().- Parameters:
ctx- the parse tree
-
exitLogicalExpressionNot
void exitLogicalExpressionNot(RuleSetParser.LogicalExpressionNotContext ctx)
Exit a parse tree produced by theLogicalExpressionNotlabeled alternative inRuleSetParser.logical_expr().- Parameters:
ctx- the parse tree
-
enterJsonPathConditionExpression
void enterJsonPathConditionExpression(RuleSetParser.JsonPathConditionExpressionContext ctx)
Enter a parse tree produced by theJsonPathConditionExpressionlabeled alternative inRuleSetParser.logical_expr().- Parameters:
ctx- the parse tree
-
exitJsonPathConditionExpression
void exitJsonPathConditionExpression(RuleSetParser.JsonPathConditionExpressionContext ctx)
Exit a parse tree produced by theJsonPathConditionExpressionlabeled alternative inRuleSetParser.logical_expr().- Parameters:
ctx- the parse tree
-
enterLogicalExpressionOr
void enterLogicalExpressionOr(RuleSetParser.LogicalExpressionOrContext ctx)
Enter a parse tree produced by theLogicalExpressionOrlabeled alternative inRuleSetParser.logical_expr().- Parameters:
ctx- the parse tree
-
exitLogicalExpressionOr
void exitLogicalExpressionOr(RuleSetParser.LogicalExpressionOrContext ctx)
Exit a parse tree produced by theLogicalExpressionOrlabeled alternative inRuleSetParser.logical_expr().- Parameters:
ctx- the parse tree
-
enterGenericJsonPathCondition
void enterGenericJsonPathCondition(RuleSetParser.GenericJsonPathConditionContext ctx)
Enter a parse tree produced by theGenericJsonPathConditionlabeled alternative inRuleSetParser.json_path_condition().- Parameters:
ctx- the parse tree
-
exitGenericJsonPathCondition
void exitGenericJsonPathCondition(RuleSetParser.GenericJsonPathConditionContext ctx)
Exit a parse tree produced by theGenericJsonPathConditionlabeled alternative inRuleSetParser.json_path_condition().- Parameters:
ctx- the parse tree
-
enterJsonPathCondition
void enterJsonPathCondition(RuleSetParser.JsonPathConditionContext ctx)
Enter a parse tree produced by theJsonPathConditionlabeled alternative inRuleSetParser.json_path_condition().- Parameters:
ctx- the parse tree
-
exitJsonPathCondition
void exitJsonPathCondition(RuleSetParser.JsonPathConditionContext ctx)
Exit a parse tree produced by theJsonPathConditionlabeled alternative inRuleSetParser.json_path_condition().- Parameters:
ctx- the parse tree
-
enterOperator
void enterOperator(RuleSetParser.OperatorContext ctx)
Enter a parse tree produced byRuleSetParser.operator().- Parameters:
ctx- the parse tree
-
exitOperator
void exitOperator(RuleSetParser.OperatorContext ctx)
Exit a parse tree produced byRuleSetParser.operator().- Parameters:
ctx- the parse tree
-
enterExistsOperator
void enterExistsOperator(RuleSetParser.ExistsOperatorContext ctx)
Enter a parse tree produced by theExistsOperatorlabeled alternative inRuleSetParser.generic_operators().- Parameters:
ctx- the parse tree
-
exitExistsOperator
void exitExistsOperator(RuleSetParser.ExistsOperatorContext ctx)
Exit a parse tree produced by theExistsOperatorlabeled alternative inRuleSetParser.generic_operators().- Parameters:
ctx- the parse tree
-
enterDoesNotExistOperator
void enterDoesNotExistOperator(RuleSetParser.DoesNotExistOperatorContext ctx)
Enter a parse tree produced by theDoesNotExistOperatorlabeled alternative inRuleSetParser.generic_operators().- Parameters:
ctx- the parse tree
-
exitDoesNotExistOperator
void exitDoesNotExistOperator(RuleSetParser.DoesNotExistOperatorContext ctx)
Exit a parse tree produced by theDoesNotExistOperatorlabeled alternative inRuleSetParser.generic_operators().- Parameters:
ctx- the parse tree
-
enterEmptyOperator
void enterEmptyOperator(RuleSetParser.EmptyOperatorContext ctx)
Enter a parse tree produced by theEmptyOperatorlabeled alternative inRuleSetParser.generic_operators().- Parameters:
ctx- the parse tree
-
exitEmptyOperator
void exitEmptyOperator(RuleSetParser.EmptyOperatorContext ctx)
Exit a parse tree produced by theEmptyOperatorlabeled alternative inRuleSetParser.generic_operators().- Parameters:
ctx- the parse tree
-
enterNumberGreaterThanOperator
void enterNumberGreaterThanOperator(RuleSetParser.NumberGreaterThanOperatorContext ctx)
Enter a parse tree produced by theNumberGreaterThanOperatorlabeled alternative inRuleSetParser.number_operators().- Parameters:
ctx- the parse tree
-
exitNumberGreaterThanOperator
void exitNumberGreaterThanOperator(RuleSetParser.NumberGreaterThanOperatorContext ctx)
Exit a parse tree produced by theNumberGreaterThanOperatorlabeled alternative inRuleSetParser.number_operators().- Parameters:
ctx- the parse tree
-
enterStringContainsExpression
void enterStringContainsExpression(RuleSetParser.StringContainsExpressionContext ctx)
Enter a parse tree produced by theStringContainsExpressionlabeled alternative inRuleSetParser.string_operators().- Parameters:
ctx- the parse tree
-
exitStringContainsExpression
void exitStringContainsExpression(RuleSetParser.StringContainsExpressionContext ctx)
Exit a parse tree produced by theStringContainsExpressionlabeled alternative inRuleSetParser.string_operators().- Parameters:
ctx- the parse tree
-
enterStringEqualsOperator
void enterStringEqualsOperator(RuleSetParser.StringEqualsOperatorContext ctx)
Enter a parse tree produced by theStringEqualsOperatorlabeled alternative inRuleSetParser.string_operators().- Parameters:
ctx- the parse tree
-
exitStringEqualsOperator
void exitStringEqualsOperator(RuleSetParser.StringEqualsOperatorContext ctx)
Exit a parse tree produced by theStringEqualsOperatorlabeled alternative inRuleSetParser.string_operators().- Parameters:
ctx- the parse tree
-
enterJson_path
void enterJson_path(RuleSetParser.Json_pathContext ctx)
Enter a parse tree produced byRuleSetParser.json_path().- Parameters:
ctx- the parse tree
-
exitJson_path
void exitJson_path(RuleSetParser.Json_pathContext ctx)
Exit a parse tree produced byRuleSetParser.json_path().- Parameters:
ctx- the parse tree
-
enterComparison_value
void enterComparison_value(RuleSetParser.Comparison_valueContext ctx)
Enter a parse tree produced byRuleSetParser.comparison_value().- Parameters:
ctx- the parse tree
-
exitComparison_value
void exitComparison_value(RuleSetParser.Comparison_valueContext ctx)
Exit a parse tree produced byRuleSetParser.comparison_value().- Parameters:
ctx- the parse tree
-
-