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

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

public class SqlTableReader
extends java.lang.Object
implements TableReader

SQL用の TableReaderです。

作成者:
higa

コンストラクタの概要
SqlTableReader(javax.sql.DataSource dataSource)
          SqlTableReaderを作成します。
 
メソッドの概要
 javax.sql.DataSource getDataSource()
          データソースを返します。
 java.lang.String getSql()
          SQLを返します。
 java.lang.String getTableName()
          テーブル名を返します。
 DataTable read()
          テーブルを読み込みます。
 void setSql(java.lang.String sql, java.lang.String tableName)
          SQLを設定します。
 void setTable(java.lang.String tableName)
          テーブルを設定します。
 void setTable(java.lang.String tableName, java.lang.String condition)
          テーブルを設定します。
 void setTable(java.lang.String tableName, java.lang.String condition, java.lang.String sort)
          テーブルを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SqlTableReader

public SqlTableReader(javax.sql.DataSource dataSource)
SqlTableReaderを作成します。

パラメータ:
dataSource - データソース
メソッドの詳細

getDataSource

public javax.sql.DataSource getDataSource()
データソースを返します。

戻り値:
データソース

getTableName

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

戻り値:
テーブル名

getSql

public java.lang.String getSql()
SQLを返します。

戻り値:
SQL

setTable

public void setTable(java.lang.String tableName)
テーブルを設定します。

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

setTable

public void setTable(java.lang.String tableName,
                     java.lang.String condition)
テーブルを設定します。

パラメータ:
tableName - テーブル名
condition - 条件

setTable

public void setTable(java.lang.String tableName,
                     java.lang.String condition,
                     java.lang.String sort)
テーブルを設定します。

パラメータ:
tableName - テーブル名
condition - 条件
sort - ソート条件

setSql

public void setSql(java.lang.String sql,
                   java.lang.String tableName)
SQLを設定します。

パラメータ:
sql - SQL
tableName - テーブル名

read

public DataTable read()
インタフェース TableReader の記述:
テーブルを読み込みます。

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


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