org.seasar.kuina.dao.criteria.impl.grammar.expression
クラス NotInExpressionImpl

java.lang.Object
  上位を拡張 org.seasar.kuina.dao.criteria.impl.grammar.expression.AbstractInExpression
      上位を拡張 org.seasar.kuina.dao.criteria.impl.grammar.expression.NotInExpressionImpl
すべての実装されたインタフェース:
Criterion, ConditionalExpression, ConditionalFactor, ConditionalPrimary, ConditionalTerm, InExpression, SimpleCondExpression

public class NotInExpressionImpl
extends AbstractInExpression

JPQLのNOT IN演算子を使用したin_expressionを表すクラスです.

作成者:
koichik

フィールドの概要
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.expression.AbstractInExpression から継承されたフィールド
inItems, operator, pathExpression, subquery
 
コンストラクタの概要
NotInExpressionImpl(PathExpression pathExpression)
          インスタンスを構築します。
NotInExpressionImpl(PathExpression pathExpression, InItem... inItems)
          インスタンスを構築します。
NotInExpressionImpl(String pathExpression)
          インスタンスを構築します。
NotInExpressionImpl(String pathExpression, InItem... inItems)
          インスタンスを構築します。
 
メソッドの概要
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.expression.AbstractInExpression から継承されたメソッド
add, evaluate, setSubquery
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

NotInExpressionImpl

public NotInExpressionImpl(String pathExpression)
インスタンスを構築します。

パラメータ:
pathExpression - path_expressionを表す文字列

NotInExpressionImpl

public NotInExpressionImpl(String pathExpression,
                           InItem... inItems)
インスタンスを構築します。

パラメータ:
pathExpression - path_expressionを表す文字列
inItems - in_itemの並び

NotInExpressionImpl

public NotInExpressionImpl(PathExpression pathExpression)
インスタンスを構築します。

パラメータ:
pathExpression - path_expression

NotInExpressionImpl

public NotInExpressionImpl(PathExpression pathExpression,
                           InItem... inItems)
インスタンスを構築します。

パラメータ:
pathExpression - path_expression
inItems - in_itemの並び


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