org.seasar.kuina.dao.criteria.impl.grammar.operator
クラス NotBetween

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

public class NotBetween
extends AbstractBetween

JPQLのNOT BETWEENを表す抽象クラスです.

作成者:
koichik

フィールドの概要
protected static String OPERATOR
          NOT BETWEEN のキーワード
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.operator.AbstractBetween から継承されたフィールド
from, operand, operator, to
 
コンストラクタの概要
NotBetween(ArithmeticExpression operand, ArithmeticExpression from, ArithmeticExpression to)
          インスタンスを構築します。
NotBetween(DatetimeExpression operand, DatetimeExpression from, DatetimeExpression to)
          インスタンスを構築します。
NotBetween(PathExpression operand, PathExpression from, PathExpression to)
          インスタンスを構築します。
NotBetween(StringExpression operand, StringExpression from, StringExpression to)
          インスタンスを構築します。
 
メソッドの概要
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.operator.AbstractBetween から継承されたメソッド
evaluate
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

OPERATOR

protected static final String OPERATOR
NOT BETWEEN のキーワード

関連項目:
定数フィールド値
コンストラクタの詳細

NotBetween

public NotBetween(PathExpression operand,
                  PathExpression from,
                  PathExpression to)
インスタンスを構築します。

パラメータ:
operand - テスト対象を表すpath_expression
from - 範囲の下限を表すpath_expression
to - 範囲の上限を表すpath_expression

NotBetween

public NotBetween(ArithmeticExpression operand,
                  ArithmeticExpression from,
                  ArithmeticExpression to)
インスタンスを構築します。

パラメータ:
operand - 被演算子を表すarithmetic_expression
from - 範囲の下限を表すarithmetic_expression
to - 範囲の上限を表すarithmetic_expression

NotBetween

public NotBetween(StringExpression operand,
                  StringExpression from,
                  StringExpression to)
インスタンスを構築します。

パラメータ:
operand - 被演算子を表すstring_expression
from - 範囲の下限を表すstring_expression
to - 範囲の上限を表すstring_expression

NotBetween

public NotBetween(DatetimeExpression operand,
                  DatetimeExpression from,
                  DatetimeExpression to)
インスタンスを構築します。

パラメータ:
operand - 被演算子を表すdatetime_expression
from - 範囲の下限を表すdatetime_expression
to - 範囲の上限を表すdatetime_expression


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