org.sql.comparison
クラス ExistsComparison

java.lang.Object
  上位を拡張 org.sql.comparison.AbstractComparison
      上位を拡張 org.sql.comparison.AbstractBindComparison
          上位を拡張 org.sql.comparison.ExistsComparison
すべての実装されたインタフェース:
java.io.Serializable, BindComparison, Comparison, Parameter

public class ExistsComparison
extends AbstractBindComparison

EXISTS条件式を管理するクラス.

比較条件式の生成は、比較条件オブジェクト生成ラッパークラス (com.sn.sql.comparison.Comparisons)を使用します。

作成者:
S.Nagashiba
関連項目:
直列化された形式

コンストラクタの概要
ExistsComparison(Sql sql)
          コンストラクタ
ExistsComparison(Sql sql, boolean not)
          コンストラクタ
 
メソッドの概要
 java.lang.Object[] getParameter()
          バインドするパラメータ取得
 
クラス org.sql.comparison.AbstractBindComparison から継承されたメソッド
toBindString
 
クラス org.sql.comparison.AbstractComparison から継承されたメソッド
clear, getException, toComparisonString
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ExistsComparison

public ExistsComparison(Sql sql)
コンストラクタ

パラメータ:
sql - SQL生成オブジェクト

ExistsComparison

public ExistsComparison(Sql sql,
                        boolean not)
コンストラクタ

パラメータ:
sql - SQL生成オブジェクト
not - NOT EXISTS[true]、EXISTS[false]
メソッドの詳細

getParameter

public java.lang.Object[] getParameter()
バインドするパラメータ取得

定義:
インタフェース Parameter 内の getParameter
オーバーライド:
クラス AbstractBindComparison 内の getParameter
戻り値:
バインドするパラメータ