Class ELArithmetic
java.lang.Object
org.apache.el.lang.ELArithmetic
- Direct Known Subclasses:
ELArithmetic.BigDecimalDelegate
,ELArithmetic.BigIntegerDelegate
,ELArithmetic.DoubleDelegate
,ELArithmetic.LongDelegate
A helper class of Arithmetic defined by the EL Specification
- Author:
- Jacob Hookom [jacob@hookom.net]
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
static final class
static final class
static final class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ELArithmetic.BigDecimalDelegate
static final ELArithmetic.BigIntegerDelegate
static final ELArithmetic.DoubleDelegate
static final ELArithmetic.LongDelegate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Number
static Number
protected abstract Number
protected final Number
protected abstract Number
protected abstract Number
static Number
static boolean
static boolean
isNumberType
(Class<?> type) protected abstract boolean
protected abstract Number
static Number
protected abstract Number
static Number
protected abstract Number
static Number
-
Field Details
-
BIGDECIMAL
-
BIGINTEGER
-
DOUBLE
-
LONG
-
-
Constructor Details
-
ELArithmetic
protected ELArithmetic()
-
-
Method Details
-
add
-
mod
-
subtract
-
divide
-
multiply
-
isNumber
-
isNumberType
-
add
-
multiply
-
subtract
-
mod
-
coerce
-
coerce
-
coerce
-
divide
-
matches
-