Package com.powsybl.timeseries.ast
Class TimeNodeCalc
- java.lang.Object
-
- com.powsybl.timeseries.ast.AbstractSingleChildNodeCalc
-
- com.powsybl.timeseries.ast.TimeNodeCalc
-
- All Implemented Interfaces:
NodeCalc
public class TimeNodeCalc extends AbstractSingleChildNodeCalc
- Author:
- Geoffroy Jamgotchian
-
-
Field Summary
-
Fields inherited from class com.powsybl.timeseries.ast.AbstractSingleChildNodeCalc
child
-
-
Constructor Summary
Constructors Constructor Description TimeNodeCalc(NodeCalc child)
-
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)
int
hashCode()
void
writeJson(com.fasterxml.jackson.core.JsonGenerator generator)
-
Methods inherited from class com.powsybl.timeseries.ast.AbstractSingleChildNodeCalc
getChild, setChild
-
-
-
-
Constructor Detail
-
TimeNodeCalc
public TimeNodeCalc(NodeCalc child)
-
-
Method Detail
-
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)
-
writeJson
public void writeJson(com.fasterxml.jackson.core.JsonGenerator generator) throws IOException
- Throws:
IOException
-
-