org.sql.condition
クラス AbstractCondition

java.lang.Object
  上位を拡張 org.sql.condition.AbstractCondition
すべての実装されたインタフェース:
Conditionable
直系の既知のサブクラス:
AbstractBindCondition

public abstract class AbstractCondition
extends java.lang.Object
implements Conditionable

検索条件を管理する為の基本クラス.

作成者:
S.Nagashiba

コンストラクタの概要
AbstractCondition()
          コンストラクタ
 
メソッドの概要
 void and(Comparison comparison)
          WHERE 〜 AND条件を設定する
 void clear()
          クリア
 java.lang.String getCondition()
          検索条件を取得
 boolean isEmpty()
          検索条件が設定されているか確認する
 void or(Comparison comparison)
          WHERE 〜 OR条件を設定する
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractCondition

public AbstractCondition()
コンストラクタ

メソッドの詳細

and

public void and(Comparison comparison)
WHERE 〜 AND条件を設定する

定義:
インタフェース Conditionable 内の and
パラメータ:
comparison - 比較条件オブジェクト

or

public void or(Comparison comparison)
WHERE 〜 OR条件を設定する

定義:
インタフェース Conditionable 内の or
パラメータ:
comparison - 比較条件オブジェクト

getCondition

public java.lang.String getCondition()
                              throws ComparisonException
検索条件を取得

定義:
インタフェース Conditionable 内の getCondition
戻り値:
検索条件
例外:
ComparisonException - 比較条件例外

clear

public void clear()
クリア

定義:
インタフェース Conditionable 内の clear

isEmpty

public boolean isEmpty()
検索条件が設定されているか確認する

定義:
インタフェース Conditionable 内の isEmpty
戻り値:
未設定[true]、設定[false]