@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, wait
createCriteriaDelete, createCriteriaUpdate, createQuery, createQuery
@NonNull public PersistentEntityCriteriaQuery<jakarta.persistence.Tuple> createTupleQuery()
createTupleQuery
in interface PersistentEntityCriteriaBuilder
createTupleQuery
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)
PersistentEntityCriteriaBuilder
and
in interface PersistentEntityCriteriaBuilder
restrictions
- The restriction@NonNull public jakarta.persistence.criteria.Predicate isEmptyString(@NonNull jakarta.persistence.criteria.Expression<java.lang.String> expression)
PersistentEntityCriteriaBuilder
isEmptyString
in interface PersistentEntityCriteriaBuilder
expression
- The expression@NonNull public jakarta.persistence.criteria.Predicate isNotEmptyString(@NonNull jakarta.persistence.criteria.Expression<java.lang.String> expression)
PersistentEntityCriteriaBuilder
isNotEmptyString
in interface PersistentEntityCriteriaBuilder
expression
- 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)
PersistentEntityCriteriaBuilder
rlikeString
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
ilikeString
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
endingWithString
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
startsWithString
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
containsString
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
equalStringIgnoreCase
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
equalStringIgnoreCase
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
notEqualStringIgnoreCase
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
notEqualStringIgnoreCase
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
startsWithStringIgnoreCase
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
endingWithStringIgnoreCase
in interface PersistentEntityCriteriaBuilder
x
- 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)
PersistentEntityCriteriaBuilder
or
in interface PersistentEntityCriteriaBuilder
restrictions
- 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.CriteriaBuilder
public 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)
PersistentEntityCriteriaBuilder
regex
in interface PersistentEntityCriteriaBuilder
x
- 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