Class And
java.lang.Object
org.iplass.mtp.entity.query.condition.Condition
org.iplass.mtp.entity.query.condition.expr.And
- All Implemented Interfaces:
Serializable,ASTNode
And条件を表す。
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccept(ASTTransformer transformer) voidaccept(ConditionVisitor visitor) voidaddExpression(Condition expression) 指定の条件を追加する。Between条件を追加する。Contains条件を追加する。Equals条件を追加する。booleanGreater条件を追加する。GreaterEqual条件を追加する。inthashCode()In条件を追加する。In条件を追加する。IsNotNull条件を追加する。IsNull条件を追加する。Deprecated.like(String propName, String str, Like.MatchPattern matchPatternType) Like条件を追加する。Lesser条件を追加する。LesserEqual条件を追加する。NotEquals条件を追加する。voidsetConditions(List<Condition> conditions) strip()toString()Methods inherited from class org.iplass.mtp.entity.query.condition.Condition
newCondition
-
Field Details
-
childExpressions
-
-
Constructor Details
-
And
public And() -
And
-
And
-
-
Method Details
-
setConditions
-
addExpression
-
getChildExpressions
-
hashCode
public int hashCode() -
equals
-
toString
-
accept
-
strip
-
and
指定の条件を追加する。- Parameters:
expression-- Returns:
-
eq
Equals条件を追加する。- Parameters:
propName-value-- Returns:
-
neq
NotEquals条件を追加する。- Parameters:
propName-value-- Returns:
-
lt
Lesser条件を追加する。- Parameters:
propName-value-- Returns:
-
lte
LesserEqual条件を追加する。- Parameters:
propName-value-- Returns:
-
gt
Greater条件を追加する。- Parameters:
propName-value-- Returns:
-
gte
GreaterEqual条件を追加する。- Parameters:
propName-value-- Returns:
-
in
In条件を追加する。- Parameters:
propName-values-- Returns:
-
in
In条件を追加する。- Parameters:
propName-subQuery-- Returns:
-
like
Deprecated.※なるべくlike(String, String, MatchPattern)を利用すること。 このメソッドのpatternは、自動的にエスケープ処理されない点、注意 Like条件を追加する。- Parameters:
propName-value-- Returns:
-
like
Like条件を追加する。- Parameters:
propName-str-matchPatternType-- Returns:
-
between
Between条件を追加する。- Parameters:
propName-from-to-- Returns:
-
isNull
IsNull条件を追加する。- Parameters:
propName-- Returns:
-
isNotNull
IsNotNull条件を追加する。- Parameters:
propName-- Returns:
-
contains
Contains条件を追加する。- Parameters:
fullTextSearchExpression-- Returns:
-
accept
-