org.seasar.extension.dataset
インタフェース DataSet

既知の実装クラスの一覧:
DataSetImpl

public interface DataSet

データの抽象的な集まりをあらわします。

作成者:
higa

メソッドの概要
 DataTable addTable(DataTable table)
          テーブルを追加します。
 DataTable addTable(java.lang.String tableName)
          テーブルを追加します。
 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)
          テーブルを削除します。
 

メソッドの詳細

getTableSize

public int getTableSize()
テーブル数を返します。

戻り値:
テーブル数

getTableName

public java.lang.String getTableName(int index)
テーブル名を返します。

パラメータ:
index - 位置
戻り値:
テーブル名

hasTable

public boolean hasTable(java.lang.String tableName)
テーブルを持っているかどうか返します。

パラメータ:
tableName - テーブル名
戻り値:
テーブルを持っているかどうか

getTable

public DataTable getTable(java.lang.String tableName)
                   throws TableNotFoundRuntimeException
テーブルを返します。

パラメータ:
tableName - テーブル名
戻り値:
テーブル
例外:
TableNotFoundRuntimeException - テーブルが存在しない場合

getTable

public DataTable getTable(int index)
テーブルを返します。

パラメータ:
index - 位置
戻り値:
テーブル

addTable

public DataTable addTable(java.lang.String tableName)
テーブルを追加します。

パラメータ:
tableName - テーブル名
戻り値:
テーブル

addTable

public DataTable addTable(DataTable table)
テーブルを追加します。

パラメータ:
table - テーブル
戻り値:
テーブル

removeTable

public DataTable removeTable(java.lang.String tableName)
                      throws TableNotFoundRuntimeException
テーブルを削除します。

パラメータ:
tableName - テーブル名
戻り値:
削除したテーブル
例外:
TableNotFoundRuntimeException - テーブルが見つからない場合

removeTable

public DataTable removeTable(int index)
テーブルを削除します。

パラメータ:
index - 位置
戻り値:
削除したテーブル

removeTable

public DataTable removeTable(DataTable table)
                      throws TableNotFoundRuntimeException
テーブルを削除します。

パラメータ:
table - テーブル
戻り値:
削除したテーブル
例外:
TableNotFoundRuntimeException - テーブルが見つからない場合


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