public class FloatTypeHandler extends NumberTypeHandler
locale
FORMAT_SETTING
NIL
Constructor and Description |
---|
FloatTypeHandler() |
Modifier and Type | Method and Description |
---|---|
protected Float |
createNumber(BigDecimal bg)
Parses a Number from a BigDecimal.
|
protected Float |
createNumber(String text)
Parses a Number from text.
|
Class<?> |
getType()
Returns the class type supported by this handler.
|
createDecimalFormat, format, getPattern, newInstance, parse, setPattern
getLocale, setLocale
protected Float createNumber(String text) throws NumberFormatException
NumberTypeHandler
createNumber
in class NumberTypeHandler
text
- the text to convert to a NumberNumberFormatException
- if the text is not a valid numberprotected Float createNumber(BigDecimal bg) throws ArithmeticException
NumberTypeHandler
createNumber
in class NumberTypeHandler
bg
- the BigDecimal version of the numberArithmeticException
- if the BigDecimal cannot be converted
to the Number type supported by this handlerpublic Class<?> getType()
TypeHandler