| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectfreemarker.core.ArithmeticEnginefreemarker.core.ArithmeticEngine.BigDecimalEnginepublic static class ArithmeticEngine.BigDecimalEngineextends ArithmeticEngineBigDecimal, then operates on these
converted BigDecimals.
Nested Class Summary |
Nested classes/interfaces inherited from class freemarker.core.ArithmeticEngine | |
ArithmeticEngine.BigDecimalEngine, ArithmeticEngine.ConservativeEngine | |
Field Summary |
Fields inherited from class freemarker.core.ArithmeticEngine | |
BIGDECIMAL_ENGINE, CONSERVATIVE_ENGINE, maxScale, minScale, roundingPolicy | |
Method Summary | |
Number |
|
int |
|
Number |
|
Number |
|
Number |
|
Number |
|
Number |
|
Methods inherited from class freemarker.core.ArithmeticEngine | |
add, compareNumbers, divide, modulus, multiply, setMaxScale, setMinScale, setRoundingPolicy, subtract, toNumber | |
public int compareNumbers(Number first,
Number second)
- Overrides:
- compareNumbers in interface ArithmeticEngine
public Number divide(Number first,
Number second)
- Overrides:
- divide in interface ArithmeticEngine
public Number modulus(Number first,
Number second)
- Overrides:
- modulus in interface ArithmeticEngine
public Number multiply(Number first,
Number second)
- Overrides:
- multiply in interface ArithmeticEngine
public Number subtract(Number first,
Number second)
- Overrides:
- subtract in interface ArithmeticEngine