public interface PackedDecimalTypeConverter
PackedDecimalTypeConverter
interface is a converter for the
Java BigDecimal data type.Modifier and Type | Method and Description |
---|---|
BigDecimal |
getBigDecimal(byte[] ioArea,
int start,
int length,
Collection<String> warningStrings)
Retrieves the designated packed decimal value from the input/output byte
array.
|
void |
setBigDecimal(byte[] ioArea,
int start,
int length,
BigDecimal object,
Collection<String> warningStrings)
Sets the designated packed decimal value into the input/output byte
array.
|
BigDecimal getBigDecimal(byte[] ioArea, int start, int length, Collection<String> warningStrings) throws com.ibm.ims.dli.types.ConversionException
ioArea
- The input/output byte array to be read fromstart
- The starting offset in the input/output byte array to read
fromlength
- The number of bytes that will be read from the input/output
byte arraywarningStrings
- The associated warnings for the conversioncom.ibm.ims.dli.types.ConversionException
- if the bytes could not be converted to a packed decimalvoid setBigDecimal(byte[] ioArea, int start, int length, BigDecimal object, Collection<String> warningStrings) throws com.ibm.ims.dli.types.ConversionException
ioArea
- The input/output byte array to be written tostart
- The starting offset in the input/output byte array to write tolength
- The number of bytes that will be written in the input/output
byte arrayobject
- The value of the packed decimalwarningStrings
- The associated warnings for the conversioncom.ibm.ims.dli.types.ConversionException
- if the packed decimal value could not be converted to
bytes(c) Copyright IBM Corporation 2008, 2017.