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

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

public class NullBuilder
extends Object
implements ConditionalExpressionBuilder

何もしないビルダです.

作成者:
koichik

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

コンストラクタの詳細

NullBuilder

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

メソッドの詳細

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.