org.seasar.extension.jdbc.where.condition
クラス NullableCondition<CONDITION extends AbstractEntityCondition<CONDITION>,VALUETYPE>

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.where.condition.NotNullableCondition<CONDITION,VALUETYPE>
      上位を拡張 org.seasar.extension.jdbc.where.condition.NullableCondition<CONDITION,VALUETYPE>
型パラメータ:
CONDITION - このプロパティを持つエンティティの問い合わせ条件を構築するクラス
VALUETYPE - このプロパティの型
直系の既知のサブクラス:
NullableStringCondition

public class NullableCondition<CONDITION extends AbstractEntityCondition<CONDITION>,VALUETYPE>
extends NotNullableCondition<CONDITION,VALUETYPE>

Nullableなプロパティの問い合わせ条件を表現するクラスです。

作成者:
koichik

フィールドの概要
 
クラス org.seasar.extension.jdbc.where.condition.NotNullableCondition から継承されたフィールド
condition, propertyName
 
コンストラクタの概要
NullableCondition(java.lang.String propertyName, CONDITION condition)
          インスタンスを構築します。
 
メソッドの概要
 CONDITION isNotNull()
          is not nullの条件を追加します。
 CONDITION isNotNull(java.lang.Boolean value)
          is not nullの条件を追加します。
 CONDITION isNull()
          is nullの条件を追加します。
 CONDITION isNull(java.lang.Boolean value)
          is nullの条件を追加します。
 
クラス org.seasar.extension.jdbc.where.condition.NotNullableCondition から継承されたメソッド
eq, ge, gt, in, in, le, lt, ne, notIn, notIn
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

NullableCondition

public NullableCondition(java.lang.String propertyName,
                         CONDITION condition)
インスタンスを構築します。

パラメータ:
propertyName - プロパティ名
condition - このプロパティを持つエンティティの問い合わせ条件
メソッドの詳細

isNull

public CONDITION isNull()
is nullの条件を追加します。

戻り値:
このインスタンス自身
関連項目:
SimpleWhere#isNull(String, Boolean)

isNull

public CONDITION isNull(java.lang.Boolean value)
is nullの条件を追加します。

valuenullでなく、trueの場合に限り、問い合わせ条件に含められます。

パラメータ:
value - 問い合わせ条件に加えることを示すフラグ
戻り値:
このプロパティを持つエンティティの問い合わせ条件
関連項目:
SimpleWhere#isNull(String, Boolean)

isNotNull

public CONDITION isNotNull()
is not nullの条件を追加します。

戻り値:
このプロパティを持つエンティティの問い合わせ条件
関連項目:
SimpleWhere#isNull(String, Boolean)

isNotNull

public CONDITION isNotNull(java.lang.Boolean value)
is not nullの条件を追加します。

valuenullでなく、trueの場合に限り、問い合わせ条件に含められます。

パラメータ:
value - 問い合わせ条件に加えることを示すフラグ
戻り値:
このプロパティを持つエンティティの問い合わせ条件
関連項目:
SimpleWhere#isNull(String, Boolean)


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.