|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.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
内の getTableName
DataTable.getTableName()
public void setTableName(java.lang.String tableName)
DataTable
の記述:
DataTable
内の setTableName
tableName
- テーブル名DataTable.setTableName(java.lang.String)
public int getRowSize()
DataTable
の記述:
DataTable
内の getRowSize
DataTable.getRowSize()
public DataRow getRow(int index)
DataTable
の記述:
DataTable
内の getRow
index
- 位置
DataTable.getRow(int)
public DataRow addRow()
DataTable
の記述:
DataTable
内の addRow
DataTable.addRow()
public int getRemovedRowSize()
DataTable
の記述:
DataTable
内の getRemovedRowSize
DataTable.getRemovedRowSize()
public DataRow getRemovedRow(int index)
DataTable
の記述:
DataTable
内の getRemovedRow
index
- 位置
DataTable.getRemovedRow(int)
public DataRow[] removeRows()
DataTable
の記述:
DataTable
内の removeRows
DataTable.removeRows()
public int getColumnSize()
DataTable
の記述:
DataTable
内の getColumnSize
DataTable.getColumnSize()
public DataColumn getColumn(int index)
DataTable
の記述:
DataTable
内の getColumn
index
- 位置
DataTable.getColumn(int)
public DataColumn getColumn(java.lang.String columnName)
DataTable
の記述:
DataTable
内の getColumn
columnName
- カラム名
DataTable.getColumn(java.lang.String)
public boolean hasColumn(java.lang.String columnName)
DataTable
の記述:
DataTable
内の hasColumn
columnName
- カラム名
DataTable.hasColumn(java.lang.String)
public java.lang.String getColumnName(int index)
DataTable
の記述:
DataTable
内の getColumnName
index
- 位置
DataTable.getColumnName(int)
public ColumnType getColumnType(int index)
DataTable
の記述:
DataTable
内の getColumnType
index
- 位置
DataTable.getColumnType(int)
public ColumnType getColumnType(java.lang.String columnName)
DataTable
の記述:
DataTable
内の getColumnType
columnName
- カラム名
DataTable.getColumnType(java.lang.String)
public DataColumn addColumn(java.lang.String columnName)
DataTable
の記述:
DataTable
内の addColumn
columnName
- カラム名
DataTable.addColumn(java.lang.String)
public DataColumn addColumn(java.lang.String columnName, ColumnType columnType)
DataTable
の記述:
DataTable
内の addColumn
columnName
- カラム名columnType
- カラムの型
DataTable.addColumn(java.lang.String,
org.seasar.extension.dataset.ColumnType)
public boolean hasMetaData()
DataTable
の記述:
DataTable
内の hasMetaData
DataTable.hasMetaData()
public void setupMetaData(java.sql.DatabaseMetaData dbMetaData)
DataTable
の記述:
DataTable
内の setupMetaData
dbMetaData
- データベースのメタデータDataTable.setupMetaData(java.sql.DatabaseMetaData)
public void setupColumns(java.lang.Class beanClass)
DataTable
の記述:
DataTable
内の setupColumns
beanClass
- JavaBeansのクラスDataTable.setupColumns(java.lang.Class)
public void copyFrom(java.lang.Object source)
DataTable
の記述:
DataTable
内の copyFrom
source
- 他のオブジェクトpublic java.lang.String toString()
public boolean equals(java.lang.Object o)
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |