修飾子とタイプ | フィールドと説明 |
---|---|
static String |
CROSS_COLUMN_TYPE
クロス集計カラムタイプ・フィールド名
|
static int |
CROSS_COLUMN_TYPE_COL
クロス集計カラムタイプ・列カラム
|
static int |
CROSS_COLUMN_TYPE_NON
クロス集計カラムタイプ・未設定
|
static int |
CROSS_COLUMN_TYPE_ROW
クロス集計カラムタイプ・行カラム
|
static int |
CROSS_COLUMN_TYPE_VAL
クロス集計カラムタイプ・値カラム
|
static int |
SORT_ASC
昇順
|
static int |
SORT_DEFAULT
ソート指定なし
|
static int |
SORT_DESC
降順
|
static String |
SORT_TYPE
ソートタイプ・フィールド名
|
CAPTION, CODE, COLUMNCODE, COLUMNTYPE
コンストラクタと説明 |
---|
CrossColumn()
新しいクロス集計カラムインスタンスを生成します。
|
CrossColumn(String columnCode)
新しいクロス集計カラムインスタンスを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addInternational(ColumnInternational international)
カラムに国際化情報を追加します。
|
void |
checkError()
データに異常値が無いか調べます。
|
CrossColumn |
clone() |
protected CrossColumn |
createClone(CrossColumn column)
クローンコピーを作成します。
|
boolean |
equals(Object target) |
String |
getCaption()
キャプションを取得します。
|
String |
getColumnCode()
カラムコードを取得します。
|
int |
getColumnType()
カラムのデータ型を取得します。
|
int |
getCrossColumnType()
クロス集計カラムタイプを取得します。
|
ColumnInternationalList |
getInternationals()
カラムの国際化情報を取得します。
|
int |
getSortType()
ソートタイプを取得します。
|
int |
hashCode() |
void |
setCaption(String caption)
キャプションをセットします。
|
void |
setColumnCode(String columnCode)
カラムコードをセットします。
|
void |
setColumnType(int columnType)
カラムのデータ型をセットします。
|
void |
setCrossColumnType(int crossColumnType)
クロス集計カラムタイプをセットします。
|
void |
setInternationals(ColumnInternationalList internationals)
カラムに国際化情報をセットします。
|
void |
setSortType(int sortType)
ソートタイプをセットします。
|
String |
toString() |
public static final int CROSS_COLUMN_TYPE_COL
public static final int CROSS_COLUMN_TYPE_ROW
public static final int CROSS_COLUMN_TYPE_VAL
public static final int CROSS_COLUMN_TYPE_NON
public static final int SORT_ASC
public static final int SORT_DESC
public static final int SORT_DEFAULT
public CrossColumn()
public CrossColumn(String columnCode)
columnCode
- カラムコードpublic void addInternational(ColumnInternational international)
international
- 国際化情報public void checkError() throws DataException
Model
checkError
インタフェース内 Model
DataException
- データエラーがあった場合public CrossColumn clone()
public String getCaption()
getCaption
インタフェース内 IColumn2
public String getColumnCode()
IColumn
getColumnCode
インタフェース内 IColumn
public int getColumnType()
IColumn
getColumnType
インタフェース内 IColumn
public int getCrossColumnType()
public ColumnInternationalList getInternationals()
public int getSortType()
public void setCaption(String caption)
setCaption
インタフェース内 IColumn2
caption
- キャプションpublic void setColumnCode(String columnCode)
columnCode
- カラムコードpublic void setColumnType(int columnType)
IColumn
setColumnType
インタフェース内 IColumn
columnType
- 文字列:1 数値:2 日付:3 タイムスタンプ:4public void setCrossColumnType(int crossColumnType)
crossColumnType
- 1:列カラム 2:行カラム 3:値カラム 99:未設定public void setInternationals(ColumnInternationalList internationals)
internationals
- 国際化情報の配列public void setSortType(int sortType)
sortType
- ソートタイプprotected CrossColumn createClone(CrossColumn column)
column
- コピーの作成元データCopyright © 2012 NTT DATA INTRAMART CORPORATION