Package io.dialob.rule.parser.node
Interface ASTVisitor
-
- All Known Implementing Classes:
AstMatcher,CloneVisitor,ConvertDateMinusDateVisitor,EvalNotExpressionsVisitor,ExpressionMerger,ExpressionWriterVisitor,ModifyingMinifierVisitor,NotExpressionVisitor,ValidateExpressionVisitor
public interface ASTVisitor
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default @NotNull NodeBaseendCallExpr(@NotNull CallExprNode node)default @Nullable ASTVisitorvisitCallExpr(@NotNull CallExprNode node)default @NotNull NodeBasevisitConstExpr(@NotNull ConstExprNode node)default @NotNull NodeBasevisitIdExpr(@NotNull IdExprNode node)
-
-
-
Method Detail
-
visitCallExpr
@Nullable default @Nullable ASTVisitor visitCallExpr(@NotNull @NotNull CallExprNode node)
-
endCallExpr
@NotNull default @NotNull NodeBase endCallExpr(@NotNull @NotNull CallExprNode node)
-
visitConstExpr
@NotNull default @NotNull NodeBase visitConstExpr(@NotNull @NotNull ConstExprNode node)
-
visitIdExpr
@NotNull default @NotNull NodeBase visitIdExpr(@NotNull @NotNull IdExprNode node)
-
-