|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.seasar.extension.dataset.impl.DataTableImpl
DataTableの実装クラスです。
| コンストラクタの概要 | |
DataTableImpl(java.lang.String tableName)
DataTableImplを作成します。 |
|
| メソッドの概要 | |
DataColumn |
addColumn(java.lang.String columnName)
カラムを追加します。 |
DataColumn |
addColumn(java.lang.String columnName,
ColumnType columnType)
カラムを追加します。 |
DataRow |
addRow()
行を追加します。 |
void |
copyFrom(java.lang.Object source)
他のオブジェクトから値をコピーします。 |
boolean |
equals(java.lang.Object o)
|
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)
メタデータのセットアップを行ないます。 |
java.lang.String |
toString()
|
| クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
public DataTableImpl(java.lang.String tableName)
DataTableImplを作成します。
tableName - | メソッドの詳細 |
public java.lang.String getTableName()
DataTable の記述:
DataTable 内の getTableNameDataTable.getTableName()public void setTableName(java.lang.String tableName)
DataTable の記述:
DataTable 内の setTableNametableName - テーブル名DataTable.setTableName(java.lang.String)public int getRowSize()
DataTable の記述:
DataTable 内の getRowSizeDataTable.getRowSize()public DataRow getRow(int index)
DataTable の記述:
DataTable 内の getRowindex - 位置
DataTable.getRow(int)public DataRow addRow()
DataTable の記述:
DataTable 内の addRowDataTable.addRow()public int getRemovedRowSize()
DataTable の記述:
DataTable 内の getRemovedRowSizeDataTable.getRemovedRowSize()public DataRow getRemovedRow(int index)
DataTable の記述:
DataTable 内の getRemovedRowindex - 位置
DataTable.getRemovedRow(int)public DataRow[] removeRows()
DataTable の記述:
DataTable 内の removeRowsDataTable.removeRows()public int getColumnSize()
DataTable の記述:
DataTable 内の getColumnSizeDataTable.getColumnSize()public DataColumn getColumn(int index)
DataTable の記述:
DataTable 内の getColumnindex - 位置
DataTable.getColumn(int)public DataColumn getColumn(java.lang.String columnName)
DataTable の記述:
DataTable 内の getColumncolumnName - カラム名
DataTable.getColumn(java.lang.String)public boolean hasColumn(java.lang.String columnName)
DataTable の記述:
DataTable 内の hasColumncolumnName - カラム名
DataTable.hasColumn(java.lang.String)public java.lang.String getColumnName(int index)
DataTable の記述:
DataTable 内の getColumnNameindex - 位置
DataTable.getColumnName(int)public ColumnType getColumnType(int index)
DataTable の記述:
DataTable 内の getColumnTypeindex - 位置
DataTable.getColumnType(int)public ColumnType getColumnType(java.lang.String columnName)
DataTable の記述:
DataTable 内の getColumnTypecolumnName - カラム名
DataTable.getColumnType(java.lang.String)public DataColumn addColumn(java.lang.String columnName)
DataTable の記述:
DataTable 内の addColumncolumnName - カラム名
DataTable.addColumn(java.lang.String)
public DataColumn addColumn(java.lang.String columnName,
ColumnType columnType)
DataTable の記述:
DataTable 内の addColumncolumnName - カラム名columnType - カラムの型
DataTable.addColumn(java.lang.String,
org.seasar.extension.dataset.ColumnType)public boolean hasMetaData()
DataTable の記述:
DataTable 内の hasMetaDataDataTable.hasMetaData()public void setupMetaData(java.sql.DatabaseMetaData dbMetaData)
DataTable の記述:
DataTable 内の setupMetaDatadbMetaData - データベースのメタデータDataTable.setupMetaData(java.sql.DatabaseMetaData)public void setupColumns(java.lang.Class beanClass)
DataTable の記述:
DataTable 内の setupColumnsbeanClass - JavaBeansのクラスDataTable.setupColumns(java.lang.Class)public void copyFrom(java.lang.Object source)
DataTable の記述:
DataTable 内の copyFromsource - 他のオブジェクトpublic java.lang.String toString()
public boolean equals(java.lang.Object o)
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||