|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
DataSetのテーブルをあらわすインターフェースです。
メソッドの概要 | |
DataColumn |
addColumn(String columnName)
カラムを追加します。 |
DataColumn |
addColumn(String columnName,
ColumnType columnType)
カラムを追加します。 |
DataRow |
addRow()
行を追加します。 |
void |
copyFrom(Object source)
他のオブジェクトから値をコピーします。 |
DataColumn |
getColumn(int index)
カラムを返します。 |
DataColumn |
getColumn(String columnName)
カラムを返します。 |
String |
getColumnName(int index)
カラム名を返します。 |
int |
getColumnSize()
カラム数を返します。 |
ColumnType |
getColumnType(int index)
カラムの型を返します。 |
ColumnType |
getColumnType(String columnName)
カラムの型を返します。 |
DataRow |
getRemovedRow(int index)
削除された行を返します。 |
int |
getRemovedRowSize()
削除された行数を返します。 |
DataRow |
getRow(int index)
行を返します。 |
int |
getRowSize()
行数を返します。 |
String |
getTableName()
テーブル名を返します。 |
boolean |
hasColumn(String columnName)
カラムを持っているかどうかを返します。 |
boolean |
hasMetaData()
メタデータを持っているかどうかを返します。 |
DataRow[] |
removeRows()
削除されたすべての行を返します。 |
void |
setTableName(String tableName)
テーブル名を設定します。 |
void |
setupColumns(Class beanClass)
カラムのセットアップを行ないます。 |
void |
setupMetaData(DatabaseMetaData dbMetaData)
メタデータのセットアップを行ないます。 |
メソッドの詳細 |
public String getTableName()
public void setTableName(String tableName)
tableName
- テーブル名public int getRowSize()
public DataRow getRow(int index)
index
- 位置
public DataRow addRow()
public int getRemovedRowSize()
public DataRow getRemovedRow(int index)
index
- 位置
public DataRow[] removeRows()
public int getColumnSize()
public DataColumn getColumn(int index)
index
- 位置
public DataColumn getColumn(String columnName) throws ColumnNotFoundRuntimeException
columnName
- カラム名
ColumnNotFoundRuntimeException
- カラムが見つからなかった場合public boolean hasColumn(String columnName)
columnName
- カラム名
public String getColumnName(int index)
index
- 位置
public ColumnType getColumnType(int index)
index
- 位置
public ColumnType getColumnType(String columnName)
columnName
- カラム名
public DataColumn addColumn(String columnName)
columnName
- カラム名
public DataColumn addColumn(String columnName, ColumnType columnType)
columnName
- カラム名columnType
- カラムの型
public boolean hasMetaData()
public void setupMetaData(DatabaseMetaData dbMetaData)
dbMetaData
- データベースのメタデータpublic void setupColumns(Class beanClass)
beanClass
- JavaBeansのクラスpublic void copyFrom(Object source)
source
- 他のオブジェクト
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |