org.seasar.kuina.dao.internal.condition
クラス MaxResultsBuilder

java.lang.Object
  上位を拡張 org.seasar.kuina.dao.internal.condition.MaxResultsBuilder
すべての実装されたインタフェース:
ConditionalExpressionBuilder

public class MaxResultsBuilder
extends Object
implements ConditionalExpressionBuilder

パラメータをSelectStatement.setMaxResults(int)にバインドするビルダです.

作成者:
koichik

コンストラクタの概要
MaxResultsBuilder()
          インスタンスを構築します。
 
メソッドの概要
 String appendCondition(SelectStatement statement, Object value)
          問い合わせ条件等を作成してSELECT文に追加します.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MaxResultsBuilder

public MaxResultsBuilder()
インスタンスを構築します。

メソッドの詳細

appendCondition

public String appendCondition(SelectStatement statement,
                              Object value)
インタフェース ConditionalExpressionBuilder の記述:
問い合わせ条件等を作成してSELECT文に追加します.

valueをパラメータにバインドした場合はパラメータ名を返します. パラメータをバインドしなかった場合はnullを返します. 多くのビルダ実装クラスではvaluenullの場合はパラメータをバインドしません.

定義:
インタフェース ConditionalExpressionBuilder 内の appendCondition
パラメータ:
statement - SELECT文
value - 問い合わせ条件にバインドするパラメータの値
戻り値:
valueをパラメータにバインドした場合はパラメータ名


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