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