org.pentaho.reporting.libraries.formula.operators
public class DivideOperator extends AbstractNumericOperator
ZERO| Constructor and Description |
|---|
DivideOperator() |
| Modifier and Type | Method and Description |
|---|---|
static java.math.BigDecimal |
divide(java.math.BigDecimal bd1,
java.math.BigDecimal bd2) |
java.lang.Number |
evaluate(java.lang.Number number1,
java.lang.Number number2) |
int |
getLevel() |
boolean |
isAssociative()
Defines, whether the operation is associative.
|
boolean |
isLeftOperation()
Defines the bind-direction of the operator.
|
java.lang.String |
toString() |
evaluatepublic java.lang.Number evaluate(java.lang.Number number1,
java.lang.Number number2)
throws EvaluationException
evaluate in class AbstractNumericOperatorEvaluationExceptionpublic static java.math.BigDecimal divide(java.math.BigDecimal bd1,
java.math.BigDecimal bd2)
throws EvaluationException
EvaluationExceptionpublic int getLevel()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isLeftOperation()
InfixOperatorpublic boolean isAssociative()