コンストラクタと説明 |
---|
Or() |
Or(Condition... condition) |
Or(java.util.List<Condition> childExpressions) |
修飾子とタイプ | メソッドと説明 |
---|---|
ASTNode |
accept(ASTTransformer transformer) |
void |
accept(ConditionVisitor visitor) |
void |
addExpression(Condition expression) |
Or |
between(java.lang.String propName,
java.lang.Object from,
java.lang.Object to)
Between条件を追加する。
|
Or |
contains(java.lang.String fullTextSearchExpression)
Contains条件を追加する。
|
Or |
eq(java.lang.String propName,
java.lang.Object value)
Equals条件を追加する。
|
boolean |
equals(java.lang.Object obj) |
java.util.List<Condition> |
getChildExpressions() |
Or |
gt(java.lang.String propName,
java.lang.Object value)
Greater条件を追加する。
|
Or |
gte(java.lang.String propName,
java.lang.Object value)
GreaterEqual条件を追加する。
|
int |
hashCode() |
Or |
in(java.lang.String propName,
java.lang.Object... values)
In条件を追加する。
|
Or |
in(java.lang.String propName,
SubQuery subQuery)
In条件を追加する。
|
Or |
isNotNull(java.lang.String propName)
IsNotNull条件を追加する。
|
Or |
isNull(java.lang.String propName)
IsNull条件を追加する。
|
Or |
like(java.lang.String propName,
java.lang.String pattern)
非推奨です。
|
Or |
like(java.lang.String propName,
java.lang.String str,
Like.MatchPattern matchPatternType)
Like条件を追加する。
|
Or |
lt(java.lang.String propName,
java.lang.Object value)
Lesser条件を追加する。
|
Or |
lte(java.lang.String propName,
java.lang.Object value)
LesserEqual条件を追加する。
|
Or |
neq(java.lang.String propName,
java.lang.Object value)
NotEquals条件を追加する。
|
Or |
or(Condition expression)
指定の条件を追加する。
|
void |
setConditions(java.util.List<Condition> conditions) |
Condition |
strip() |
java.lang.String |
toString() |
newCondition
public Or()
public Or(Condition... condition)
public Or(java.util.List<Condition> childExpressions)
public void setConditions(java.util.List<Condition> conditions)
public void addExpression(Condition expression)
public java.util.List<Condition> getChildExpressions()
public int hashCode()
public boolean equals(java.lang.Object obj)
public java.lang.String toString()
public void accept(ConditionVisitor visitor)
public ASTNode accept(ASTTransformer transformer)
public Condition strip()
public Or eq(java.lang.String propName, java.lang.Object value)
propName
- value
- public Or neq(java.lang.String propName, java.lang.Object value)
propName
- value
- public Or lt(java.lang.String propName, java.lang.Object value)
propName
- value
- public Or lte(java.lang.String propName, java.lang.Object value)
propName
- value
- public Or gt(java.lang.String propName, java.lang.Object value)
propName
- value
- public Or gte(java.lang.String propName, java.lang.Object value)
propName
- value
- public Or in(java.lang.String propName, java.lang.Object... values)
propName
- values
- public Or in(java.lang.String propName, SubQuery subQuery)
propName
- subQuery
- @Deprecated public Or like(java.lang.String propName, java.lang.String pattern)
#like(String, String, MatchPattern)
を利用すること。
このメソッドのpatternは、自動的にエスケープ処理されない点、注意
Like条件を追加する。propName
- value
- public Or like(java.lang.String propName, java.lang.String str, Like.MatchPattern matchPatternType)
propName
- str
- matchPatternType
- public Or between(java.lang.String propName, java.lang.Object from, java.lang.Object to)
propName
- from
- to
- public Or isNull(java.lang.String propName)
propName
- public Or isNotNull(java.lang.String propName)
propName
- public Or contains(java.lang.String fullTextSearchExpression)
fullTextSearchExpression
-