org.seasar.kuina.dao.criteria.impl.grammar.clause
クラス WhereClauseImpl

java.lang.Object
  上位を拡張 org.seasar.kuina.dao.criteria.impl.grammar.clause.WhereClauseImpl
すべての実装されたインタフェース:
Criterion, WhereClause

public class WhereClauseImpl
extends Object
implements WhereClause

JPQLのwhere_clauseを表すクラスです.

作成者:
koichik

フィールドの概要
protected  ConditionalExpression conditionalExpression
          conditional_expression
 
コンストラクタの概要
WhereClauseImpl()
          インスタンスを構築します。
WhereClauseImpl(ConditionalExpression... expressions)
          インスタンスを構築します。
 
メソッドの概要
 WhereClause and(ConditionalExpression... expressions)
          conditional_expression
 void evaluate(CriteriaContext context)
          要素を評価してコンテキストに反映します.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

conditionalExpression

protected ConditionalExpression conditionalExpression
conditional_expression

コンストラクタの詳細

WhereClauseImpl

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


WhereClauseImpl

public WhereClauseImpl(ConditionalExpression... expressions)
インスタンスを構築します。

パラメータ:
expressions - conditional_expressionの並び
メソッドの詳細

and

public WhereClause and(ConditionalExpression... expressions)
インタフェース WhereClause の記述:
conditional_expression

定義:
インタフェース WhereClause 内の and
戻り値:
このインスタンス自身

evaluate

public void evaluate(CriteriaContext context)
インタフェース Criterion の記述:
要素を評価してコンテキストに反映します.

定義:
インタフェース Criterion 内の evaluate
パラメータ:
context - コンテキスト


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