Class SignedZonedDecimal
java.lang.Object
nablarch.core.dataformat.convertor.datatype.DataType<F,byte[]>
nablarch.core.dataformat.convertor.datatype.ByteStreamDataSupport<BigDecimal>
nablarch.core.dataformat.convertor.datatype.ZonedDecimal
nablarch.core.dataformat.convertor.datatype.SignedZonedDecimal
符号付きゾーン10進数のデータタイプ。
入力時にはバイト配列(符号付きゾーン10進数)をBigDecimal型に変換し、 出力時にはオブジェクト(BigDecimalや文字列型の数値など)をバイト配列(符号付きゾーン10進数)に変換して返却する。
- See Also:
-
Field Summary
Fields inherited from class nablarch.core.dataformat.convertor.datatype.DataType
convertEmptyToNull
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class nablarch.core.dataformat.convertor.datatype.ZonedDecimal
convertOnRead, convertOnWrite, getZoneSignNibbleNegative, initialize, setDefaultZoneSignNibbleNegative, setDefaultZoneSignNibblePositive, setSigned, setZoneNibble, setZoneSignNibbleNegative, setZoneSignNibblePositive
Methods inherited from class nablarch.core.dataformat.convertor.datatype.ByteStreamDataSupport
getSize, setSize
Methods inherited from class nablarch.core.dataformat.convertor.datatype.DataType
getField, removePadding, setConvertEmptyToNull
-
Constructor Details
-
SignedZonedDecimal
public SignedZonedDecimal()
-
-
Method Details
-
init
初期化処理を行う。- Overrides:
init
in classDataType<BigDecimal,
byte[]> - Parameters:
field
- フィールド定義args
- データタイプのパラメータ- Returns:
- 初期化されたデータタイプ (通常はthisをリターンする)
-