public class CrossMainData extends Object implements Serializable
CrossDataViewResult
,
直列化された形式コンストラクタと説明 |
---|
CrossMainData()
クロス集計の新しいメイン集計結果データを作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
add(CrossKey colKey,
CrossKey rowKey,
CrossColumnValue valueColumn,
Double value)
結果データに値を追加します。
|
CrossCells |
get(CrossKey colKey,
CrossKey rowKey)
列キー、行キー定して結果データを取得します。
|
CrossCell |
get(CrossKey colKey,
CrossKey rowKey,
CrossColumn valueColumn)
列キー、行キー、値カラムを指定して結果データを取得します。
|
Map<ICrossKey,CrossCells> |
getAll()
全ての集計データを返します。
|
CrossCells |
getCol(CrossKey colKey)
列キーを指定して、紐づくすべての結果データを取得します。
|
Map<ICrossKey,CrossCells> |
getColAll()
列単位の全ての集計データを返します。
|
CrossCells |
getRow(CrossKey rowKey)
行キーを指定して、紐づくすべての結果データを取得します。
|
Map<ICrossKey,CrossCells> |
getRowAll()
行単位の全ての集計データを返します。
|
CrossCells |
getTotalData()
全体の集計データを取得します。
|
public void add(CrossKey colKey, CrossKey rowKey, CrossColumnValue valueColumn, Double value)
colKey
- 列キーrowKey
- 行キーvalueColumn
- 値カラムvalue
- 追加する数値データpublic CrossCells get(CrossKey colKey, CrossKey rowKey)
colKey
- 列キーrowKey
- 行キーpublic CrossCell get(CrossKey colKey, CrossKey rowKey, CrossColumn valueColumn)
colKey
- 列キーrowKey
- 行キーvalueColumn
- 値カラムpublic Map<ICrossKey,CrossCells> getAll()
public CrossCells getCol(CrossKey colKey)
colKey
- 列キーpublic Map<ICrossKey,CrossCells> getColAll()
public CrossCells getRow(CrossKey rowKey)
rowKey
- 行キーpublic Map<ICrossKey,CrossCells> getRowAll()
public CrossCells getTotalData()
CrossCells
を返します。Copyright © 2012 NTT DATA INTRAMART CORPORATION