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

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

public class NotEqual
extends AbstractBinaryOperator
implements ComparisonExpression

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

作成者:
koichik

フィールドの概要
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.operator.AbstractBinaryOperator から継承されたフィールド
lhs, operator, rhs
 
コンストラクタの概要
NotEqual(ArithmeticExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
NotEqual(ArithmeticExpression lhs, ArithmeticExpression rhs)
          インスタンスを構築します。
NotEqual(BooleanExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
NotEqual(BooleanExpression lhs, BooleanExpression rhs)
          インスタンスを構築します。
NotEqual(DatetimeExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
NotEqual(DatetimeExpression lhs, DatetimeExpression rhs)
          インスタンスを構築します。
NotEqual(EntityExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
NotEqual(EntityExpression lhs, EntityExpression rhs)
          インスタンスを構築します。
NotEqual(EnumExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
NotEqual(EnumExpression lhs, EnumExpression rhs)
          インスタンスを構築します。
NotEqual(PathExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
NotEqual(PathExpression lhs, PathExpression rhs)
          インスタンスを構築します。
NotEqual(StringExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
NotEqual(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
 

コンストラクタの詳細

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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

NotEqual

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

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


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