Package cdm.base.math.functions
Class ArithmeticOperation.ArithmeticOperationDefault
java.lang.Object
cdm.base.math.functions.ArithmeticOperation
cdm.base.math.functions.ArithmeticOperation.ArithmeticOperationDefault
- All Implemented Interfaces:
com.rosetta.model.lib.functions.RosettaFunction
- Enclosing class:
ArithmeticOperation
-
Nested Class Summary
Nested classes/interfaces inherited from class cdm.base.math.functions.ArithmeticOperation
ArithmeticOperation.ArithmeticOperationDefault -
Field Summary
Fields inherited from class cdm.base.math.functions.ArithmeticOperation
max, min -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BigDecimalassignOutput(BigDecimal result, BigDecimal n1, ArithmeticOperationEnum op, BigDecimal n2) protected BigDecimaldoEvaluate(BigDecimal n1, ArithmeticOperationEnum op, BigDecimal n2) Methods inherited from class cdm.base.math.functions.ArithmeticOperation
evaluateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.functions.RosettaFunction
toBuilder, toBuilder, toBuilder
-
Constructor Details
-
ArithmeticOperationDefault
public ArithmeticOperationDefault()
-
-
Method Details
-
doEvaluate
- Specified by:
doEvaluatein classArithmeticOperation
-
assignOutput
protected BigDecimal assignOutput(BigDecimal result, BigDecimal n1, ArithmeticOperationEnum op, BigDecimal n2)
-