org.seasar.extension.dataset.impl
クラス DataSetImpl

java.lang.Object
  拡張org.seasar.extension.dataset.impl.DataSetImpl
すべての実装インタフェース:
DataSet

public class DataSetImpl
extends java.lang.Object
implements DataSet

DataSetの実装です。

作成者:
higa

コンストラクタの概要
DataSetImpl()
          DataSetImplを作成します。
 
メソッドの概要
 DataTable addTable(DataTable table)
          テーブルを追加します。
 DataTable addTable(java.lang.String tableName)
          テーブルを追加します。
 boolean equals(java.lang.Object o)
           
 DataTable getTable(int index)
          テーブルを返します。
 DataTable getTable(java.lang.String tableName)
          テーブルを返します。
 java.lang.String getTableName(int index)
          テーブル名を返します。
 int getTableSize()
          テーブル数を返します。
 boolean hasTable(java.lang.String tableName)
          テーブルを持っているかどうか返します。
 DataTable removeTable(DataTable table)
          テーブルを削除します。
 DataTable removeTable(int index)
          テーブルを削除します。
 DataTable removeTable(java.lang.String tableName)
          テーブルを削除します。
 java.lang.String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

DataSetImpl

public DataSetImpl()
DataSetImplを作成します。

メソッドの詳細

getTableSize

public int getTableSize()
インタフェース DataSet の記述:
テーブル数を返します。

定義:
インタフェース DataSet 内の getTableSize
戻り値:
テーブル数
関連項目:
DataSet.getTableSize()

getTableName

public java.lang.String getTableName(int index)
インタフェース DataSet の記述:
テーブル名を返します。

定義:
インタフェース DataSet 内の getTableName
パラメータ:
index - 位置
戻り値:
テーブル名
関連項目:
DataSet.getTableName(int)

getTable

public DataTable getTable(int index)
インタフェース DataSet の記述:
テーブルを返します。

定義:
インタフェース DataSet 内の getTable
パラメータ:
index - 位置
戻り値:
テーブル
関連項目:
DataSet.getTable(int)

hasTable

public boolean hasTable(java.lang.String tableName)
インタフェース DataSet の記述:
テーブルを持っているかどうか返します。

定義:
インタフェース DataSet 内の hasTable
パラメータ:
tableName - テーブル名
戻り値:
テーブルを持っているかどうか
関連項目:
DataSet.hasTable(java.lang.String)

getTable

public DataTable getTable(java.lang.String tableName)
                   throws TableNotFoundRuntimeException
インタフェース DataSet の記述:
テーブルを返します。

定義:
インタフェース DataSet 内の getTable
パラメータ:
tableName - テーブル名
戻り値:
テーブル
例外:
TableNotFoundRuntimeException - テーブルが存在しない場合
関連項目:
DataSet.getTable(java.lang.String)

addTable

public DataTable addTable(java.lang.String tableName)
インタフェース DataSet の記述:
テーブルを追加します。

定義:
インタフェース DataSet 内の addTable
パラメータ:
tableName - テーブル名
戻り値:
テーブル
関連項目:
DataSet.addTable(java.lang.String)

addTable

public DataTable addTable(DataTable table)
インタフェース DataSet の記述:
テーブルを追加します。

定義:
インタフェース DataSet 内の addTable
パラメータ:
table - テーブル
戻り値:
テーブル
関連項目:
DataSet.addTable(org.seasar.extension.dataset.DataTable)

removeTable

public DataTable removeTable(DataTable table)
インタフェース DataSet の記述:
テーブルを削除します。

定義:
インタフェース DataSet 内の removeTable
パラメータ:
table - テーブル
戻り値:
削除したテーブル
関連項目:
DataSet.removeTable(org.seasar.extension.dataset.DataTable)

removeTable

public DataTable removeTable(int index)
インタフェース DataSet の記述:
テーブルを削除します。

定義:
インタフェース DataSet 内の removeTable
パラメータ:
index - 位置
戻り値:
削除したテーブル
関連項目:
DataSet.removeTable(int)

removeTable

public DataTable removeTable(java.lang.String tableName)
インタフェース DataSet の記述:
テーブルを削除します。

定義:
インタフェース DataSet 内の removeTable
パラメータ:
tableName - テーブル名
戻り値:
削除したテーブル
関連項目:
DataSet.removeTable(java.lang.String)

toString

public java.lang.String toString()

equals

public boolean equals(java.lang.Object o)


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.