Package com.powsybl.dsl.ast
Interface ExpressionVisitor<R,A>
- All Known Subinterfaces:
ActionExpressionVisitor<R,
A>
- All Known Implementing Classes:
ActionExpressionEvaluator
,ActionExpressionPrinter
,DefaultActionExpressionVisitor
,DefaultExpressionVisitor
,ExpressionActionTakenLister
,ExpressionEvaluator
,ExpressionPrinter
,ExpressionVariableLister
public interface ExpressionVisitor<R,A>
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Method Summary
Modifier and TypeMethodDescriptionvisitArithmeticOperator
(ArithmeticBinaryOperatorNode node, A arg) visitComparisonOperator
(ComparisonOperatorNode node, A arg) visitLiteral
(AbstractLiteralNode node, A arg) visitLogicalOperator
(LogicalBinaryOperatorNode node, A arg) visitNotOperator
(LogicalNotOperator node, A arg)
-
Method Details
-
visitLiteral
-
visitComparisonOperator
-
visitLogicalOperator
-
visitArithmeticOperator
-
visitNotOperator
-