Classes used to execute special actions based on the type. This includes mathematical operations and wrapper classes.
| Modifier and Type | Class and Description |
|---|---|
| public class | BigDecimalMath
BigDecimal NumberMath operations |
| public class | BigIntegerMath
BigInteger NumberMath operations |
| public class | DefaultTypeTransformation
Class providing various type conversions, coercions and boxing/unboxing operations. |
| public class | FloatingPointMath
FloatingPoint (Double and Float) NumberMath operations |
| public class | |
| public class | IntegerMath
Integer NumberMath operations |
| public class | LongMath
Long NumberMath operations |
| public abstract class | NumberMath
Stateless objects used to perform math on the various Number subclasses. |
| public class | |
| public class | ShortTypeHandling
Class providing various short paths for type conversions. |