Package de.odysseus.el.misc
Class NumberOperations
java.lang.Object
de.odysseus.el.misc.NumberOperations
Arithmetic Operations as specified in chapter 1.7.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final Number
add
(TypeConverter converter, Object o1, Object o2) static final Number
div
(TypeConverter converter, Object o1, Object o2) private static final boolean
isBigDecimalOrBigInteger
(Object value) private static final boolean
private static final boolean
private static final boolean
private static final boolean
isFloatOrDouble
(Object value) private static final boolean
isFloatOrDoubleOrDotEe
(Object value) static final Number
mod
(TypeConverter converter, Object o1, Object o2) static final Number
mul
(TypeConverter converter, Object o1, Object o2) static final Number
neg
(TypeConverter converter, Object value) static final Number
sub
(TypeConverter converter, Object o1, Object o2)
-
Field Details
-
LONG_ZERO
-
-
Constructor Details
-
NumberOperations
public NumberOperations()
-
-
Method Details
-
isDotEe
-
isDotEe
-
isFloatOrDouble
-
isFloatOrDoubleOrDotEe
-
isBigDecimalOrBigInteger
-
isBigDecimalOrFloatOrDoubleOrDotEe
-
add
-
sub
-
mul
-
div
-
mod
-
neg
-