|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.extension.jdbc.where.condition.NotNullableCondition<CONDITION,VALUETYPE>
org.seasar.extension.jdbc.where.condition.NullableCondition<CONDITION,java.lang.String>
org.seasar.extension.jdbc.where.condition.NullableStringCondition<CONDITION>
CONDITION - このプロパティを持つエンティティの問い合わせ条件を構築するクラスpublic class NullableStringCondition<CONDITION extends AbstractEntityCondition<CONDITION>>
NullableなString型のプロパティの問い合わせ条件を表現するクラスです。
| フィールドの概要 |
|---|
| クラス org.seasar.extension.jdbc.where.condition.NotNullableCondition から継承されたフィールド |
|---|
condition, propertyName |
| コンストラクタの概要 | |
|---|---|
NullableStringCondition(java.lang.String propertyName,
CONDITION condition)
インスタンスを構築します。 |
|
| メソッドの概要 | |
|---|---|
CONDITION |
contains(java.lang.String value)
like '%? |
CONDITION |
ends(java.lang.String value)
like '%?' |
CONDITION |
like(java.lang.String value)
likeの条件を追加します。 |
CONDITION |
notContains(java.lang.String value)
not like '%? |
CONDITION |
notEnds(java.lang.String value)
not like '%?' |
CONDITION |
notLike(java.lang.String value)
not likeの条件を追加します。 |
CONDITION |
notStarts(java.lang.String value)
not like '? |
CONDITION |
starts(java.lang.String value)
like '? |
| クラス org.seasar.extension.jdbc.where.condition.NullableCondition から継承されたメソッド |
|---|
isNotNull, isNotNull, isNull, isNull |
| クラス 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 |
| コンストラクタの詳細 |
|---|
public NullableStringCondition(java.lang.String propertyName,
CONDITION condition)
propertyName - プロパティ名condition - このプロパティを持つエンティティの問い合わせ条件| メソッドの詳細 |
|---|
public CONDITION like(java.lang.String value)
likeの条件を追加します。
value - 条件となる値
SimpleWhere#like(String, String)public CONDITION notLike(java.lang.String value)
not likeの条件を追加します。
value - 条件となる値
SimpleWhere#notLike(String, String)public CONDITION starts(java.lang.String value)
like '?%'の条件を追加します。
value - 条件となる値
SimpleWhere#starts(String, String)public CONDITION notStarts(java.lang.String value)
not like '?%'の条件を追加します。
value - 条件となる値
SimpleWhere#notStarts(String, String)public CONDITION ends(java.lang.String value)
like '%?'の条件を追加します。
value - 条件となる値
SimpleWhere#ends(String, String)public CONDITION notEnds(java.lang.String value)
not like '%?'の条件を追加します。
value - 条件となる値
SimpleWhere#notEnds(String, String)public CONDITION contains(java.lang.String value)
like '%?%'の条件を追加します。
value - 条件となる値
SimpleWhere#contains(String, String)public CONDITION notContains(java.lang.String value)
not like '%?%'の条件を追加します。
value - 条件となる値
SimpleWhere#notContains(String, String)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||