Package com.powsybl.dsl.ast
Class DefaultExpressionVisitor<R,A>
java.lang.Object
com.powsybl.dsl.ast.DefaultExpressionVisitor<R,A>
- All Implemented Interfaces:
ExpressionVisitor<R,
A>
- Direct Known Subclasses:
DefaultActionExpressionVisitor
,ExpressionEvaluator
,ExpressionPrinter
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Constructor Summary
-
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)
-
Constructor Details
-
DefaultExpressionVisitor
public DefaultExpressionVisitor()
-
-
Method Details
-
visitComparisonOperator
- Specified by:
visitComparisonOperator
in interfaceExpressionVisitor<R,
A>
-
visitLogicalOperator
- Specified by:
visitLogicalOperator
in interfaceExpressionVisitor<R,
A>
-
visitArithmeticOperator
- Specified by:
visitArithmeticOperator
in interfaceExpressionVisitor<R,
A>
-
visitNotOperator
- Specified by:
visitNotOperator
in interfaceExpressionVisitor<R,
A>
-
visitLiteral
- Specified by:
visitLiteral
in interfaceExpressionVisitor<R,
A>
-