@Component @Scope(value="prototype") public class ComplementCalcDiv extends ComplementCalc
設定値 type : calcDiv name : 値を補完するフィールド名 position : 補完の実行順 mode : 補完モード(未設定[0]:常に補完, EMPTY[1]:補完フィールドに値がない場合補完, NOT_EMPTY[2]:補完フィールドに値がある場合補完, ALWAYS[0]:常に補完) args : { : 'field1' : '計算値を保持するフィールド名1', : 'field2' : '計算値を保持するフィールド名2', : 'round' : '丸めモード( 0:ROUND_UP, 1:ROUND_DOWN, 2:ROUND_CEILING, 3:ROUND_FLOOR, 4:ROUND_HALF_UP, 5:ROUND_HALF_DOWN, 6:ROUND_HALF_EVEN, 7:ROUND_UNNECESSARY ) 未指定時:ROUND_HALF_UP', : 'digits' : '丸め桁数(小数点以下何桁までを有効とするか) 未指定時:0' : }
args, caller, gadgetData, surfaces
コンストラクタと説明 |
---|
ComplementCalcDiv() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
complement(Map<String,Object> data)
補完処理.
|
isValidBigDecimal
getArgs, getBlockData, getBlockId, getData, getGadgetId, getMode, getName, getSurface, getTmtableData, getTmtableId, proc
protected void complement(Map<String,Object> data)
complement
クラス内 ComplementCalc
data
- 補完対象データCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.