org.sql.comparison
クラス SubQueryComparison

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

public class SubQueryComparison
extends AbstractBindComparison

サブクエリによる条件式を管理するクラス.

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

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

コンストラクタの概要
SubQueryComparison(java.lang.String column, SelectSql value, Match match)
          コンストラクタ
 
メソッドの概要
 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
 

コンストラクタの詳細

SubQueryComparison

public SubQueryComparison(java.lang.String column,
                          SelectSql value,
                          Match match)
コンストラクタ

パラメータ:
column - カラム名
value - SQL式
match - 比較方法
メソッドの詳細

getParameter

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

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