Red Hat Training

A Red Hat training course is available for Red Hat Fuse

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.