|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
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 - 他のオブジェクト
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||