public class CrossColumnValue extends CrossColumn implements Serializable
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
NUMBER_FORMAT
数値フォーマット・フィールド名
|
static String |
VALUE_TYPE
集計タイプ・フィールド名
|
CROSS_COLUMN_TYPE, CROSS_COLUMN_TYPE_COL, CROSS_COLUMN_TYPE_NON, CROSS_COLUMN_TYPE_ROW, CROSS_COLUMN_TYPE_VAL, SORT_ASC, SORT_DEFAULT, SORT_DESC, SORT_TYPE
CAPTION, CODE, COLUMNCODE, COLUMNTYPE
コンストラクタと説明 |
---|
CrossColumnValue()
新しいクロス集計・値カラムインスタンスを生成します。
|
CrossColumnValue(String columnCode)
新しいクロス集計・値カラムインスタンスを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
checkError()
データに異常値が無いか調べます。
|
CrossColumnValue |
clone() |
boolean |
equals(Object target) |
String |
getNumberFormat()
数値フォーマットを取得します。
|
int |
getValueType()
集計タイプを取得します。
|
int |
hashCode() |
void |
setNumberFormat(String numberFormat)
数値フォーマットをセットします。
|
void |
setValueType(int valueType)
値カラムの集計タイプをセットします。
|
addInternational, createClone, getCaption, getColumnCode, getColumnType, getCrossColumnType, getInternationals, getSortType, setCaption, setColumnCode, setColumnType, setCrossColumnType, setInternationals, setSortType, toString
public CrossColumnValue()
public CrossColumnValue(String columnCode)
columnCode
- カラムコードpublic void checkError() throws DataException
Model
checkError
インタフェース内 Model
checkError
クラス内 CrossColumn
DataException
- データエラーがあった場合public CrossColumnValue clone()
clone
クラス内 CrossColumn
public boolean equals(Object target)
equals
クラス内 CrossColumn
public String getNumberFormat()
public int getValueType()
public int hashCode()
hashCode
クラス内 CrossColumn
public void setNumberFormat(String numberFormat)
DecimalFormat
クラスで利用可能なフォーマット文字列をセットします。numberFormat
- 数値フォーマットpublic void setValueType(int valueType)
VALUE_TYPE_SUM
VALUE_TYPE_AVG
VALUE_TYPE_MIN
VALUE_TYPE_MAX
VALUE_TYPE_COUNT
VALUE_TYPE_STDDEV
VALUE_TYPE_VARIANCE
同じ列キーと行キーをもつ値は、1つの値カラムデータ内に配列で管理されます。valueType
- 集計タイプCopyright © 2012 NTT DATA INTRAMART CORPORATION