4.14. Number-Based DataDecoder/DataEncoder Implementations
Several number-based DataDecoder/DataEncoder implementations are available:
- BigDecimalDecoder: use this to decode/encode a string to a java.math. BigDecimal instance.
- BigIntegerDecoder: use this to decode/encode a string to a java.math. BigInteger instance.
- DoubleDecoder: use this to decode/encode a string to a java.lang.Double instance (including primitive).
- FloatDecoder: use this to decode/encode a string to a java.lang.Float instance (including primitive).
- IntegerDecoder: use this to decode/encode a string to a java.lang.Integer instance (including primitive).
- LongDecoder: use this to decode/encode a string to a java.lang.Long instance (including primitive).
- ShortDecoder: use this to decode/encode a string to a java.lang.Short instance (including primitive).
You configure all of these implementations in the same way.