- java.lang.Object
-
- com.powsybl.timeseries.ast.AbstractMinMaxNodeCalc
-
- com.powsybl.timeseries.ast.MaxNodeCalc
-
- All Implemented Interfaces:
NodeCalc
public class MaxNodeCalc extends AbstractMinMaxNodeCalc
- Author:
- Geoffroy Jamgotchian
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.powsybl.timeseries.ast.AbstractMinMaxNodeCalc
AbstractMinMaxNodeCalc.ParsingContext
-
-
Field Summary
-
Fields inherited from class com.powsybl.timeseries.ast.AbstractMinMaxNodeCalc
child, value
-
-
Constructor Summary
Constructors Constructor Description MaxNodeCalc(NodeCalc child, double max)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R,A>
Raccept(NodeCalcVisitor<R,A> visitor, A arg, int depth)
<R,A>
RacceptHandle(NodeCalcVisitor<R,A> visitor, A arg, Deque<Object> resultsStack)
<R,A>
voidacceptIterate(NodeCalcVisitor<R,A> visitor, A arg, Deque<Object> nodesStack)
boolean
equals(Object obj)
protected String
getJsonName()
double
getMax()
int
hashCode()
-
Methods inherited from class com.powsybl.timeseries.ast.AbstractMinMaxNodeCalc
getChild, parseJson2, setChild, writeJson
-
-
-
-
Constructor Detail
-
MaxNodeCalc
public MaxNodeCalc(NodeCalc child, double max)
-
-
Method Detail
-
getMax
public double getMax()
-
accept
public <R,A> R accept(NodeCalcVisitor<R,A> visitor, A arg, int depth)
-
acceptHandle
public <R,A> R acceptHandle(NodeCalcVisitor<R,A> visitor, A arg, Deque<Object> resultsStack)
-
acceptIterate
public <R,A> void acceptIterate(NodeCalcVisitor<R,A> visitor, A arg, Deque<Object> nodesStack)
-
getJsonName
protected String getJsonName()
- Specified by:
getJsonName
in classAbstractMinMaxNodeCalc
-
-