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