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

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

public class MapIterationResultSetHandler
extends AbstractMapResultSetHandler

問い合わせ結果をMapにして反復するResultSetHandlerです。

作成者:
koichik

フィールドの概要
protected  IterationCallback callback
          反復コールバック
protected  int limit
          リミット
 
クラス org.seasar.extension.jdbc.handler.AbstractMapResultSetHandler から継承されたフィールド
DEFAULT_MAP_CLASS, dialect, mapClass, persistenceConvention, sql
 
コンストラクタの概要
MapIterationResultSetHandler(java.lang.Class<? extends java.util.Map> mapClass, DbmsDialect dialect, PersistenceConvention peristenceConvention, java.lang.String sql, int limit, IterationCallback callback)
          MapListSupportLimitResultSetHandlerを作成します。
 
メソッドの概要
 java.lang.Object handle(java.sql.ResultSet rs)
           
 
クラス org.seasar.extension.jdbc.handler.AbstractMapResultSetHandler から継承されたメソッド
createPropertyTypes, createRow
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

limit

protected int limit
リミット


callback

protected IterationCallback callback
反復コールバック

コンストラクタの詳細

MapIterationResultSetHandler

public MapIterationResultSetHandler(java.lang.Class<? extends java.util.Map> mapClass,
                                    DbmsDialect dialect,
                                    PersistenceConvention peristenceConvention,
                                    java.lang.String sql,
                                    int limit,
                                    IterationCallback callback)
MapListSupportLimitResultSetHandlerを作成します。

パラメータ:
mapClass - マップクラス
dialect - データベースの方言
peristenceConvention - 永続化層の規約
sql - SQL
limit - リミット
callback - 反復コールバック
メソッドの詳細

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.