Predicate |
StructuredType.allMatch(CqnPredicate p) |
Creates a predicate that tests whether all elements of the entity
set referenced by this structured type match a given condition.
|
Predicate |
StructuredType.allMatch(Function<T,CqnPredicate> p) |
Creates a predicate that tests whether all elements of the entity
set referenced by this structured type match a given condition.
|
static Predicate |
CQL.and(CqnPredicate p1,
CqnPredicate p2) |
Creates a conjunction of two given predicates
|
static Predicate |
CQL.and(Iterable<? extends CqnPredicate> predicates) |
Creates a conjunction of given predicates
|
Predicate |
Predicate.and(CqnPredicate other,
CqnPredicate... more) |
Creates a conjunction of this predicate with other predicates
|
Predicate |
StructuredType.anyMatch(CqnPredicate p) |
Creates a predicate that tests whether any instance of the entity
set referenced by this structured type matches a given condition.
|
Predicate |
StructuredType.anyMatch(Function<T,CqnPredicate> p) |
Creates a predicate that tests whether any instance of the entity
set referenced by this structured type matches a given condition.
|
Predicate |
Value.between(Value<T> low,
Value<T> high) |
Creates a between predicate that tests if this value is within a closed
interval with given bounds
|
Predicate |
Value.between(Value<T> low,
T high) |
Creates a between predicate that tests if this value is within a closed
interval with given bounds
|
Predicate |
Value.between(T low,
Value<T> high) |
Creates a between predicate that tests if this value is within a closed
interval with given bounds
|
Predicate |
Value.between(T low,
T high) |
Creates a between predicate that tests if this value is within a closed
interval with given bounds
|
static Predicate |
CQL.comparison(CqnValue lhs,
CqnComparisonPredicate.Operator op,
CqnValue rhs) |
Creates a comparison predicate.
|
Predicate |
CqnBuilder.QueryBuilderSupport.comparison(CqnValue lhs,
CqnComparisonPredicate.Operator op,
CqnValue rhs) |
|
static Predicate |
CQL.connect(CqnConnectivePredicate.Operator operator,
Iterable<? extends CqnPredicate> predicates) |
Creates a logical connection of given predicates CqnPredicate .
|
Predicate |
CqnBuilder.QueryBuilderSupport.connect(CqnConnectivePredicate.Operator operator,
Iterable<? extends CqnPredicate> predicates) |
|
static Predicate |
CQL.containment(CqnContainmentTest.Position position,
CqnValue value,
CqnValue substring,
boolean caseInsensitive) |
|
Predicate |
CqnBuilder.QueryBuilderSupport.containment(CqnContainmentTest.Position position,
CqnValue value,
CqnValue term,
boolean caseInsensitive) |
|
static Predicate |
CQL.contains(CqnValue value,
CqnValue substring,
boolean caseInsensitive) |
Creates a predicate that tests whether a string value contains a given
substring
|
Predicate |
Value.contains(Value<String> substring) |
Creates a predicate that tests whether this string value contains a given
substring
|
Predicate |
Value.contains(Value<String> substring,
boolean caseInsensitive) |
Creates a predicate that tests whether this string value contains a given
substring
|
Predicate |
Value.contains(String substring) |
Creates a predicate that tests whether this string value contains a given
substring
|
static Predicate |
CQL.copy(CqnPredicate pred) |
Creates a copy of the given predicate.
|
static Predicate |
CQL.copy(CqnPredicate pred,
Modifier modifier) |
Creates a modified copy of the given predicate.
|
Predicate |
CqnBuilder.copy(CqnPredicate pred) |
|
Predicate |
CqnBuilder.copy(CqnPredicate pred,
Modifier modifier) |
|
static Predicate |
CQL.endsWith(CqnValue value,
CqnValue suffix,
boolean caseInsensitive) |
Creates a predicate that tests whether a string value ends with a given
suffix
|
Predicate |
Value.endsWith(Value<String> suffix) |
Creates a predicate that tests whether this string value ends with a given
suffix
|
Predicate |
Value.endsWith(String suffix) |
Creates a predicate that tests whether this string value ends with a given
suffix
|
Predicate |
Value.eq(Value<T> v) |
Creates a comparison predicate that tests if this value is equal to a given
value.
|
Predicate |
Value.eq(T v) |
Creates a comparison predicate that tests if this value is equal to a given
value.
|
static Predicate |
CQL.exists(CqnSelect subQuery) |
Creates an exists predicate that tests if a given subquery returns any row
|
Predicate |
CqnBuilder.QueryBuilderSupport.exists(CqnSelect subQuery) |
|
Predicate |
StructuredType.exists() |
Creates a predicate that tests whether any instance of the entity
set referenced by this structured type exists, i.e.
|
Predicate |
StructuredType.exists(Function<T,Select<?>> subQuery) |
|
Predicate |
Value.func(String functionName,
Value<?>... additional) |
Creates a predicate that applies a given function to this values and optional
additional values
|
Predicate |
Value.ge(Value<T> v) |
Creates a comparison predicate that tests if this value is greater than or
equal to a given value
|
Predicate |
Value.ge(T v) |
Creates a comparison predicate that tests if this value is greater than or
equal to a given value
|
Predicate |
Value.gt(Value<T> v) |
Creates a comparison predicate that tests if this value is greater than a
given value
|
Predicate |
Value.gt(T v) |
Creates a comparison predicate that tests if this value is greater than a
given value
|
Predicate |
Searchable.has(String searchTerm) |
Build a predicate to check, whether searchable matches a given search term.
|
static Predicate |
CQL.in(CqnValue lhs,
CqnValue valueSet) |
Creates an in predicate.
|
static Predicate |
CQL.in(CqnValue lhs,
Collection<? extends CqnValue> values) |
Creates an in predicate.
|
Predicate |
CqnBuilder.QueryBuilderSupport.in(CqnValue lhs,
CqnValue valueSet) |
|
Predicate |
CqnBuilder.QueryBuilderSupport.in(CqnValue lhs,
Collection<? extends CqnValue> values) |
|
Predicate |
Value.in(Value<T>... ts) |
Creates an IN predicate that tests if this value is equal to any value in a
given list
|
Predicate |
Value.in(Iterable<Value<? extends T>> ts) |
Creates an IN predicate that tests if this value is equal to any value in a
given list
|
Predicate |
Value.in(List<? extends T> ts) |
Creates an IN predicate that tests if this value is equal to any value in a
given list
|
Predicate |
Value.in(T... vs) |
Creates an IN predicate that tests if this value is equal to any value in a
given list
|
Predicate |
Value.is(Value<T> v) |
Creates a comparison predicate that tests if this value is equal to a given
value.
|
Predicate |
Value.is(T v) |
Creates a comparison predicate that tests if this value is equal to a given
value.
|
Predicate |
Value.isNot(Value<T> v) |
Creates a comparison predicate that tests if this value is not equal to a
given value.
|
Predicate |
Value.isNot(T v) |
Creates a comparison predicate that tests if this value is not equal to a
given value.
|
Predicate |
Value.isNotNull() |
Creates a predicate that tests if this value is not NULL
|
Predicate |
Value.isNull() |
Creates a predicate that tests if this value is NULL
|
Predicate |
Value.le(Value<T> v) |
Creates a comparison predicate that tests if this value is less than or equal
to a given value
|
Predicate |
Value.le(T v) |
Creates a comparison predicate that tests if this value is less than or equal
to a given value
|
Predicate |
Value.lt(Value<T> v) |
Creates a comparison predicate that tests if this value is less than a given
value
|
Predicate |
Value.lt(T v) |
Creates a comparison predicate that tests if this value is less than a given
value
|
static Predicate |
CQL.match(StructuredTypeRef ref,
Predicate pred,
CqnMatchPredicate.Quantifier quantifier) |
Creates a match predicate that tests if a given ref matches a given filter
|
Predicate |
CqnBuilder.QueryBuilderSupport.match(StructuredTypeRef ref,
Predicate pred,
CqnMatchPredicate.Quantifier quantifier) |
|
static Predicate |
CQL.matching(Map<String,?> elementToValueMap) |
Creates a predicate from a map of element names to values or parameters.
|
Predicate |
CqnBuilder.matching(Map<String,?> keyValueMap) |
|
Predicate |
Value.ne(Value<T> v) |
Creates a comparison predicate that tests if this value is not equal to a
given value.
|
Predicate |
Value.ne(T v) |
Creates a comparison predicate that tests if this value is not equal to a
given value.
|
static Predicate |
CQL.not(CqnPredicate predicate) |
|
static Predicate |
CqnBuilder.not(CqnPredicate p) |
Deprecated.
|
Predicate |
CqnBuilder.QueryBuilderSupport.not(CqnPredicate p) |
|
Predicate |
Predicate.not() |
Negates this predicate
|
static Predicate |
CQL.or(CqnPredicate p1,
CqnPredicate p2) |
Creates a disjunction of two given predicates
|
static Predicate |
CQL.or(Iterable<? extends CqnPredicate> predicates) |
Creates a disjunction of given predicates
|
Predicate |
Predicate.or(CqnPredicate other,
CqnPredicate... more) |
Creates a disjunction of this predicate with other predicates
|
Predicate |
Value.plain(Object... p) |
|
static Predicate |
CQL.search(String term) |
Creates a search predicate.
|
Predicate |
CqnBuilder.QueryBuilderSupport.search(String term) |
|
static Predicate |
CQL.startsWith(CqnValue value,
CqnValue prefix,
boolean caseInsensitive) |
Creates a predicate that tests whether a string value starts with a given
prefix
|
Predicate |
Value.startsWith(Value<String> prefix) |
Creates a predicate that tests whether this string value starts with a given
prefix
|
Predicate |
Value.startsWith(String prefix) |
Creates a predicate that tests whether this string value starts with a given
prefix
|