org.sql.comparison
クラス SubQueryComparison

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

public class SubQueryComparison
extends BaseBindComparison

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

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

バージョン:
$Revision: 1.11 $ $Date: 2006/04/08 08:48:16 $
作成者:
Satoshi Nagashiba
関連項目:
直列化された形式

コンストラクタの概要
SubQueryComparison(java.lang.String column, SelectSql value, Match match)
          コンストラクタ
 
メソッドの概要
 java.lang.Object[] getParameter()
          バインドするパラメータ取得
 
クラス org.sql.comparison.BaseBindComparison から継承されたメソッド
toBindString
 
クラス org.sql.comparison.BaseComparison から継承されたメソッド
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
オーバーライド:
クラス BaseBindComparison 内の getParameter
戻り値:
バインドするパラメータ