Package com.powsybl.timeseries.ast
Class NodeCalcModifier<A>
java.lang.Object
com.powsybl.timeseries.ast.NodeCalcModifier<A>
- All Implemented Interfaces:
NodeCalcVisitor<NodeCalc,
A>
- Direct Known Subclasses:
NodeCalcCacheCreator
,NodeCalcDuplicateDetector
,NodeCalcSimplifier
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioniterate
(AbstractBinaryNodeCalc nodeCalc, A arg) iterate
(CachedNodeCalc nodeCalc, A arg) iterate
(MaxNodeCalc nodeCalc, A arg) iterate
(MinNodeCalc nodeCalc, A arg) iterate
(TimeNodeCalc nodeCalc, A arg) iterate
(UnaryOperation nodeCalc, A arg) visit
(BigDecimalNodeCalc nodeCalc, A arg) visit
(BinaryMaxCalc nodeCalc, A arg, NodeCalc left, NodeCalc right) visit
(BinaryMinCalc nodeCalc, A arg, NodeCalc left, NodeCalc right) visit
(BinaryOperation nodeCalc, A arg, NodeCalc left, NodeCalc right) visit
(CachedNodeCalc nodeCalc, A arg, NodeCalc child) visit
(DoubleNodeCalc nodeCalc, A arg) visit
(FloatNodeCalc nodeCalc, A arg) visit
(IntegerNodeCalc nodeCalc, A arg) visit
(MaxNodeCalc nodeCalc, A arg, NodeCalc child) visit
(MinNodeCalc nodeCalc, A arg, NodeCalc child) visit
(TimeNodeCalc nodeCalc, A arg, NodeCalc child) visit
(TimeSeriesNameNodeCalc nodeCalc, A arg) visit
(TimeSeriesNumNodeCalc nodeCalc, A arg) visit
(UnaryOperation nodeCalc, A arg, NodeCalc child)
-
Constructor Details
-
NodeCalcModifier
public NodeCalcModifier()
-
-
Method Details
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
iterate
- Specified by:
iterate
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
iterate
- Specified by:
iterate
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
iterate
- Specified by:
iterate
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
iterate
- Specified by:
iterate
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
iterate
- Specified by:
iterate
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
visit
- Specified by:
visit
in interfaceNodeCalcVisitor<NodeCalc,
A>
-
iterate
public org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc> iterate(AbstractBinaryNodeCalc nodeCalc, A arg) - Specified by:
iterate
in interfaceNodeCalcVisitor<NodeCalc,
A>
-