@Internal public abstract class AbstractCriteriaBuilder extends java.lang.Object implements PersistentEntityCriteriaBuilder
CriteriaBuilder implementation.jakarta.persistence.criteria.CriteriaBuilder.Case<R>, jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T>, jakarta.persistence.criteria.CriteriaBuilder.In<T>, jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>, jakarta.persistence.criteria.CriteriaBuilder.Trimspec| Constructor and Description |
|---|
AbstractCriteriaBuilder() |
| Modifier and Type | Method and Description |
|---|---|
<N extends java.lang.Number> |
abs(jakarta.persistence.criteria.Expression<N> x)
Not supported yet.
|
<Y> jakarta.persistence.criteria.Expression<Y> |
all(jakarta.persistence.criteria.Subquery<Y> subquery)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
and(jakarta.persistence.criteria.Expression<java.lang.Boolean> x,
jakarta.persistence.criteria.Expression<java.lang.Boolean> y) |
jakarta.persistence.criteria.Predicate |
and(java.lang.Iterable<jakarta.persistence.criteria.Predicate> restrictions)
AND restriction predicate.
|
jakarta.persistence.criteria.Predicate |
and(jakarta.persistence.criteria.Predicate... restrictions) |
<Y> jakarta.persistence.criteria.Expression<Y> |
any(jakarta.persistence.criteria.Subquery<Y> subquery)
Not supported yet.
|
jakarta.persistence.criteria.CompoundSelection<java.lang.Object[]> |
array(jakarta.persistence.criteria.Selection<?>... selections)
Not supported yet.
|
jakarta.persistence.criteria.Order |
asc(jakarta.persistence.criteria.Expression<?> x) |
<N extends java.lang.Number> |
avg(jakarta.persistence.criteria.Expression<N> x) |
<Y extends java.lang.Comparable<? super Y>> |
between(jakarta.persistence.criteria.Expression<? extends Y> v,
jakarta.persistence.criteria.Expression<? extends Y> x,
jakarta.persistence.criteria.Expression<? extends Y> y) |
<Y extends java.lang.Comparable<? super Y>> |
between(jakarta.persistence.criteria.Expression<? extends Y> v,
Y x,
Y y) |
<T> jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T> |
coalesce()
Not supported yet.
|
<Y> jakarta.persistence.criteria.Expression<Y> |
coalesce(jakarta.persistence.criteria.Expression<? extends Y> x,
jakarta.persistence.criteria.Expression<? extends Y> y)
Not supported yet.
|
<Y> jakarta.persistence.criteria.Expression<Y> |
coalesce(jakarta.persistence.criteria.Expression<? extends Y> x,
Y y)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
concat(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
concat(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String y)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
concat(java.lang.String x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
conjunction() |
<Y> jakarta.persistence.criteria.CompoundSelection<Y> |
construct(java.lang.Class<Y> resultClass,
jakarta.persistence.criteria.Selection<?>... selections)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
containsString(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Checks if the expression x contains the expression y.
|
jakarta.persistence.criteria.Expression<java.lang.Long> |
count(jakarta.persistence.criteria.Expression<?> x) |
jakarta.persistence.criteria.Expression<java.lang.Long> |
countDistinct(jakarta.persistence.criteria.Expression<?> x) |
PersistentEntityCriteriaQuery<jakarta.persistence.Tuple> |
createTupleQuery()
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.sql.Date> |
currentDate()
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.sql.Time> |
currentTime()
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.sql.Timestamp> |
currentTimestamp()
Not supported yet.
|
jakarta.persistence.criteria.Order |
desc(jakarta.persistence.criteria.Expression<?> x) |
<N extends java.lang.Number> |
diff(jakarta.persistence.criteria.Expression<? extends N> x,
jakarta.persistence.criteria.Expression<? extends N> y)
Not supported yet.
|
<N extends java.lang.Number> |
diff(jakarta.persistence.criteria.Expression<? extends N> x,
N y)
Not supported yet.
|
<N extends java.lang.Number> |
diff(N x,
jakarta.persistence.criteria.Expression<? extends N> y)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
disjunction() |
jakarta.persistence.criteria.Predicate |
endingWithString(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Checks if the expression x ending with the expression y.
|
jakarta.persistence.criteria.Predicate |
endingWithStringIgnoreCase(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Checks if the expression x ending with the expression y ignoring case.
|
jakarta.persistence.criteria.Predicate |
equal(jakarta.persistence.criteria.Expression<?> x,
jakarta.persistence.criteria.Expression<?> y) |
jakarta.persistence.criteria.Predicate |
equal(jakarta.persistence.criteria.Expression<?> x,
java.lang.Object y) |
jakarta.persistence.criteria.Predicate |
equalStringIgnoreCase(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Checks if the expression x equals the expression y ignoring case.
|
jakarta.persistence.criteria.Predicate |
equalStringIgnoreCase(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String y)
Checks if the expression x equals a string y ignoring case.
|
jakarta.persistence.criteria.Predicate |
exists(jakarta.persistence.criteria.Subquery<?> subquery)
Not supported yet.
|
<T> jakarta.persistence.criteria.Expression<T> |
function(java.lang.String name,
java.lang.Class<T> type,
jakarta.persistence.criteria.Expression<?>... args)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
ge(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y) |
jakarta.persistence.criteria.Predicate |
ge(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
java.lang.Number y) |
<Y extends java.lang.Comparable<? super Y>> |
greaterThan(jakarta.persistence.criteria.Expression<? extends Y> x,
jakarta.persistence.criteria.Expression<? extends Y> y) |
<Y extends java.lang.Comparable<? super Y>> |
greaterThan(jakarta.persistence.criteria.Expression<? extends Y> x,
Y y) |
<Y extends java.lang.Comparable<? super Y>> |
greaterThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x,
jakarta.persistence.criteria.Expression<? extends Y> y) |
<Y extends java.lang.Comparable<? super Y>> |
greaterThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x,
Y y) |
<X extends java.lang.Comparable<? super X>> |
greatest(jakarta.persistence.criteria.Expression<X> x) |
jakarta.persistence.criteria.Predicate |
gt(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y) |
jakarta.persistence.criteria.Predicate |
gt(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
java.lang.Number y) |
jakarta.persistence.criteria.Predicate |
ilikeString(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Creates an ilike predicate between an expression x and y.
|
<T> jakarta.persistence.criteria.CriteriaBuilder.In<T> |
in(jakarta.persistence.criteria.Expression<? extends T> expression) |
<C extends java.util.Collection<?>> |
isEmpty(jakarta.persistence.criteria.Expression<C> collection)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
isEmptyString(jakarta.persistence.criteria.Expression<java.lang.String> expression)
Checks if the expression is empty.
|
jakarta.persistence.criteria.Predicate |
isFalse(jakarta.persistence.criteria.Expression<java.lang.Boolean> x) |
<E,C extends java.util.Collection<E>> |
isMember(E elem,
jakarta.persistence.criteria.Expression<C> collection)
Not supported yet.
|
<E,C extends java.util.Collection<E>> |
isMember(jakarta.persistence.criteria.Expression<E> elem,
jakarta.persistence.criteria.Expression<C> collection)
Not supported yet.
|
<C extends java.util.Collection<?>> |
isNotEmpty(jakarta.persistence.criteria.Expression<C> collection)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
isNotEmptyString(jakarta.persistence.criteria.Expression<java.lang.String> expression)
Checks if the expression is not empty.
|
<E,C extends java.util.Collection<E>> |
isNotMember(E elem,
jakarta.persistence.criteria.Expression<C> collection)
Not supported yet.
|
<E,C extends java.util.Collection<E>> |
isNotMember(jakarta.persistence.criteria.Expression<E> elem,
jakarta.persistence.criteria.Expression<C> collection)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
isNotNull(jakarta.persistence.criteria.Expression<?> x) |
jakarta.persistence.criteria.Predicate |
isNull(jakarta.persistence.criteria.Expression<?> x) |
jakarta.persistence.criteria.Predicate |
isTrue(jakarta.persistence.criteria.Expression<java.lang.Boolean> x) |
<K,M extends java.util.Map<K,?>> |
keys(M map)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
le(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y) |
jakarta.persistence.criteria.Predicate |
le(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
java.lang.Number y) |
<X extends java.lang.Comparable<? super X>> |
least(jakarta.persistence.criteria.Expression<X> x) |
jakarta.persistence.criteria.Expression<java.lang.Integer> |
length(jakarta.persistence.criteria.Expression<java.lang.String> x)
Not supported yet.
|
<Y extends java.lang.Comparable<? super Y>> |
lessThan(jakarta.persistence.criteria.Expression<? extends Y> x,
jakarta.persistence.criteria.Expression<? extends Y> y) |
<Y extends java.lang.Comparable<? super Y>> |
lessThan(jakarta.persistence.criteria.Expression<? extends Y> x,
Y y) |
<Y extends java.lang.Comparable<? super Y>> |
lessThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x,
jakarta.persistence.criteria.Expression<? extends Y> y) |
<Y extends java.lang.Comparable<? super Y>> |
lessThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x,
Y y) |
jakarta.persistence.criteria.Predicate |
like(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> pattern) |
jakarta.persistence.criteria.Predicate |
like(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> pattern,
char escapeChar)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
like(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> pattern,
jakarta.persistence.criteria.Expression<java.lang.Character> escapeChar)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
like(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String pattern) |
jakarta.persistence.criteria.Predicate |
like(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String pattern,
char escapeChar)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
like(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String pattern,
jakarta.persistence.criteria.Expression<java.lang.Character> escapeChar)
Not supported yet.
|
<T> jakarta.persistence.criteria.Expression<T> |
literal(T value) |
jakarta.persistence.criteria.Expression<java.lang.Integer> |
locate(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> pattern)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Integer> |
locate(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> pattern,
jakarta.persistence.criteria.Expression<java.lang.Integer> from)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Integer> |
locate(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String pattern)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Integer> |
locate(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String pattern,
int from)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
lower(jakarta.persistence.criteria.Expression<java.lang.String> x)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
lt(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y) |
jakarta.persistence.criteria.Predicate |
lt(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
java.lang.Number y) |
<N extends java.lang.Number> |
max(jakarta.persistence.criteria.Expression<N> x) |
<N extends java.lang.Number> |
min(jakarta.persistence.criteria.Expression<N> x) |
jakarta.persistence.criteria.Expression<java.lang.Integer> |
mod(jakarta.persistence.criteria.Expression<java.lang.Integer> x,
jakarta.persistence.criteria.Expression<java.lang.Integer> y)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Integer> |
mod(jakarta.persistence.criteria.Expression<java.lang.Integer> x,
java.lang.Integer y)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Integer> |
mod(java.lang.Integer x,
jakarta.persistence.criteria.Expression<java.lang.Integer> y)
Not supported yet.
|
<N extends java.lang.Number> |
neg(jakarta.persistence.criteria.Expression<N> x)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
not(jakarta.persistence.criteria.Expression<java.lang.Boolean> restriction) |
jakarta.persistence.criteria.Predicate |
notEqual(jakarta.persistence.criteria.Expression<?> x,
jakarta.persistence.criteria.Expression<?> y) |
jakarta.persistence.criteria.Predicate |
notEqual(jakarta.persistence.criteria.Expression<?> x,
java.lang.Object y) |
jakarta.persistence.criteria.Predicate |
notEqualStringIgnoreCase(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Checks if the expression x not equals the expression y ignoring case.
|
jakarta.persistence.criteria.Predicate |
notEqualStringIgnoreCase(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String y)
Checks if the expression x not equals a string y ignoring case.
|
jakarta.persistence.criteria.Predicate |
notLike(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> pattern)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
notLike(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> pattern,
char escapeChar)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
notLike(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> pattern,
jakarta.persistence.criteria.Expression<java.lang.Character> escapeChar)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
notLike(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String pattern)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
notLike(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String pattern,
char escapeChar)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
notLike(jakarta.persistence.criteria.Expression<java.lang.String> x,
java.lang.String pattern,
jakarta.persistence.criteria.Expression<java.lang.Character> escapeChar)
Not supported yet.
|
<Y> jakarta.persistence.criteria.Expression<Y> |
nullif(jakarta.persistence.criteria.Expression<Y> x,
jakarta.persistence.criteria.Expression<?> y)
Not supported yet.
|
<Y> jakarta.persistence.criteria.Expression<Y> |
nullif(jakarta.persistence.criteria.Expression<Y> x,
Y y)
Not supported yet.
|
<T> jakarta.persistence.criteria.Expression<T> |
nullLiteral(java.lang.Class<T> x)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
or(jakarta.persistence.criteria.Expression<java.lang.Boolean> x,
jakarta.persistence.criteria.Expression<java.lang.Boolean> y) |
jakarta.persistence.criteria.Predicate |
or(java.lang.Iterable<jakarta.persistence.criteria.Predicate> restrictions)
OR restriction predicate.
|
jakarta.persistence.criteria.Predicate |
or(jakarta.persistence.criteria.Predicate... restrictions) |
<T> jakarta.persistence.criteria.ParameterExpression<T> |
parameter(java.lang.Class<T> paramClass) |
<T> jakarta.persistence.criteria.ParameterExpression<T> |
parameter(java.lang.Class<T> paramClass,
java.lang.String name) |
<N extends java.lang.Number> |
prod(jakarta.persistence.criteria.Expression<? extends N> x,
jakarta.persistence.criteria.Expression<? extends N> y)
Not supported yet.
|
<N extends java.lang.Number> |
prod(jakarta.persistence.criteria.Expression<? extends N> x,
N y)
Not supported yet.
|
<N extends java.lang.Number> |
prod(N x,
jakarta.persistence.criteria.Expression<? extends N> y)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Number> |
quot(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Number> |
quot(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
java.lang.Number y)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Number> |
quot(java.lang.Number x,
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
regex(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> pattern)
Create a predicate for testing whether the expression satisfies the given pattern.
|
jakarta.persistence.criteria.Predicate |
rlikeString(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Creates a rlike predicate between an expression x and y.
|
<R> jakarta.persistence.criteria.CriteriaBuilder.Case<R> |
selectCase()
Not supported yet.
|
<C,R> jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,R> |
selectCase(jakarta.persistence.criteria.Expression<? extends C> expression)
Not supported yet.
|
<C extends java.util.Collection<?>> |
size(C collection)
Not supported yet.
|
<C extends java.util.Collection<?>> |
size(jakarta.persistence.criteria.Expression<C> collection)
Not supported yet.
|
<Y> jakarta.persistence.criteria.Expression<Y> |
some(jakarta.persistence.criteria.Subquery<Y> subquery)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Double> |
sqrt(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
Not supported yet.
|
jakarta.persistence.criteria.Predicate |
startsWithString(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Checks if the expression x starts with the expression y.
|
jakarta.persistence.criteria.Predicate |
startsWithStringIgnoreCase(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.String> y)
Checks if the expression x starts with the expression y ignoring case.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
substring(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.Integer> from)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
substring(jakarta.persistence.criteria.Expression<java.lang.String> x,
jakarta.persistence.criteria.Expression<java.lang.Integer> from,
jakarta.persistence.criteria.Expression<java.lang.Integer> len)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
substring(jakarta.persistence.criteria.Expression<java.lang.String> x,
int from)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
substring(jakarta.persistence.criteria.Expression<java.lang.String> x,
int from,
int len)
Not supported yet.
|
<N extends java.lang.Number> |
sum(jakarta.persistence.criteria.Expression<? extends N> x,
jakarta.persistence.criteria.Expression<? extends N> y)
Not supported yet.
|
<N extends java.lang.Number> |
sum(jakarta.persistence.criteria.Expression<? extends N> x,
N y)
Not supported yet.
|
<N extends java.lang.Number> |
sum(jakarta.persistence.criteria.Expression<N> x) |
<N extends java.lang.Number> |
sum(N x,
jakarta.persistence.criteria.Expression<? extends N> y)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Double> |
sumAsDouble(jakarta.persistence.criteria.Expression<java.lang.Float> x) |
jakarta.persistence.criteria.Expression<java.lang.Long> |
sumAsLong(jakarta.persistence.criteria.Expression<java.lang.Integer> x) |
jakarta.persistence.criteria.Expression<java.math.BigDecimal> |
toBigDecimal(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.math.BigInteger> |
toBigInteger(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Double> |
toDouble(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Float> |
toFloat(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Integer> |
toInteger(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.Long> |
toLong(jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
toString(jakarta.persistence.criteria.Expression<java.lang.Character> x)
Not supported yet.
|
<X,T,E extends T> |
treat(jakarta.persistence.criteria.CollectionJoin<X,T> join,
java.lang.Class<E> type)
Not supported yet.
|
<X,T,V extends T> |
treat(jakarta.persistence.criteria.Join<X,T> join,
java.lang.Class<V> type)
Not supported yet.
|
<X,T,E extends T> |
treat(jakarta.persistence.criteria.ListJoin<X,T> join,
java.lang.Class<E> type)
Not supported yet.
|
<X,K,T,V extends T> |
treat(jakarta.persistence.criteria.MapJoin<X,K,T> join,
java.lang.Class<V> type)
Not supported yet.
|
<X,T extends X> |
treat(jakarta.persistence.criteria.Path<X> path,
java.lang.Class<T> type)
Not supported yet.
|
<X,T extends X> |
treat(jakarta.persistence.criteria.Root<X> root,
java.lang.Class<T> type)
Not supported yet.
|
<X,T,E extends T> |
treat(jakarta.persistence.criteria.SetJoin<X,T> join,
java.lang.Class<E> type)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
trim(char t,
jakarta.persistence.criteria.Expression<java.lang.String> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
trim(jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts,
char t,
jakarta.persistence.criteria.Expression<java.lang.String> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
trim(jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts,
jakarta.persistence.criteria.Expression<java.lang.Character> t,
jakarta.persistence.criteria.Expression<java.lang.String> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
trim(jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts,
jakarta.persistence.criteria.Expression<java.lang.String> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
trim(jakarta.persistence.criteria.Expression<java.lang.Character> t,
jakarta.persistence.criteria.Expression<java.lang.String> x)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
trim(jakarta.persistence.criteria.Expression<java.lang.String> x)
Not supported yet.
|
jakarta.persistence.criteria.CompoundSelection<jakarta.persistence.Tuple> |
tuple(jakarta.persistence.criteria.Selection<?>... selections)
Not supported yet.
|
jakarta.persistence.criteria.Expression<java.lang.String> |
upper(jakarta.persistence.criteria.Expression<java.lang.String> x)
Not supported yet.
|
<V,M extends java.util.Map<?,V>> |
values(M map)
Not supported yet.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateCriteriaDelete, createCriteriaUpdate, createQuery, createQuery@NonNull public PersistentEntityCriteriaQuery<jakarta.persistence.Tuple> createTupleQuery()
createTupleQuery in interface PersistentEntityCriteriaBuildercreateTupleQuery in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y> jakarta.persistence.criteria.CompoundSelection<Y> construct(@NonNull
java.lang.Class<Y> resultClass,
@NonNull
jakarta.persistence.criteria.Selection<?>... selections)
construct in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.CompoundSelection<jakarta.persistence.Tuple> tuple(@NonNull
jakarta.persistence.criteria.Selection<?>... selections)
tuple in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.CompoundSelection<java.lang.Object[]> array(@NonNull
jakarta.persistence.criteria.Selection<?>... selections)
array in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Order asc(@NonNull
jakarta.persistence.criteria.Expression<?> x)
asc in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Order desc(@NonNull
jakarta.persistence.criteria.Expression<?> x)
desc in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<java.lang.Double> avg(@NonNull
jakarta.persistence.criteria.Expression<N> x)
avg in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> sum(@NonNull
jakarta.persistence.criteria.Expression<N> x)
sum in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Long> sumAsLong(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Integer> x)
sumAsLong in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Double> sumAsDouble(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Float> x)
sumAsDouble in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> max(@NonNull
jakarta.persistence.criteria.Expression<N> x)
max in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> min(@NonNull
jakarta.persistence.criteria.Expression<N> x)
min in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <X extends java.lang.Comparable<? super X>> jakarta.persistence.criteria.Expression<X> greatest(@NonNull
jakarta.persistence.criteria.Expression<X> x)
greatest in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <X extends java.lang.Comparable<? super X>> jakarta.persistence.criteria.Expression<X> least(@NonNull
jakarta.persistence.criteria.Expression<X> x)
least in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Long> count(@NonNull
jakarta.persistence.criteria.Expression<?> x)
count in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Long> countDistinct(@NonNull
jakarta.persistence.criteria.Expression<?> x)
countDistinct in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate exists(@NonNull
jakarta.persistence.criteria.Subquery<?> subquery)
exists in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y> jakarta.persistence.criteria.Expression<Y> all(@NonNull
jakarta.persistence.criteria.Subquery<Y> subquery)
all in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y> jakarta.persistence.criteria.Expression<Y> some(@NonNull
jakarta.persistence.criteria.Subquery<Y> subquery)
some in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y> jakarta.persistence.criteria.Expression<Y> any(@NonNull
jakarta.persistence.criteria.Subquery<Y> subquery)
any in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate and(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Boolean> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Boolean> y)
and in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate and(@NonNull
jakarta.persistence.criteria.Predicate... restrictions)
and in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate and(@NonNull
java.lang.Iterable<jakarta.persistence.criteria.Predicate> restrictions)
PersistentEntityCriteriaBuilderand in interface PersistentEntityCriteriaBuilderrestrictions - The restriction@NonNull
public jakarta.persistence.criteria.Predicate isEmptyString(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> expression)
PersistentEntityCriteriaBuilderisEmptyString in interface PersistentEntityCriteriaBuilderexpression - The expression@NonNull
public jakarta.persistence.criteria.Predicate isNotEmptyString(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> expression)
PersistentEntityCriteriaBuilderisNotEmptyString in interface PersistentEntityCriteriaBuilderexpression - The expression@NonNull
public jakarta.persistence.criteria.Predicate rlikeString(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
PersistentEntityCriteriaBuilderrlikeString in interface PersistentEntityCriteriaBuilderx - The expressiony - The expression@NonNull
public jakarta.persistence.criteria.Predicate ilikeString(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
PersistentEntityCriteriaBuilderilikeString in interface PersistentEntityCriteriaBuilderx - The expressiony - The expressionpublic jakarta.persistence.criteria.Predicate endingWithString(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
PersistentEntityCriteriaBuilderendingWithString in interface PersistentEntityCriteriaBuilderx - The expressiony - The expression@NonNull
public jakarta.persistence.criteria.Predicate startsWithString(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
PersistentEntityCriteriaBuilderstartsWithString in interface PersistentEntityCriteriaBuilderx - The expressiony - The expression@NonNull
public jakarta.persistence.criteria.Predicate containsString(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
PersistentEntityCriteriaBuildercontainsString in interface PersistentEntityCriteriaBuilderx - The expressiony - The expression@NonNull
public jakarta.persistence.criteria.Predicate equalStringIgnoreCase(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String y)
PersistentEntityCriteriaBuilderequalStringIgnoreCase in interface PersistentEntityCriteriaBuilderx - The expressiony - The string@NonNull
public jakarta.persistence.criteria.Predicate equalStringIgnoreCase(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
PersistentEntityCriteriaBuilderequalStringIgnoreCase in interface PersistentEntityCriteriaBuilderx - The expressiony - The string@NonNull
public jakarta.persistence.criteria.Predicate notEqualStringIgnoreCase(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String y)
PersistentEntityCriteriaBuildernotEqualStringIgnoreCase in interface PersistentEntityCriteriaBuilderx - The expressiony - The string@NonNull
public jakarta.persistence.criteria.Predicate notEqualStringIgnoreCase(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
PersistentEntityCriteriaBuildernotEqualStringIgnoreCase in interface PersistentEntityCriteriaBuilderx - The expressiony - The string@NonNull
public jakarta.persistence.criteria.Predicate startsWithStringIgnoreCase(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
PersistentEntityCriteriaBuilderstartsWithStringIgnoreCase in interface PersistentEntityCriteriaBuilderx - The expressiony - The string@NonNull
public jakarta.persistence.criteria.Predicate endingWithStringIgnoreCase(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
PersistentEntityCriteriaBuilderendingWithStringIgnoreCase in interface PersistentEntityCriteriaBuilderx - The expressiony - The string@NonNull
public jakarta.persistence.criteria.Predicate or(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Boolean> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Boolean> y)
or in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate or(@NonNull
jakarta.persistence.criteria.Predicate... restrictions)
or in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate or(@NonNull
java.lang.Iterable<jakarta.persistence.criteria.Predicate> restrictions)
PersistentEntityCriteriaBuilderor in interface PersistentEntityCriteriaBuilderrestrictions - The restriction@NonNull
public jakarta.persistence.criteria.Predicate not(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Boolean> restriction)
not in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull public jakarta.persistence.criteria.Predicate conjunction()
conjunction in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull public jakarta.persistence.criteria.Predicate disjunction()
disjunction in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate isTrue(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Boolean> x)
isTrue in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate isFalse(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Boolean> x)
isFalse in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate isNull(@NonNull
jakarta.persistence.criteria.Expression<?> x)
isNull in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate isNotNull(@NonNull
jakarta.persistence.criteria.Expression<?> x)
isNotNull in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate equal(@NonNull
jakarta.persistence.criteria.Expression<?> x,
@NonNull
jakarta.persistence.criteria.Expression<?> y)
equal in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate equal(@NonNull
jakarta.persistence.criteria.Expression<?> x,
@Nullable
java.lang.Object y)
equal in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate notEqual(@NonNull
jakarta.persistence.criteria.Expression<?> x,
@NonNull
jakarta.persistence.criteria.Expression<?> y)
notEqual in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate notEqual(@NonNull
jakarta.persistence.criteria.Expression<?> x,
@Nullable
java.lang.Object y)
notEqual in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y extends java.lang.Comparable<? super Y>> jakarta.persistence.criteria.Predicate greaterThan(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends Y> y)
greaterThan in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y extends java.lang.Comparable<? super Y>> jakarta.persistence.criteria.Predicate greaterThan(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
Y y)
greaterThan in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y extends java.lang.Comparable<? super Y>> jakarta.persistence.criteria.Predicate greaterThanOrEqualTo(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends Y> y)
greaterThanOrEqualTo in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y extends java.lang.Comparable<? super Y>> jakarta.persistence.criteria.Predicate greaterThanOrEqualTo(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
Y y)
greaterThanOrEqualTo in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y extends java.lang.Comparable<? super Y>> jakarta.persistence.criteria.Predicate lessThan(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends Y> y)
lessThan in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y extends java.lang.Comparable<? super Y>> jakarta.persistence.criteria.Predicate lessThan(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
@NonNull
Y y)
lessThan in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y extends java.lang.Comparable<? super Y>> jakarta.persistence.criteria.Predicate lessThanOrEqualTo(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends Y> y)
lessThanOrEqualTo in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y extends java.lang.Comparable<? super Y>> jakarta.persistence.criteria.Predicate lessThanOrEqualTo(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
Y y)
lessThanOrEqualTo in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y extends java.lang.Comparable<? super Y>> jakarta.persistence.criteria.Predicate between(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> v,
@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends Y> y)
between in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y extends java.lang.Comparable<? super Y>> jakarta.persistence.criteria.Predicate between(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> v,
@NonNull
Y x,
@NonNull
Y y)
between in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate gt(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y)
gt in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate gt(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
@NonNull
java.lang.Number y)
gt in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate ge(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y)
ge in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate ge(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
@NonNull
java.lang.Number y)
ge in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate lt(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y)
lt in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate lt(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
@NonNull
java.lang.Number y)
lt in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate le(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y)
le in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate le(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
@NonNull
java.lang.Number y)
le in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> neg(@NonNull
jakarta.persistence.criteria.Expression<N> x)
neg in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> abs(@NonNull
jakarta.persistence.criteria.Expression<N> x)
abs in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> sum(@NonNull
jakarta.persistence.criteria.Expression<? extends N> x,
jakarta.persistence.criteria.Expression<? extends N> y)
sum in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> sum(@NonNull
jakarta.persistence.criteria.Expression<? extends N> x,
@NonNull
N y)
sum in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> sum(@NonNull
N x,
@NonNull
jakarta.persistence.criteria.Expression<? extends N> y)
sum in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> prod(@NonNull
jakarta.persistence.criteria.Expression<? extends N> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends N> y)
prod in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> prod(@NonNull
jakarta.persistence.criteria.Expression<? extends N> x,
@NonNull
N y)
prod in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> prod(@NonNull
N x,
@NonNull
jakarta.persistence.criteria.Expression<? extends N> y)
prod in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> diff(@NonNull
jakarta.persistence.criteria.Expression<? extends N> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends N> y)
diff in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> diff(@NonNull
jakarta.persistence.criteria.Expression<? extends N> x,
@NonNull
N y)
diff in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <N extends java.lang.Number> jakarta.persistence.criteria.Expression<N> diff(@NonNull
N x,
@NonNull
jakarta.persistence.criteria.Expression<? extends N> y)
diff in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Number> quot(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y)
quot in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Number> quot(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x,
@NonNull
java.lang.Number y)
quot in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Number> quot(@NonNull
java.lang.Number x,
@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> y)
quot in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Integer> mod(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Integer> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Integer> y)
mod in interface jakarta.persistence.criteria.CriteriaBuilderpublic jakarta.persistence.criteria.Expression<java.lang.Integer> mod(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Integer> x,
@NonNull
java.lang.Integer y)
mod in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Integer> mod(@NonNull
java.lang.Integer x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Integer> y)
mod in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Double> sqrt(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
sqrt in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Long> toLong(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
toLong in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Integer> toInteger(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
toInteger in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Float> toFloat(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
toFloat in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Double> toDouble(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
toDouble in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.math.BigDecimal> toBigDecimal(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
toBigDecimal in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.math.BigInteger> toBigInteger(@NonNull
jakarta.persistence.criteria.Expression<? extends java.lang.Number> x)
toBigInteger in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> toString(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Character> x)
toString in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <T> jakarta.persistence.criteria.Expression<T> literal(@NonNull
T value)
literal in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <T> jakarta.persistence.criteria.Expression<T> nullLiteral(@NonNull
java.lang.Class<T> x)
nullLiteral in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <T> jakarta.persistence.criteria.ParameterExpression<T> parameter(@NonNull
java.lang.Class<T> paramClass)
parameter in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <T> jakarta.persistence.criteria.ParameterExpression<T> parameter(@NonNull
java.lang.Class<T> paramClass,
@NonNull
java.lang.String name)
parameter in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <C extends java.util.Collection<?>> jakarta.persistence.criteria.Predicate isEmpty(@NonNull
jakarta.persistence.criteria.Expression<C> collection)
isEmpty in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <C extends java.util.Collection<?>> jakarta.persistence.criteria.Predicate isNotEmpty(@NonNull
jakarta.persistence.criteria.Expression<C> collection)
isNotEmpty in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <C extends java.util.Collection<?>> jakarta.persistence.criteria.Expression<java.lang.Integer> size(@NonNull
jakarta.persistence.criteria.Expression<C> collection)
size in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <C extends java.util.Collection<?>> jakarta.persistence.criteria.Expression<java.lang.Integer> size(@NonNull
C collection)
size in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <E,C extends java.util.Collection<E>> jakarta.persistence.criteria.Predicate isMember(@NonNull
jakarta.persistence.criteria.Expression<E> elem,
@NonNull
jakarta.persistence.criteria.Expression<C> collection)
isMember in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <E,C extends java.util.Collection<E>> jakarta.persistence.criteria.Predicate isMember(@NonNull
E elem,
@NonNull
jakarta.persistence.criteria.Expression<C> collection)
isMember in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <E,C extends java.util.Collection<E>> jakarta.persistence.criteria.Predicate isNotMember(@NonNull
jakarta.persistence.criteria.Expression<E> elem,
@NonNull
jakarta.persistence.criteria.Expression<C> collection)
isNotMember in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <E,C extends java.util.Collection<E>> jakarta.persistence.criteria.Predicate isNotMember(@NonNull
E elem,
@NonNull
jakarta.persistence.criteria.Expression<C> collection)
isNotMember in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <V,M extends java.util.Map<?,V>> jakarta.persistence.criteria.Expression<java.util.Collection<V>> values(@NonNull
M map)
values in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <K,M extends java.util.Map<K,?>> jakarta.persistence.criteria.Expression<java.util.Set<K>> keys(@NonNull
M map)
keys in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate like(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> pattern)
like in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate regex(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> pattern)
PersistentEntityCriteriaBuilderregex in interface PersistentEntityCriteriaBuilderx - string expressionpattern - string expression@NonNull
public jakarta.persistence.criteria.Predicate like(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String pattern)
like in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate like(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> pattern,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Character> escapeChar)
like in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate like(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> pattern,
char escapeChar)
like in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate like(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String pattern,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Character> escapeChar)
like in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate like(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String pattern,
char escapeChar)
like in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate notLike(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> pattern)
notLike in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate notLike(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String pattern)
notLike in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate notLike(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> pattern,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Character> escapeChar)
notLike in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate notLike(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> pattern,
char escapeChar)
notLike in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate notLike(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String pattern,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Character> escapeChar)
notLike in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Predicate notLike(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String pattern,
char escapeChar)
notLike in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> concat(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
concat in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> concat(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String y)
concat in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> concat(@NonNull
java.lang.String x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> y)
concat in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> substring(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Integer> from)
substring in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> substring(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
int from)
substring in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> substring(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Integer> from,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Integer> len)
substring in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> substring(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
int from,
int len)
substring in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> trim(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x)
trim in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> trim(@NonNull
jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x)
trim in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> trim(@NonNull
jakarta.persistence.criteria.Expression<java.lang.Character> t,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x)
trim in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> trim(@NonNull
jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Character> t,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x)
trim in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> trim(char t,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x)
trim in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> trim(@NonNull
jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts,
char t,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x)
trim in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> lower(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x)
lower in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.String> upper(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x)
upper in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Integer> length(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x)
length in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Integer> locate(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> pattern)
locate in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Integer> locate(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String pattern)
locate in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Integer> locate(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> pattern,
@NonNull
jakarta.persistence.criteria.Expression<java.lang.Integer> from)
locate in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public jakarta.persistence.criteria.Expression<java.lang.Integer> locate(@NonNull
jakarta.persistence.criteria.Expression<java.lang.String> x,
@NonNull
java.lang.String pattern,
int from)
locate in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull public jakarta.persistence.criteria.Expression<java.sql.Date> currentDate()
currentDate in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull public jakarta.persistence.criteria.Expression<java.sql.Timestamp> currentTimestamp()
currentTimestamp in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull public jakarta.persistence.criteria.Expression<java.sql.Time> currentTime()
currentTime in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull public <T> jakarta.persistence.criteria.CriteriaBuilder.In<T> in(jakarta.persistence.criteria.Expression<? extends T> expression)
in in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y> jakarta.persistence.criteria.Expression<Y> coalesce(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
@NonNull
jakarta.persistence.criteria.Expression<? extends Y> y)
coalesce in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y> jakarta.persistence.criteria.Expression<Y> coalesce(@NonNull
jakarta.persistence.criteria.Expression<? extends Y> x,
Y y)
coalesce in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y> jakarta.persistence.criteria.Expression<Y> nullif(@NonNull
jakarta.persistence.criteria.Expression<Y> x,
@NonNull
jakarta.persistence.criteria.Expression<?> y)
nullif in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <Y> jakarta.persistence.criteria.Expression<Y> nullif(@NonNull
jakarta.persistence.criteria.Expression<Y> x,
Y y)
nullif in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull public <T> jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T> coalesce()
coalesce in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <C,R> jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,R> selectCase(@NonNull
jakarta.persistence.criteria.Expression<? extends C> expression)
selectCase in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull public <R> jakarta.persistence.criteria.CriteriaBuilder.Case<R> selectCase()
selectCase in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <T> jakarta.persistence.criteria.Expression<T> function(@NonNull
java.lang.String name,
@NonNull
java.lang.Class<T> type,
@NonNull
jakarta.persistence.criteria.Expression<?>... args)
function in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <X,T,V extends T> jakarta.persistence.criteria.Join<X,V> treat(@NonNull
jakarta.persistence.criteria.Join<X,T> join,
@NonNull
java.lang.Class<V> type)
treat in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <X,T,E extends T> jakarta.persistence.criteria.CollectionJoin<X,E> treat(@NonNull
jakarta.persistence.criteria.CollectionJoin<X,T> join,
@NonNull
java.lang.Class<E> type)
treat in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <X,T,E extends T> jakarta.persistence.criteria.SetJoin<X,E> treat(@NonNull
jakarta.persistence.criteria.SetJoin<X,T> join,
@NonNull
java.lang.Class<E> type)
treat in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <X,T,E extends T> jakarta.persistence.criteria.ListJoin<X,E> treat(@NonNull
jakarta.persistence.criteria.ListJoin<X,T> join,
@NonNull
java.lang.Class<E> type)
treat in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <X,K,T,V extends T> jakarta.persistence.criteria.MapJoin<X,K,V> treat(@NonNull
jakarta.persistence.criteria.MapJoin<X,K,T> join,
@NonNull
java.lang.Class<V> type)
treat in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <X,T extends X> jakarta.persistence.criteria.Path<T> treat(@NonNull
jakarta.persistence.criteria.Path<X> path,
@NonNull
java.lang.Class<T> type)
treat in interface jakarta.persistence.criteria.CriteriaBuilder@NonNull
public <X,T extends X> jakarta.persistence.criteria.Root<T> treat(@NonNull
jakarta.persistence.criteria.Root<X> root,
@NonNull
java.lang.Class<T> type)
treat in interface jakarta.persistence.criteria.CriteriaBuilder