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

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

public class GreaterThan
extends AbstractBinaryOperator
implements ComparisonExpression

JPQLの2項>演算子を表すクラスです.

作成者:
koichik

フィールドの概要
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.operator.AbstractBinaryOperator から継承されたフィールド
lhs, operator, rhs
 
コンストラクタの概要
GreaterThan(ArithmeticExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
GreaterThan(ArithmeticExpression lhs, ArithmeticExpression rhs)
          インスタンスを構築します。
GreaterThan(DatetimeExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
GreaterThan(DatetimeExpression lhs, DatetimeExpression rhs)
          インスタンスを構築します。
GreaterThan(PathExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
GreaterThan(PathExpression lhs, PathExpression rhs)
          インスタンスを構築します。
GreaterThan(StringExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
GreaterThan(StringExpression lhs, StringExpression rhs)
          インスタンスを構築します。
 
メソッドの概要
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.operator.AbstractBinaryOperator から継承されたメソッド
evaluate
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

GreaterThan

public GreaterThan(PathExpression lhs,
                   PathExpression rhs)
インスタンスを構築します。

パラメータ:
lhs - 左辺を表すpath_expression
rhs - 右辺を表すpath_expression

GreaterThan

public GreaterThan(PathExpression lhs,
                   AllOrAnyExpression rhs)
インスタンスを構築します。

パラメータ:
lhs - 左辺を表すpath_expression
rhs - 右辺を表すall_or_any_expression

GreaterThan

public GreaterThan(ArithmeticExpression lhs,
                   ArithmeticExpression rhs)
インスタンスを構築します。

パラメータ:
lhs - 左辺を表すarithmetic_expression
rhs - 右辺を表すarithmetic_expression

GreaterThan

public GreaterThan(ArithmeticExpression lhs,
                   AllOrAnyExpression rhs)
インスタンスを構築します。

パラメータ:
lhs - 左辺を表すarithmetic_expression
rhs - 右辺を表すall_or_any_expression

GreaterThan

public GreaterThan(StringExpression lhs,
                   StringExpression rhs)
インスタンスを構築します。

パラメータ:
lhs - 左辺を表すstring_expression
rhs - 右辺を表すstring_expression

GreaterThan

public GreaterThan(StringExpression lhs,
                   AllOrAnyExpression rhs)
インスタンスを構築します。

パラメータ:
lhs - 左辺を表すstring_expression
rhs - 右辺を表すall_or_any_expression

GreaterThan

public GreaterThan(DatetimeExpression lhs,
                   DatetimeExpression rhs)
インスタンスを構築します。

パラメータ:
lhs - 左辺を表すdatetime_expression
rhs - 右辺を表すdatetime_expression

GreaterThan

public GreaterThan(DatetimeExpression lhs,
                   AllOrAnyExpression rhs)
インスタンスを構築します。

パラメータ:
lhs - 左辺を表すdatetime_expression
rhs - 右辺を表すall_or_any_expression


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