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

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

public class BeanListAutoResultSetHandler
extends AbstractBeanAutoResultSetHandler

Beanのリストを返すSQL自動生成用の ResultSetHandlerです。

作成者:
higa

フィールドの概要
protected  int limit
          リミットです。
 
クラス org.seasar.extension.jdbc.handler.AbstractBeanAutoResultSetHandler から継承されたフィールド
entityMapper, sql, valueTypes
 
コンストラクタの概要
BeanListAutoResultSetHandler(ValueType[] valueTypes, EntityMapper entityMapper, String sql)
          BeanListAutoResultSetHandlerを作成します。
BeanListAutoResultSetHandler(ValueType[] valueTypes, EntityMapper entityMapper, String sql, int limit)
          BeanListAutoResultSetHandlerを作成します。
 
メソッドの概要
 Object handle(ResultSet rs)
           
 
クラス org.seasar.extension.jdbc.handler.AbstractBeanAutoResultSetHandler から継承されたメソッド
createEntity, getValues
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

limit

protected int limit
リミットです。

コンストラクタの詳細

BeanListAutoResultSetHandler

public BeanListAutoResultSetHandler(ValueType[] valueTypes,
                                    EntityMapper entityMapper,
                                    String sql)
BeanListAutoResultSetHandlerを作成します。

パラメータ:
valueTypes - 値タイプの配列
entityMapper - エンティティマッパー
sql - SQL

BeanListAutoResultSetHandler

public BeanListAutoResultSetHandler(ValueType[] valueTypes,
                                    EntityMapper entityMapper,
                                    String sql,
                                    int limit)
BeanListAutoResultSetHandlerを作成します。

パラメータ:
valueTypes - 値タイプの配列
entityMapper - エンティティマッパー
sql - SQL
limit - リミット
メソッドの詳細

handle

public Object handle(ResultSet rs)
              throws SQLException
例外:
SQLException


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