クラス Or
java.lang.Object
org.iplass.mtp.entity.query.condition.Condition
org.iplass.mtp.entity.query.condition.expr.Or
- すべての実装されたインタフェース:
Serializable,ASTNode
OR条件を表す。
- 関連項目:
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明accept(ASTTransformer transformer) voidaccept(ConditionVisitor visitor) voidaddExpression(Condition expression) Between条件を追加する。Contains条件を追加する。Equals条件を追加する。booleanGreater条件を追加する。GreaterEqual条件を追加する。inthashCode()In条件を追加する。In条件を追加する。IsNotNull条件を追加する。IsNull条件を追加する。推奨されていません。like(String propName, String str, Like.MatchPattern matchPatternType) Like条件を追加する。Lesser条件を追加する。LesserEqual条件を追加する。NotEquals条件を追加する。指定の条件を追加する。voidsetConditions(List<Condition> conditions) strip()toString()クラスから継承されたメソッド org.iplass.mtp.entity.query.condition.Condition
newCondition
-
コンストラクタの詳細
-
Or
public Or() -
Or
-
Or
-
-
メソッドの詳細
-
setConditions
-
addExpression
-
getChildExpressions
-
hashCode
public int hashCode() -
equals
-
toString
-
accept
-
accept
-
strip
-
or
指定の条件を追加する。- パラメータ:
expression-- 戻り値:
-
eq
Equals条件を追加する。- パラメータ:
propName-value-- 戻り値:
-
neq
NotEquals条件を追加する。- パラメータ:
propName-value-- 戻り値:
-
lt
Lesser条件を追加する。- パラメータ:
propName-value-- 戻り値:
-
lte
LesserEqual条件を追加する。- パラメータ:
propName-value-- 戻り値:
-
gt
Greater条件を追加する。- パラメータ:
propName-value-- 戻り値:
-
gte
GreaterEqual条件を追加する。- パラメータ:
propName-value-- 戻り値:
-
in
In条件を追加する。- パラメータ:
propName-values-- 戻り値:
-
in
In条件を追加する。- パラメータ:
propName-subQuery-- 戻り値:
-
like
推奨されていません。※なるべくlike(String, String, MatchPattern)を利用すること。 このメソッドのpatternは、自動的にエスケープ処理されない点、注意 Like条件を追加する。- パラメータ:
propName-value-- 戻り値:
-
like
Like条件を追加する。- パラメータ:
propName-str-matchPatternType-- 戻り値:
-
between
Between条件を追加する。- パラメータ:
propName-from-to-- 戻り値:
-
isNull
IsNull条件を追加する。- パラメータ:
propName-- 戻り値:
-
isNotNull
IsNotNull条件を追加する。- パラメータ:
propName-- 戻り値:
-
contains
Contains条件を追加する。- パラメータ:
fullTextSearchExpression-- 戻り値:
-