Class Predicates
- java.lang.Object
-
- org.nuxeo.ecm.core.query.sql.model.Predicates
-
public class Predicates extends Object
Predicate builders.- Since:
- 9.3
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Predicate
and(Predicate left, Predicate right)
static Predicate
between(String name, Object min, Object max)
static Predicate
eq(String name, Object value)
static Predicate
gt(String name, Object value)
static Predicate
gte(String name, Object value)
static Predicate
ilike(String name, Object value)
static Predicate
in(String name, Iterable<?> values)
static Predicate
in(String name, Object[] values)
static <T> Predicate
in(String name, T value, T... values)
static Predicate
isnotnull(String name)
static Predicate
isnull(String name)
static Predicate
like(String name, Object value)
static Predicate
lt(String name, Object value)
static Predicate
lte(String name, Object value)
static Predicate
not(Predicate predicate)
static Predicate
notbetween(String name, Object min, Object max)
static Predicate
noteq(String name, Object value)
static Predicate
notilike(String name, Object value)
static Predicate
notin(String name, Iterable<?> values)
static Predicate
notin(String name, Object[] values)
static <T> Predicate
notin(String name, T value, T... values)
static Predicate
notlike(String name, Object value)
static Predicate
or(Predicate left, Predicate right)
static Predicate
startsWith(String name, Object value)
-