Uses of Interface
com.powsybl.timeseries.ast.NodeCalc
-
Packages that use NodeCalc Package Description com.powsybl.timeseries com.powsybl.timeseries.ast com.powsybl.timeseries.json -
-
Uses of NodeCalc in com.powsybl.timeseries
Methods in com.powsybl.timeseries with parameters of type NodeCalc Modifier and Type Method Description static TimeSeriesIndex
CalculatedTimeSeries. computeIndex(NodeCalc nodeCalc, TimeSeriesNameResolver resolver)
static Set<Integer>
CalculatedTimeSeries. computeVersions(NodeCalc nodeCalc, TimeSeriesNameResolver resolver)
Constructors in com.powsybl.timeseries with parameters of type NodeCalc Constructor Description CalculatedTimeSeries(String name, NodeCalc nodeCalc)
CalculatedTimeSeries(String name, NodeCalc nodeCalc, TimeSeriesNameResolver resolver)
-
Uses of NodeCalc in com.powsybl.timeseries.ast
Subinterfaces of NodeCalc in com.powsybl.timeseries.ast Modifier and Type Interface Description interface
LiteralNodeCalc
Classes in com.powsybl.timeseries.ast that implement NodeCalc Modifier and Type Class Description class
AbstractMinMaxNodeCalc
class
AbstractSingleChildNodeCalc
class
BigDecimalNodeCalc
class
BinaryOperation
class
DoubleNodeCalc
class
FloatNodeCalc
class
IntegerNodeCalc
class
MaxNodeCalc
class
MinNodeCalc
class
TimeNodeCalc
class
TimeSeriesNameNodeCalc
class
TimeSeriesNumNodeCalc
class
UnaryOperation
Fields in com.powsybl.timeseries.ast declared as NodeCalc Modifier and Type Field Description protected NodeCalc
AbstractMinMaxNodeCalc. child
protected NodeCalc
AbstractSingleChildNodeCalc. child
static NodeCalc
DoubleNodeCalc. ONE
Methods in com.powsybl.timeseries.ast that return NodeCalc Modifier and Type Method Description NodeCalc
AbstractMinMaxNodeCalc. getChild()
NodeCalc
AbstractSingleChildNodeCalc. getChild()
NodeCalc
BinaryOperation. getLeft()
NodeCalc
BinaryOperation. getRight()
NodeCalc
DefaultNodeCalcVisitor. iterate(MaxNodeCalc nodeCalc, A arg)
NodeCalc
DefaultNodeCalcVisitor. iterate(MinNodeCalc nodeCalc, A arg)
NodeCalc
DefaultNodeCalcVisitor. iterate(TimeNodeCalc nodeCalc, A arg)
NodeCalc
DefaultNodeCalcVisitor. iterate(UnaryOperation nodeCalc, A arg)
NodeCalc
NodeCalcCloner. iterate(MaxNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcCloner. iterate(MinNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcCloner. iterate(TimeNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcCloner. iterate(UnaryOperation nodeCalc, A arg)
NodeCalc
NodeCalcEvaluator. iterate(MaxNodeCalc nodeCalc, DoubleMultiPoint multiPoint)
NodeCalc
NodeCalcEvaluator. iterate(MinNodeCalc nodeCalc, DoubleMultiPoint multiPoint)
NodeCalc
NodeCalcEvaluator. iterate(TimeNodeCalc nodeCalc, DoubleMultiPoint multiPoint)
NodeCalc
NodeCalcEvaluator. iterate(UnaryOperation nodeCalc, DoubleMultiPoint multiPoint)
NodeCalc
NodeCalcModifier. iterate(MaxNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcModifier. iterate(MinNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcModifier. iterate(TimeNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcModifier. iterate(UnaryOperation nodeCalc, A arg)
NodeCalc
NodeCalcPrinter. iterate(MaxNodeCalc nodeCalc, Void arg)
NodeCalc
NodeCalcPrinter. iterate(MinNodeCalc nodeCalc, Void arg)
NodeCalc
NodeCalcPrinter. iterate(TimeNodeCalc nodeCalc, Void arg)
NodeCalc
NodeCalcPrinter. iterate(UnaryOperation nodeCalc, Void arg)
NodeCalc
NodeCalcVisitor. iterate(MaxNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcVisitor. iterate(MinNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcVisitor. iterate(TimeNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcVisitor. iterate(UnaryOperation nodeCalc, A arg)
static NodeCalc
NodeCalc. parseJson(com.fasterxml.jackson.core.JsonParser parser)
static NodeCalc
NodeCalc. parseJson(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.core.JsonToken token)
static NodeCalc
NodeCalc. parseJson(String json)
static NodeCalc
NodeCalcResolver. resolve(NodeCalc nodeCalc, Map<String,Integer> timeSeriesNums)
static NodeCalc
NodeCalcSimplifier. simplify(NodeCalc nodeCalc)
NodeCalc
NodeCalcCloner. visit(BigDecimalNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcCloner. visit(BinaryOperation nodeCalc, A arg, NodeCalc left, NodeCalc right)
NodeCalc
NodeCalcCloner. visit(DoubleNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcCloner. visit(FloatNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcCloner. visit(IntegerNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcCloner. visit(MaxNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcCloner. visit(MinNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcCloner. visit(TimeNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcCloner. visit(TimeSeriesNameNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcCloner. visit(TimeSeriesNumNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcCloner. visit(UnaryOperation nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcModifier. visit(BigDecimalNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcModifier. visit(BinaryOperation nodeCalc, A arg, NodeCalc left, NodeCalc right)
NodeCalc
NodeCalcModifier. visit(DoubleNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcModifier. visit(FloatNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcModifier. visit(IntegerNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcModifier. visit(MaxNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcModifier. visit(MinNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcModifier. visit(TimeNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcModifier. visit(TimeSeriesNameNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcModifier. visit(TimeSeriesNumNodeCalc nodeCalc, A arg)
NodeCalc
NodeCalcModifier. visit(UnaryOperation nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcResolver. visit(TimeSeriesNameNodeCalc nodeCalc, Void arg)
Methods in com.powsybl.timeseries.ast that return types with arguments of type NodeCalc Modifier and Type Method Description org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
DefaultNodeCalcVisitor. iterate(BinaryOperation nodeCalc, A arg)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
DefaultNodeCalcVisitor. iterate(BinaryOperation nodeCalc, A arg)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
NodeCalcCloner. iterate(BinaryOperation nodeCalc, A arg)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
NodeCalcCloner. iterate(BinaryOperation nodeCalc, A arg)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
NodeCalcEvaluator. iterate(BinaryOperation nodeCalc, DoubleMultiPoint multiPoint)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
NodeCalcEvaluator. iterate(BinaryOperation nodeCalc, DoubleMultiPoint multiPoint)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
NodeCalcModifier. iterate(BinaryOperation nodeCalc, A arg)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
NodeCalcModifier. iterate(BinaryOperation nodeCalc, A arg)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
NodeCalcPrinter. iterate(BinaryOperation nodeCalc, Void arg)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
NodeCalcPrinter. iterate(BinaryOperation nodeCalc, Void arg)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
NodeCalcVisitor. iterate(BinaryOperation nodeCalc, A arg)
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc>
NodeCalcVisitor. iterate(BinaryOperation nodeCalc, A arg)
Methods in com.powsybl.timeseries.ast with parameters of type NodeCalc Modifier and Type Method Description static UnaryOperation
UnaryOperation. abs(NodeCalc child)
static BinaryOperation
BinaryOperation. div(NodeCalc left, NodeCalc right)
static BinaryOperation
BinaryOperation. equals(NodeCalc left, NodeCalc right)
static double
NodeCalcEvaluator. eval(NodeCalc nodeCalc, DoubleMultiPoint multiPoint)
static BinaryOperation
BinaryOperation. greaterThan(NodeCalc left, NodeCalc right)
static BinaryOperation
BinaryOperation. greaterThanOrEqualsTo(NodeCalc left, NodeCalc right)
static BinaryOperation
BinaryOperation. lessThan(NodeCalc left, NodeCalc right)
static BinaryOperation
BinaryOperation. lessThanOrEqualsTo(NodeCalc left, NodeCalc right)
static Set<String>
TimeSeriesNames. list(NodeCalc nodeCalc)
static BinaryOperation
BinaryOperation. minus(NodeCalc left, NodeCalc right)
static BinaryOperation
BinaryOperation. multiply(NodeCalc left, NodeCalc right)
static UnaryOperation
UnaryOperation. negative(NodeCalc child)
static BinaryOperation
BinaryOperation. notEquals(NodeCalc left, NodeCalc right)
static BinaryOperation
BinaryOperation. plus(NodeCalc left, NodeCalc right)
static UnaryOperation
UnaryOperation. positive(NodeCalc child)
static String
NodeCalcPrinter. print(NodeCalc nodeCalc)
static NodeCalc
NodeCalcResolver. resolve(NodeCalc nodeCalc, Map<String,Integer> timeSeriesNums)
void
AbstractMinMaxNodeCalc. setChild(NodeCalc child)
void
AbstractSingleChildNodeCalc. setChild(NodeCalc child)
void
BinaryOperation. setLeft(NodeCalc left)
void
BinaryOperation. setRight(NodeCalc right)
static NodeCalc
NodeCalcSimplifier. simplify(NodeCalc nodeCalc)
static String
NodeCalc. toJson(NodeCalc node)
NodeCalc
NodeCalcCloner. visit(BinaryOperation nodeCalc, A arg, NodeCalc left, NodeCalc right)
NodeCalc
NodeCalcCloner. visit(MaxNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcCloner. visit(MinNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcCloner. visit(TimeNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcCloner. visit(UnaryOperation nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcModifier. visit(BinaryOperation nodeCalc, A arg, NodeCalc left, NodeCalc right)
NodeCalc
NodeCalcModifier. visit(MaxNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcModifier. visit(MinNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcModifier. visit(TimeNodeCalc nodeCalc, A arg, NodeCalc child)
NodeCalc
NodeCalcModifier. visit(UnaryOperation nodeCalc, A arg, NodeCalc child)
static <R,A>
RNodeCalcVisitors. visit(NodeCalc root, A arg, NodeCalcVisitor<R,A> visitor)
Perform the post-order tree traversal ofroot
usingvisitor
.static void
NodeCalc. writeJson(NodeCalc node, com.fasterxml.jackson.core.JsonGenerator generator)
Constructors in com.powsybl.timeseries.ast with parameters of type NodeCalc Constructor Description AbstractMinMaxNodeCalc(NodeCalc child, double value)
MaxNodeCalc(NodeCalc child, double max)
MinNodeCalc(NodeCalc child, double min)
TimeNodeCalc(NodeCalc child)
-
Uses of NodeCalc in com.powsybl.timeseries.json
Methods in com.powsybl.timeseries.json that return NodeCalc Modifier and Type Method Description NodeCalc
NodeCalcJsonDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser jsonParser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext)
Methods in com.powsybl.timeseries.json with parameters of type NodeCalc Modifier and Type Method Description void
NodeCalcJsonSerializer. serialize(NodeCalc node, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
-