public final class ChainLevelVisitor extends PolicyRuleBaseVisitor<Void>
Constructor and Description |
---|
ChainLevelVisitor(int limit) |
Modifier and Type | Method and Description |
---|---|
Void |
visitExpressionLogicalAndExpr(PolicyRuleParser.ExpressionLogicalAndExprContext ctx)
Visit a parse tree produced by the
ExpressionLogicalAndExpr
labeled alternative in PolicyRuleParser.expression() . |
Void |
visitExpressionLogicalOrExpr(PolicyRuleParser.ExpressionLogicalOrExprContext ctx)
Visit a parse tree produced by the
ExpressionLogicalOrExpr
labeled alternative in PolicyRuleParser.expression() . |
Void |
visitExpressionNestedExpr(PolicyRuleParser.ExpressionNestedExprContext ctx)
Visit a parse tree produced by the
ExpressionNestedExpr
labeled alternative in PolicyRuleParser.expression() . |
visitExpressionAbstractOperatorExpr, visitExpressionFunctionCallExpr, visitExpressionLogicalNotExpr, visitOperatorEqualsExpr, visitOperatorNotEqualsExpr, visitParameterList, visitParameterStringArrayExpr, visitParameterStringLiteralExpr, visitParameterVariableExpr, visitProgram, visitStringArray
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
public Void visitExpressionNestedExpr(PolicyRuleParser.ExpressionNestedExprContext ctx)
PolicyRuleBaseVisitor
ExpressionNestedExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExpressionNestedExpr
in interface PolicyRuleVisitor<Void>
visitExpressionNestedExpr
in class PolicyRuleBaseVisitor<Void>
ctx
- the parse treepublic Void visitExpressionLogicalAndExpr(PolicyRuleParser.ExpressionLogicalAndExprContext ctx)
PolicyRuleBaseVisitor
ExpressionLogicalAndExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExpressionLogicalAndExpr
in interface PolicyRuleVisitor<Void>
visitExpressionLogicalAndExpr
in class PolicyRuleBaseVisitor<Void>
ctx
- the parse treepublic Void visitExpressionLogicalOrExpr(PolicyRuleParser.ExpressionLogicalOrExprContext ctx)
PolicyRuleBaseVisitor
ExpressionLogicalOrExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExpressionLogicalOrExpr
in interface PolicyRuleVisitor<Void>
visitExpressionLogicalOrExpr
in class PolicyRuleBaseVisitor<Void>
ctx
- the parse tree