private static java.math.BigDecimal |
ArithmeticOperator.evalBigDecimals(ArithmeticOperator.Type type,
java.math.BigDecimal a,
java.math.BigDecimal b) |
|
private static java.math.BigInteger |
ArithmeticOperator.evalBigIntegers(ArithmeticOperator.Type type,
java.math.BigInteger a,
java.math.BigInteger b) |
|
private static java.lang.Object |
ArithmeticOperator.evalDateInterval(ArithmeticOperator.Type type,
java.time.LocalDate a,
java.time.temporal.TemporalAmount b) |
|
private static java.lang.Object |
ArithmeticOperator.evalDates(ArithmeticOperator.Type type,
java.time.LocalDate a,
java.time.LocalDate b) |
|
private static java.lang.Object |
ArithmeticOperator.evalDateTimeInterval(ArithmeticOperator.Type type,
java.time.LocalDateTime a,
java.time.temporal.TemporalAmount b) |
|
private static java.lang.Object |
ArithmeticOperator.evalDateTimes(ArithmeticOperator.Type type,
java.time.LocalDateTime a,
java.time.LocalDateTime b) |
|
private static java.lang.Double |
ArithmeticOperator.evalDoubles(ArithmeticOperator.Type type,
java.lang.Double a,
java.lang.Double b) |
This helper implements the arithmetic operations for Double
values.
|
private static java.lang.Float |
ArithmeticOperator.evalFloats(ArithmeticOperator.Type type,
java.lang.Float a,
java.lang.Float b) |
This helper implements the arithmetic operations for Float
values.
|
private static java.lang.Object |
ArithmeticOperator.evalIntegers(ArithmeticOperator.Type type,
java.lang.Integer a,
java.lang.Integer b) |
This helper implements the arithmetic operations for Integer
values.
|
private static java.lang.Object |
ArithmeticOperator.evalIntervalDate(ArithmeticOperator.Type type,
java.time.temporal.TemporalAmount a,
java.time.LocalDate b) |
|
private static java.lang.Object |
ArithmeticOperator.evalIntervalDateTime(ArithmeticOperator.Type type,
java.time.temporal.TemporalAmount a,
java.time.LocalDateTime b) |
|
private static java.lang.Object |
ArithmeticOperator.evalIntervalTime(ArithmeticOperator.Type type,
java.time.temporal.TemporalAmount a,
java.time.LocalTime b) |
|
private static java.lang.Object |
ArithmeticOperator.evalLongs(ArithmeticOperator.Type type,
java.lang.Long a,
java.lang.Long b) |
This helper implements the arithmetic operations for Long
values.
|
static java.lang.Object |
ArithmeticOperator.evalObjects(ArithmeticOperator.Type type,
java.lang.Object aObj,
java.lang.Object bObj) |
This static helper method can be used to compute basic arithmetic
operations between two arguments.
|
private static java.lang.Object |
ArithmeticOperator.evalTimeInterval(ArithmeticOperator.Type type,
java.time.LocalTime a,
java.time.temporal.TemporalAmount b) |
|
private static java.lang.Object |
ArithmeticOperator.evalTimes(ArithmeticOperator.Type type,
java.time.LocalTime a,
java.time.LocalTime b) |
|