public class TableInfo extends Object
コンストラクタと説明 |
---|
TableInfo()
新しいテーブル情報を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addColumninfo(ColumnInfo columninfo)
このテーブルが持つカラムの情報を追加します。
|
String |
getCaption(String locale)
テーブルのキャプション(論理名)を取得します
|
Map<String,String> |
getCaptionmap()
保持しているキャプション(論理名)をすべて返します
|
ColumnInfo |
getColumnInfo(String columnName)
カラム情報を取得します
|
Map<String,ColumnInfo> |
getColumnInfoMap()
格納されているカラム情報をマップコレクションで返します
|
List<ColumnInfo> |
getColumninfos()
格納されているカラム情報をリストで返します
|
Set<String> |
getLocaleSet()
ロケールIDのセットを返します
|
String |
getName()
テーブルの物理名を取得します。
|
String |
getNote(String locale)
テーブルの備考を取得します。
|
Map<String,String> |
getNotemap()
保持している備考データをすべて返します。
|
void |
putCaption(String locale,
String caption)
テーブルのキャプション(論理名)をセットします。
|
void |
putNote(String locale,
String note)
テーブルの備考をセットします。
|
void |
setCaptionmap(Map<String,String> captionmap)
キャプションを一括でセットします。
|
void |
setColumninfos(List<ColumnInfo> columninfos)
カラム情報を一括でセットします
|
void |
setName(String name)
テーブルの物理名をセットします。
|
void |
setNotemap(Map<String,String> notemap)
テーブルの備考を一括でセットします。
|
String |
toString() |
public void addColumninfo(ColumnInfo columninfo)
columninfo
- カラム情報public String getCaption(String locale)
locale
- ロケールIDpublic Map<String,String> getCaptionmap()
public ColumnInfo getColumnInfo(String columnName)
columnName
- カラムの物理名public Map<String,ColumnInfo> getColumnInfoMap()
public List<ColumnInfo> getColumninfos()
public String getName()
public void putCaption(String locale, String caption)
locale
- ロケールIDcaption
- キャプションpublic void putNote(String locale, String note)
locale
- ロケールIDnote
- 備考public void setCaptionmap(Map<String,String> captionmap)
captionmap
- <ロケールID, キャプション>public void setColumninfos(List<ColumnInfo> columninfos)
columninfos
- カラム情報のリスト配列public void setName(String name)
name
- public void setNotemap(Map<String,String> notemap)
notemap
- <ロケールID, 備考>のマップCopyright © 2012 NTT DATA INTRAMART CORPORATION