public class NumberToNumber extends Object implements Converter
NumberUtils.convertNumberToTargetClass(Number, Class)
to perform the conversion.Byte
,
Short
,
Integer
,
Long
,
BigInteger
,
Float
,
Double
,
BigDecimal
Constructor and Description |
---|
NumberToNumber() |
Modifier and Type | Method and Description |
---|---|
Object |
convertSourceToTargetClass(Object source,
Class targetClass)
Convert the provided source object argument to an instance of the specified target class.
|
Class |
getSourceClass()
The source class this converter can convert from.
|
Class |
getTargetClass()
The target class this converter can convert to.
|
public Class getSourceClass()
Converter
getSourceClass
in interface Converter
public Class getTargetClass()
Converter
getTargetClass
in interface Converter
public Object convertSourceToTargetClass(Object source, Class targetClass) throws Exception
Converter
convertSourceToTargetClass
in interface Converter
source
- the source object to convert, which must be an instance of Converter.getSourceClass()
targetClass
- the target class to convert the source to, which must be equal to or a specialization of
Converter.getTargetClass()
targetClass
Exception
- an exception occurred performing the conversion