public class NodeCalcCloner<A> extends Object implements NodeCalcVisitor<NodeCalc,A>
Constructor and Description |
---|
NodeCalcCloner() |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc> |
iterate(BinaryOperation nodeCalc,
A arg) |
NodeCalc |
iterate(MaxNodeCalc nodeCalc,
A arg) |
NodeCalc |
iterate(MinNodeCalc nodeCalc,
A arg) |
NodeCalc |
iterate(TimeNodeCalc nodeCalc,
A arg) |
NodeCalc |
iterate(UnaryOperation nodeCalc,
A arg) |
NodeCalc |
visit(BigDecimalNodeCalc nodeCalc,
A arg) |
NodeCalc |
visit(BinaryOperation nodeCalc,
A arg,
NodeCalc left,
NodeCalc right) |
NodeCalc |
visit(DoubleNodeCalc nodeCalc,
A arg) |
NodeCalc |
visit(FloatNodeCalc nodeCalc,
A arg) |
NodeCalc |
visit(IntegerNodeCalc nodeCalc,
A arg) |
NodeCalc |
visit(MaxNodeCalc nodeCalc,
A arg,
NodeCalc child) |
NodeCalc |
visit(MinNodeCalc nodeCalc,
A arg,
NodeCalc child) |
NodeCalc |
visit(TimeNodeCalc nodeCalc,
A arg,
NodeCalc child) |
NodeCalc |
visit(TimeSeriesNameNodeCalc nodeCalc,
A arg) |
NodeCalc |
visit(TimeSeriesNumNodeCalc nodeCalc,
A arg) |
NodeCalc |
visit(UnaryOperation nodeCalc,
A arg,
NodeCalc child) |
public NodeCalc visit(IntegerNodeCalc nodeCalc, A arg)
visit
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc visit(FloatNodeCalc nodeCalc, A arg)
visit
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc visit(DoubleNodeCalc nodeCalc, A arg)
visit
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc visit(BigDecimalNodeCalc nodeCalc, A arg)
visit
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc visit(BinaryOperation nodeCalc, A arg, NodeCalc left, NodeCalc right)
visit
in interface NodeCalcVisitor<NodeCalc,A>
public org.apache.commons.lang3.tuple.Pair<NodeCalc,NodeCalc> iterate(BinaryOperation nodeCalc, A arg)
iterate
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc visit(UnaryOperation nodeCalc, A arg, NodeCalc child)
visit
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc iterate(UnaryOperation nodeCalc, A arg)
iterate
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc visit(MinNodeCalc nodeCalc, A arg, NodeCalc child)
visit
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc iterate(MinNodeCalc nodeCalc, A arg)
iterate
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc visit(MaxNodeCalc nodeCalc, A arg, NodeCalc child)
visit
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc iterate(MaxNodeCalc nodeCalc, A arg)
iterate
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc visit(TimeNodeCalc nodeCalc, A arg, NodeCalc child)
visit
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc iterate(TimeNodeCalc nodeCalc, A arg)
iterate
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc visit(TimeSeriesNameNodeCalc nodeCalc, A arg)
visit
in interface NodeCalcVisitor<NodeCalc,A>
public NodeCalc visit(TimeSeriesNumNodeCalc nodeCalc, A arg)
visit
in interface NodeCalcVisitor<NodeCalc,A>
Copyright © 2020. All rights reserved.