org.seasar.codegen.lib
インタフェース ConditionElement<T>

型パラメータ:
T -
既知のサブインタフェースの一覧:
DateConditionElement<T>
既知の実装クラスの一覧:
ConditionElementImpl, DateConditionElementImpl, StringConditionElementImpl

public interface ConditionElement<T>

検索条件の要素を示すインターフェースです。

作成者:
azusa

メソッドの概要
 void addOrderAsc()
          昇順の並び替えを指定します。
 void addOrderDesc()
          降順の並び替えを指定します。
 void equal(T value)
          値が等しい条件を示します。
 void in(List<T> values)
          SQLのin句の条件を指定します
 void in(T... values)
          SQLのin句の条件を指定します。
 void isNotNull()
          SQLのNOT NULLの条件を指定します。
 void isNull()
          SQLのIS NULLの条件を指定します。
 void less(T value)
          未満の条件を指定します。
 void lessThan(T value)
          以下の条件を指定します。
 void more(T value)
          「より大きい」条件を指定します。
 void moreThan(T value)
          以上の条件を指定します。
 void not(T value)
          値が等しくない条件を指定します。
 void notIn(List<T> values)
          SQLのNOT IN句の条件を指定します。
 void notIn(T... values)
          SQLのNOT IN句の条件を指定します。
 

メソッドの詳細

addOrderAsc

void addOrderAsc()
昇順の並び替えを指定します。


addOrderDesc

void addOrderDesc()
降順の並び替えを指定します。


equal

void equal(T value)
値が等しい条件を示します。

パラメータ:
value - 検索条件
例外:
NullConditionValueException - 引数がnullの場合

in

void in(T... values)
SQLのin句の条件を指定します。

パラメータ:
values - 検索条件
例外:
NullConditionValueException - 引数がnullの場合

in

void in(List<T> values)
SQLのin句の条件を指定します

パラメータ:
values - 検索条件
例外:
NullConditionValueException - 引数がnullの場合

isNotNull

void isNotNull()
SQLのNOT NULLの条件を指定します。


isNull

void isNull()
SQLのIS NULLの条件を指定します。


less

void less(T value)
未満の条件を指定します。

パラメータ:
value - 検索条件
例外:
NullConditionValueException - 引数がnullの場合

lessThan

void lessThan(T value)
以下の条件を指定します。

パラメータ:
value - 検索条件
例外:
NullConditionValueException - 引数がnullの場合

more

void more(T value)
「より大きい」条件を指定します。

パラメータ:
value - 検索条件
例外:
NullConditionValueException - 引数が nullの場合

moreThan

void moreThan(T value)
以上の条件を指定します。

パラメータ:
value - 検索条件
例外:
NullConditionValueException - 引数がnullの場合

not

void not(T value)
値が等しくない条件を指定します。

パラメータ:
value - 検索条件
例外:
NullConditionValueException - 引数がnullの場合

notIn

void notIn(T... values)
SQLのNOT IN句の条件を指定します。

パラメータ:
values - 検索条件
例外:
NullConditionValueException - 引数がnullの場合

notIn

void notIn(List<T> values)
SQLのNOT IN句の条件を指定します。

パラメータ:
values - 検索条件
例外:
NullConditionValueException - 引数がnullの場合


Copyright © 2010. All Rights Reserved.