Package org.apache.unomi.api.utils
Class ConditionBuilder.ComparisonCondition
- java.lang.Object
-
- org.apache.unomi.api.utils.ConditionBuilder.ConditionItem
-
- org.apache.unomi.api.utils.ConditionBuilder.ComparisonCondition
-
- Direct Known Subclasses:
ConditionBuilder.PropertyCondition
- Enclosing class:
- ConditionBuilder
public abstract class ConditionBuilder.ComparisonCondition extends ConditionBuilder.ConditionItem
-
-
Field Summary
-
Fields inherited from class org.apache.unomi.api.utils.ConditionBuilder.ConditionItem
condition
-
-
Method Summary
-
Methods inherited from class org.apache.unomi.api.utils.ConditionBuilder.ConditionItem
build
-
-
-
-
Method Detail
-
all
public ConditionBuilder.ComparisonCondition all(String... values)
-
all
public ConditionBuilder.ComparisonCondition all(Date... values)
-
all
public ConditionBuilder.ComparisonCondition all(Integer... values)
-
contains
public ConditionBuilder.ComparisonCondition contains(String value)
-
endsWith
public ConditionBuilder.ComparisonCondition endsWith(String value)
-
equalTo
public ConditionBuilder.ComparisonCondition equalTo(String value)
-
equalTo
public ConditionBuilder.ComparisonCondition equalTo(Date value)
-
equalTo
public ConditionBuilder.ComparisonCondition equalTo(Integer value)
-
equalTo
public ConditionBuilder.ComparisonCondition equalTo(Double value)
-
exists
public ConditionBuilder.ComparisonCondition exists()
-
greaterThan
public ConditionBuilder.ComparisonCondition greaterThan(Date value)
-
greaterThan
public ConditionBuilder.ComparisonCondition greaterThan(Integer value)
-
greaterThan
public ConditionBuilder.ComparisonCondition greaterThan(Double value)
-
greaterThanOrEqualTo
public ConditionBuilder.ComparisonCondition greaterThanOrEqualTo(Date value)
-
greaterThanOrEqualTo
public ConditionBuilder.ComparisonCondition greaterThanOrEqualTo(Integer value)
-
greaterThanOrEqualTo
public ConditionBuilder.ComparisonCondition greaterThanOrEqualTo(Double value)
-
in
public ConditionBuilder.ComparisonCondition in(String... values)
-
inDateExpr
public ConditionBuilder.ComparisonCondition inDateExpr(String... values)
-
in
public ConditionBuilder.ComparisonCondition in(Date... values)
-
isDay
public ConditionBuilder.ComparisonCondition isDay(Date value)
-
isDay
public ConditionBuilder.ComparisonCondition isDay(String expression)
-
isNotDay
public ConditionBuilder.ComparisonCondition isNotDay(Date value)
-
isNotDay
public ConditionBuilder.ComparisonCondition isNotDay(String expression)
-
in
public ConditionBuilder.ComparisonCondition in(Integer... values)
-
in
public ConditionBuilder.ComparisonCondition in(Double... values)
-
lessThan
public ConditionBuilder.ComparisonCondition lessThan(Date value)
-
lessThan
public ConditionBuilder.ComparisonCondition lessThan(Integer value)
-
lessThan
public ConditionBuilder.ComparisonCondition lessThan(Double value)
-
lessThanOrEqualTo
public ConditionBuilder.ComparisonCondition lessThanOrEqualTo(Date value)
-
lessThanOrEqualTo
public ConditionBuilder.ComparisonCondition lessThanOrEqualTo(Integer value)
-
between
public ConditionBuilder.ComparisonCondition between(Date lowerBound, Date upperBound)
-
between
public ConditionBuilder.ComparisonCondition between(Integer lowerBound, Integer upperBound)
-
matchesRegex
public ConditionBuilder.ComparisonCondition matchesRegex(String value)
-
missing
public ConditionBuilder.ComparisonCondition missing()
-
notEqualTo
public ConditionBuilder.ComparisonCondition notEqualTo(String value)
-
notEqualTo
public ConditionBuilder.ComparisonCondition notEqualTo(Date value)
-
notEqualTo
public ConditionBuilder.ComparisonCondition notEqualTo(Integer value)
-
notEqualTo
public ConditionBuilder.ComparisonCondition notEqualTo(Double value)
-
notIn
public ConditionBuilder.ComparisonCondition notIn(String... values)
-
notIn
public ConditionBuilder.ComparisonCondition notIn(Date... values)
-
notInDateExpr
public ConditionBuilder.ComparisonCondition notInDateExpr(String... values)
-
notIn
public ConditionBuilder.ComparisonCondition notIn(Integer... values)
-
notIn
public ConditionBuilder.ComparisonCondition notIn(Double... values)
-
parameter
public ConditionBuilder.ComparisonCondition parameter(String name, Object value)
- Overrides:
parameter
in classConditionBuilder.ConditionItem
-
parameter
public ConditionBuilder.ComparisonCondition parameter(String name, Object... values)
- Overrides:
parameter
in classConditionBuilder.ConditionItem
-
startsWith
public ConditionBuilder.ComparisonCondition startsWith(String value)
-
-