org.seasar.kuina.dao.criteria.grammar
インタフェース InExpression

すべてのスーパーインタフェース:
ConditionalExpression, ConditionalFactor, ConditionalPrimary, ConditionalTerm, Criterion, SimpleCondExpression
既知の実装クラスの一覧:
AbstractInExpression, InExpressionImpl, NotInExpressionImpl

public interface InExpression
extends Criterion, SimpleCondExpression

JPQLのin_expressionを表します.

JPQLの詳細はJPA仕様書「4.14 BNF」を参照してください.

 in_expression ::=
     state_field_path_expression [NOT] IN ( in_item {, in_item}* | subquery)
 

作成者:
koichik

メソッドの概要
 InExpression add(InItem... inItem)
          in_itemを追加します.
 InExpression setSubquery(Subquery subquery)
          副問い合わせを設定します.
 

メソッドの詳細

add

InExpression add(InItem... inItem)
in_itemを追加します.

パラメータ:
inItem - in_itemの並び
戻り値:
このインスタンス自身

setSubquery

InExpression setSubquery(Subquery subquery)
副問い合わせを設定します.

パラメータ:
subquery - 副問い合わせ
戻り値:
このインスタンス自身


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