org.seasar.extension.jdbc.handler
クラス BeanListResultSetHandler

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.handler.AbstractBeanResultSetHandler
      上位を拡張 org.seasar.extension.jdbc.handler.BeanListResultSetHandler
すべての実装されたインタフェース:
ResultSetHandler

public class BeanListResultSetHandler
extends AbstractBeanResultSetHandler

Beanのリストを返す ResultSetHandlerです。

作成者:
higa

フィールドの概要
protected  int limit
          リミットです。
 
クラス org.seasar.extension.jdbc.handler.AbstractBeanResultSetHandler から継承されたフィールド
beanClass, beanDesc, dialect, persistenceConvention, sql
 
コンストラクタの概要
BeanListResultSetHandler(java.lang.Class<?> beanClass, DbmsDialect dialect, PersistenceConvention persistenceConvention, java.lang.String sql)
          BeanListResultSetHandlerを作成します。
BeanListResultSetHandler(java.lang.Class<?> beanClass, DbmsDialect dialect, PersistenceConvention persistenceConvention, java.lang.String sql, int limit)
          BeanListResultSetHandlerを作成します。
 
メソッドの概要
 java.lang.Object handle(java.sql.ResultSet rs)
           
 
クラス org.seasar.extension.jdbc.handler.AbstractBeanResultSetHandler から継承されたメソッド
createPropertyDescMapWithColumn, createPropertyTypes, createRow, getValueType
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

limit

protected int limit
リミットです。

コンストラクタの詳細

BeanListResultSetHandler

public BeanListResultSetHandler(java.lang.Class<?> beanClass,
                                DbmsDialect dialect,
                                PersistenceConvention persistenceConvention,
                                java.lang.String sql)
BeanListResultSetHandlerを作成します。

パラメータ:
beanClass - Beanクラス
dialect - データベースの方言
persistenceConvention - 永続化層の規約
sql - SQL

BeanListResultSetHandler

public BeanListResultSetHandler(java.lang.Class<?> beanClass,
                                DbmsDialect dialect,
                                PersistenceConvention persistenceConvention,
                                java.lang.String sql,
                                int limit)
BeanListResultSetHandlerを作成します。

パラメータ:
beanClass - Beanクラス
dialect - データベースの方言
persistenceConvention - 永続化層の規約
sql - SQL
limit - リミット
メソッドの詳細

handle

public java.lang.Object handle(java.sql.ResultSet rs)
                        throws java.sql.SQLException
例外:
java.sql.SQLException


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