org.seasar.extension.jdbc.handler
クラス MapListSupportLimitResultSetHandler
java.lang.Object
org.seasar.extension.jdbc.handler.AbstractMapResultSetHandler
org.seasar.extension.jdbc.handler.MapListSupportLimitResultSetHandler
- すべての実装されたインタフェース:
- ResultSetHandler
public class MapListSupportLimitResultSetHandler
- extends AbstractMapResultSetHandler
マップのリストを返す ResultSetHandler
の実装クラスです。
フェッチする件数を制限することができます。
- 作成者:
- higa
フィールドの概要 |
protected int |
limit
リミットです。 |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
limit
protected int limit
- リミットです。
MapListSupportLimitResultSetHandler
public MapListSupportLimitResultSetHandler(Class<? extends Map> mapClass,
DbmsDialect dialect,
PersistenceConvention peristenceConvention,
String sql,
int limit)
MapListSupportLimitResultSetHandler
を作成します。
- パラメータ:
mapClass
- マップクラスdialect
- データベースの方言peristenceConvention
- 永続化層の規約sql
- SQLlimit
- リミット
getLimit
public int getLimit()
- リミットを返します。
- 戻り値:
- リミット
setLimit
public void setLimit(int limit)
throws IllegalArgumentException
- リミットを設定します。
- パラメータ:
limit
- リミット
- 例外:
IllegalArgumentException
- リミットがゼロ以下の場合。
handle
public Object handle(ResultSet rs)
throws SQLException
- 例外:
SQLException
Copyright ? 2004-2007 The Seasar Foundation. All Rights Reserved.