@DecodeType(value=java.math.BigDecimal.class) public class DABigDecimalDecoder extends BigDecimalDecoder
BigDecimal Decoder, which is EDI delimiters aware for parsing decimal.BigDecimal value is decoded)NumberDecoder.NumberTypeDataDecoder.FactoryFORMAT, TYPELOCALE, LOCALE_COUNTRY_CODE, LOCALE_LANGUAGE_CODE, VERIFY_LOCALE| Constructor and Description |
|---|
DABigDecimalDecoder() |
| Modifier and Type | Method and Description |
|---|---|
Object |
decode(String data)
Decode the supplied String data into a new Object data instance.
|
String |
encode(Object object)
Encode an object to a string.
|
String |
encode(Object object,
Delimiters interchangeDelimiters) |
protected Delimiters |
getContextDelimiters() |
getNumberFormat, getType, isPercentage, setConfigurationgetConfiguration, getLocale, getLocale, isLocalInstalledpublic Object decode(String data) throws DataDecodeException
DataDecoderdecode in interface DataDecoderdecode in class BigDecimalDecoderdata - Data to be decoded.DataDecodeException - Error decoding data.public String encode(Object object) throws DataDecodeException
DataEncoderencode in interface DataEncoderencode in class NumberDecoderobject - The object to be encoded.DataDecodeException - Error encoding object.public String encode(Object object, Delimiters interchangeDelimiters) throws DataDecodeException
DataDecodeExceptionprotected Delimiters getContextDelimiters()
Copyright © 2020. All rights reserved.