protected static final class Summary.MergeSumCalcDef extends Object implements com.miragesql.miragesql.IterationCallback<SumCalcDto,HashMap<String,List<SumCalcDefDto>>>
修飾子 | コンストラクタと説明 |
---|---|
protected |
MergeSumCalcDef(Map<String,List<String>> sumKeyDefs)
デフォルトコンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected HashMap<String,List<SumCalcDefDto>> |
getSumCalcDefs()
最終要素を追加した、集計処理定義を返却.
|
HashMap<String,List<SumCalcDefDto>> |
iterate(SumCalcDto dto)
非正規化で取得したデータの重複している部分を編集する.
|
protected void |
setSumCalcDefByPeriod(SumCalcDefDto def,
String sumDiv)
集計処理単位ごとの集計処理定義を、集計単位別集計処理定義に格納します.
|
public HashMap<String,List<SumCalcDefDto>> iterate(SumCalcDto dto)
iterate
インタフェース内 com.miragesql.miragesql.IterationCallback<SumCalcDto,HashMap<String,List<SumCalcDefDto>>>
dto
- 集計定義DTOprotected void setSumCalcDefByPeriod(SumCalcDefDto def, String sumDiv)
def
- 集計処理定義sumDiv
- 集計区分protected HashMap<String,List<SumCalcDefDto>> getSumCalcDefs()
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.