Package org.hibernate.query.sqm
Interface NodeBuilder
-
- All Superinterfaces:
jakarta.persistence.criteria.CriteriaBuilder
,HibernateCriteriaBuilder
- All Known Implementing Classes:
SqmCriteriaNodeBuilder
public interface NodeBuilder extends HibernateCriteriaBuilder
Adapts the JPA CriteriaBuilder to generate SQM nodes.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jakarta.persistence.criteria.CriteriaBuilder
jakarta.persistence.criteria.CriteriaBuilder.Case<R extends Object>, jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T extends Object>, jakarta.persistence.criteria.CriteriaBuilder.In<T extends Object>, jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C extends Object,R extends Object>, jakarta.persistence.criteria.CriteriaBuilder.Trimspec
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <N extends Number>
SqmExpressionabs(jakarta.persistence.criteria.Expression<N> x)
<Y> SqmModifiedSubQueryExpression<Y>
all(jakarta.persistence.criteria.Subquery<Y> subquery)
SqmPredicate
and(jakarta.persistence.criteria.Expression<Boolean> x, jakarta.persistence.criteria.Expression<Boolean> y)
SqmPredicate
and(jakarta.persistence.criteria.Predicate... restrictions)
<Y> SqmModifiedSubQueryExpression<Y>
any(jakarta.persistence.criteria.Subquery<Y> subquery)
JpaCompoundSelection<Object[]>
array(jakarta.persistence.criteria.Selection<?>[] selections)
JpaCompoundSelection<Object[]>
array(List<? extends JpaSelection<?>> selections)
SqmSortSpecification
asc(jakarta.persistence.criteria.Expression<?> x)
<N extends Number>
SqmExpression<Double>avg(jakarta.persistence.criteria.Expression<N> argument)
<Y extends Comparable<? super Y>>
SqmPredicatebetween(jakarta.persistence.criteria.Expression<? extends Y> value, jakarta.persistence.criteria.Expression<? extends Y> lower, jakarta.persistence.criteria.Expression<? extends Y> upper)
<Y extends Comparable<? super Y>>
SqmPredicatebetween(jakarta.persistence.criteria.Expression<? extends Y> value, Y lower, Y upper)
<X,T>
SqmExpression<X>cast(JpaExpression<T> expression, Class<X> castTargetJavaType)
<T> JpaCoalesce<T>
coalesce()
<Y> JpaCoalesce<Y>
coalesce(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y)
<Y> JpaCoalesce<Y>
coalesce(jakarta.persistence.criteria.Expression<? extends Y> x, Y y)
SqmExpression<String>
concat(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> y)
SqmExpression<String>
concat(jakarta.persistence.criteria.Expression<String> x, String y)
SqmExpression<String>
concat(String x, jakarta.persistence.criteria.Expression<String> y)
SqmExpression<String>
concat(String x, String y)
SqmPredicate
conjunction()
<Y> JpaCompoundSelection<Y>
construct(Class<Y> resultClass, jakarta.persistence.criteria.Selection<?>[] selections)
<Y> JpaCompoundSelection<Y>
construct(Class<Y> resultClass, List<? extends JpaSelection<?>> arguments)
SqmExpression<Long>
count(jakarta.persistence.criteria.Expression<?> argument)
SqmExpression<Long>
countDistinct(jakarta.persistence.criteria.Expression<?> x)
<T> SqmDeleteStatement<T>
createCriteriaDelete(Class<T> targetEntity)
<T> SqmInsertSelectStatement<T>
createCriteriaInsertSelect(Class<T> targetEntity)
<T> SqmUpdateStatement<T>
createCriteriaUpdate(Class<T> targetEntity)
SqmSelectStatement<Object>
createQuery()
<T> SqmSelectStatement<T>
createQuery(Class<T> resultClass)
SqmSelectStatement<jakarta.persistence.Tuple>
createTupleQuery()
SqmFunction<Date>
currentDate()
SqmFunction<Instant>
currentInstant()
SqmFunction<Time>
currentTime()
SqmFunction<Timestamp>
currentTimestamp()
SqmSortSpecification
desc(jakarta.persistence.criteria.Expression<?> x)
<N extends Number>
SqmExpression<N>diff(jakarta.persistence.criteria.Expression<? extends N> x, jakarta.persistence.criteria.Expression<? extends N> y)
<N extends Number>
SqmExpression<N>diff(jakarta.persistence.criteria.Expression<? extends N> x, N y)
<N extends Number>
SqmExpression<N>diff(N x, jakarta.persistence.criteria.Expression<? extends N> y)
SqmPredicate
disjunction()
SqmPredicate
distinctFrom(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y)
SqmPredicate
distinctFrom(jakarta.persistence.criteria.Expression<?> x, Object y)
SqmPredicate
equal(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y)
SqmPredicate
equal(jakarta.persistence.criteria.Expression<?> x, Object y)
SqmPredicate
exists(jakarta.persistence.criteria.Subquery<?> subquery)
<P,F>
SqmExpression<F>fk(jakarta.persistence.criteria.Path<P> path)
<T> SqmFunction<T>
function(String name, Class<T> type, jakarta.persistence.criteria.Expression<?>[] args)
SqmPredicate
ge(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y)
SqmPredicate
ge(jakarta.persistence.criteria.Expression<? extends Number> x, Number y)
BasicType<Boolean>
getBooleanType()
BasicType<Character>
getCharacterType()
JpaMetamodel
getDomainModel()
BasicType<Integer>
getIntegerType()
QueryEngine
getQueryEngine()
ServiceRegistry
getServiceRegistry()
SessionFactoryImplementor
getSessionFactory()
TypeConfiguration
getTypeConfiguration()
<Y extends Comparable<? super Y>>
SqmPredicategreaterThan(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y)
<Y extends Comparable<? super Y>>
SqmPredicategreaterThan(jakarta.persistence.criteria.Expression<? extends Y> x, Y y)
<Y extends Comparable<? super Y>>
SqmPredicategreaterThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y)
<Y extends Comparable<? super Y>>
SqmPredicategreaterThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, Y y)
<X extends Comparable<? super X>>
SqmExpression<X>greatest(jakarta.persistence.criteria.Expression<X> argument)
SqmPredicate
gt(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y)
SqmPredicate
gt(jakarta.persistence.criteria.Expression<? extends Number> x, Number y)
<T> SqmInPredicate<T>
in(jakarta.persistence.criteria.Expression<? extends T> expression)
<T> SqmInPredicate<T>
in(jakarta.persistence.criteria.Expression<? extends T> expression, jakarta.persistence.criteria.Expression<? extends T>... values)
<T> SqmInPredicate<T>
in(jakarta.persistence.criteria.Expression<? extends T> expression, Collection<T> values)
<T> SqmInPredicate<T>
in(jakarta.persistence.criteria.Expression<? extends T> expression, SqmSubQuery<T> subQuery)
<T> SqmInPredicate<T>
in(jakarta.persistence.criteria.Expression<? extends T> expression, T... values)
<K,L extends List<?>>
SqmExpression<Set<K>>indexes(L list)
<C extends Collection<?>>
SqmPredicateisEmpty(jakarta.persistence.criteria.Expression<C> collection)
SqmPredicate
isFalse(jakarta.persistence.criteria.Expression<Boolean> x)
boolean
isJpaQueryComplianceEnabled()
<M extends Map<?,?>>
SqmPredicateisMapEmpty(JpaExpression<M> mapExpression)
Create a predicate that tests whether a Map is empty.<M extends Map<?,?>>
SqmPredicateisMapNotEmpty(JpaExpression<M> mapExpression)
Create a predicate that tests whether a Map is not empty.<E,C extends Collection<E>>
SqmPredicateisMember(E elem, jakarta.persistence.criteria.Expression<C> collection)
<E,C extends Collection<E>>
SqmPredicateisMember(jakarta.persistence.criteria.Expression<E> elem, jakarta.persistence.criteria.Expression<C> collection)
<C extends Collection<?>>
SqmPredicateisNotEmpty(jakarta.persistence.criteria.Expression<C> collection)
<E,C extends Collection<E>>
SqmPredicateisNotMember(E elem, jakarta.persistence.criteria.Expression<C> collection)
<E,C extends Collection<E>>
SqmPredicateisNotMember(jakarta.persistence.criteria.Expression<E> elem, jakarta.persistence.criteria.Expression<C> collection)
SqmPredicate
isNotNull(jakarta.persistence.criteria.Expression<?> x)
SqmPredicate
isNull(jakarta.persistence.criteria.Expression<?> x)
SqmPredicate
isTrue(jakarta.persistence.criteria.Expression<Boolean> x)
<K,M extends Map<K,?>>
SqmExpression<Set<K>>keys(M map)
SqmPredicate
le(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y)
SqmPredicate
le(jakarta.persistence.criteria.Expression<? extends Number> x, Number y)
<X extends Comparable<? super X>>
SqmExpression<X>least(jakarta.persistence.criteria.Expression<X> argument)
SqmFunction<Integer>
length(jakarta.persistence.criteria.Expression<String> x)
<Y extends Comparable<? super Y>>
SqmPredicatelessThan(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y)
<Y extends Comparable<? super Y>>
SqmPredicatelessThan(jakarta.persistence.criteria.Expression<? extends Y> x, Y y)
<Y extends Comparable<? super Y>>
SqmPredicatelessThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y)
<Y extends Comparable<? super Y>>
SqmPredicatelessThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, Y y)
SqmPredicate
like(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern)
SqmPredicate
like(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern, char escapeChar)
SqmPredicate
like(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern, jakarta.persistence.criteria.Expression<Character> escapeChar)
SqmPredicate
like(jakarta.persistence.criteria.Expression<String> x, String pattern)
SqmPredicate
like(jakarta.persistence.criteria.Expression<String> x, String pattern, char escapeChar)
SqmPredicate
like(jakarta.persistence.criteria.Expression<String> x, String pattern, jakarta.persistence.criteria.Expression<Character> escapeChar)
<T> SqmExpression<T>
literal(T value)
<T> List<? extends SqmExpression<T>>
literals(List<T> values)
<T> List<? extends SqmExpression<T>>
literals(T[] values)
SqmFunction<Integer>
locate(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern)
SqmFunction<Integer>
locate(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern, jakarta.persistence.criteria.Expression<Integer> from)
SqmFunction<Integer>
locate(jakarta.persistence.criteria.Expression<String> x, String pattern)
SqmFunction<Integer>
locate(jakarta.persistence.criteria.Expression<String> x, String pattern, int from)
SqmFunction<String>
lower(jakarta.persistence.criteria.Expression<String> x)
SqmPredicate
lt(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y)
SqmPredicate
lt(jakarta.persistence.criteria.Expression<? extends Number> x, Number y)
<M extends Map<?,?>>
SqmExpression<Integer>mapSize(M map)
Create an expression that tests the size of a map.<M extends Map<?,?>>
SqmExpression<Integer>mapSize(JpaExpression<M> mapExpression)
Create an expression that tests the size of a map.<N extends Number>
SqmExpression<N>max(jakarta.persistence.criteria.Expression<N> argument)
<N extends Number>
SqmExpression<N>min(jakarta.persistence.criteria.Expression<N> argument)
SqmExpression<Integer>
mod(jakarta.persistence.criteria.Expression<Integer> x, jakarta.persistence.criteria.Expression<Integer> y)
SqmExpression<Integer>
mod(jakarta.persistence.criteria.Expression<Integer> x, Integer y)
SqmExpression<Integer>
mod(Integer x, jakarta.persistence.criteria.Expression<Integer> y)
<N extends Number>
SqmExpression<N>neg(jakarta.persistence.criteria.Expression<N> x)
SqmPredicate
not(jakarta.persistence.criteria.Expression<Boolean> restriction)
SqmPredicate
notDistinctFrom(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y)
SqmPredicate
notDistinctFrom(jakarta.persistence.criteria.Expression<?> x, Object y)
SqmPredicate
notEqual(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y)
SqmPredicate
notEqual(jakarta.persistence.criteria.Expression<?> x, Object y)
SqmPredicate
notLike(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern)
SqmPredicate
notLike(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern, char escapeChar)
SqmPredicate
notLike(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern, jakarta.persistence.criteria.Expression<Character> escapeChar)
SqmPredicate
notLike(jakarta.persistence.criteria.Expression<String> x, String pattern)
SqmPredicate
notLike(jakarta.persistence.criteria.Expression<String> x, String pattern, char escapeChar)
SqmPredicate
notLike(jakarta.persistence.criteria.Expression<String> x, String pattern, jakarta.persistence.criteria.Expression<Character> escapeChar)
<Y> SqmExpression<Y>
nullif(jakarta.persistence.criteria.Expression<Y> x, jakarta.persistence.criteria.Expression<?> y)
<Y> SqmExpression<Y>
nullif(jakarta.persistence.criteria.Expression<Y> x, Y y)
<T> SqmExpression<T>
nullLiteral(Class<T> resultClass)
SqmPredicate
or(jakarta.persistence.criteria.Expression<Boolean> x, jakarta.persistence.criteria.Expression<Boolean> y)
SqmPredicate
or(jakarta.persistence.criteria.Predicate... restrictions)
<T> JpaParameterExpression<T>
parameter(Class<T> paramClass)
<T> JpaParameterExpression<T>
parameter(Class<T> paramClass, String name)
<N extends Number>
SqmExpression<N>prod(jakarta.persistence.criteria.Expression<? extends N> x, jakarta.persistence.criteria.Expression<? extends N> y)
<N extends Number>
SqmExpression<N>prod(jakarta.persistence.criteria.Expression<? extends N> x, N y)
<N extends Number>
SqmExpression<N>prod(N x, jakarta.persistence.criteria.Expression<? extends N> y)
SqmExpression<Number>
quot(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y)
SqmExpression<Number>
quot(jakarta.persistence.criteria.Expression<? extends Number> x, Number y)
SqmExpression<Number>
quot(Number x, jakarta.persistence.criteria.Expression<? extends Number> y)
<R> JpaSearchedCase<R>
selectCase()
<C,R>
JpaSimpleCase<C,R>selectCase(jakarta.persistence.criteria.Expression<? extends C> expression)
<C extends Collection<?>>
SqmExpression<Integer>size(C collection)
<C extends Collection<?>>
SqmExpression<Integer>size(jakarta.persistence.criteria.Expression<C> collection)
<Y> SqmModifiedSubQueryExpression<Y>
some(jakarta.persistence.criteria.Subquery<Y> subquery)
SqmSortSpecification
sort(JpaExpression<?> sortExpression)
SqmSortSpecification
sort(JpaExpression<?> sortExpression, SortOrder sortOrder)
SqmSortSpecification
sort(JpaExpression<?> sortExpression, SortOrder sortOrder, NullPrecedence nullPrecedence)
SqmExpression<Double>
sqrt(jakarta.persistence.criteria.Expression<? extends Number> x)
SqmFunction<String>
substring(jakarta.persistence.criteria.Expression<String> x, int from)
SqmFunction<String>
substring(jakarta.persistence.criteria.Expression<String> x, int from, int len)
SqmFunction<String>
substring(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<Integer> from)
SqmFunction<String>
substring(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<Integer> from, jakarta.persistence.criteria.Expression<Integer> len)
<N extends Number>
SqmExpression<N>sum(jakarta.persistence.criteria.Expression<? extends N> x, jakarta.persistence.criteria.Expression<? extends N> y)
<N extends Number>
SqmExpression<N>sum(jakarta.persistence.criteria.Expression<? extends N> x, N y)
<N extends Number>
SqmExpression<N>sum(jakarta.persistence.criteria.Expression<N> argument)
<N extends Number>
SqmExpression<N>sum(N x, jakarta.persistence.criteria.Expression<? extends N> y)
SqmExpression<Double>
sumAsDouble(jakarta.persistence.criteria.Expression<Float> argument)
SqmExpression<Long>
sumAsLong(jakarta.persistence.criteria.Expression<Integer> argument)
SqmExpression<BigDecimal>
toBigDecimal(jakarta.persistence.criteria.Expression<? extends Number> number)
SqmExpression<BigInteger>
toBigInteger(jakarta.persistence.criteria.Expression<? extends Number> number)
SqmExpression<Double>
toDouble(jakarta.persistence.criteria.Expression<? extends Number> number)
SqmExpression<Float>
toFloat(jakarta.persistence.criteria.Expression<? extends Number> number)
SqmExpression<Integer>
toInteger(jakarta.persistence.criteria.Expression<? extends Number> number)
SqmExpression<Long>
toLong(jakarta.persistence.criteria.Expression<? extends Number> number)
SqmExpression<String>
toString(jakarta.persistence.criteria.Expression<Character> character)
<X,T,E extends T>
SqmBagJoin<X,E>treat(jakarta.persistence.criteria.CollectionJoin<X,T> join, Class<E> type)
<X,T,V extends T>
SqmSingularJoin<X,V>treat(jakarta.persistence.criteria.Join<X,T> join, Class<V> type)
<X,T,E extends T>
SqmListJoin<X,E>treat(jakarta.persistence.criteria.ListJoin<X,T> join, Class<E> type)
<X,K,T,V extends T>
SqmMapJoin<X,K,V>treat(jakarta.persistence.criteria.MapJoin<X,K,T> join, Class<V> type)
<X,T extends X>
SqmPath<T>treat(jakarta.persistence.criteria.Path<X> path, Class<T> type)
<X,T extends X>
SqmRoot<T>treat(jakarta.persistence.criteria.Root<X> root, Class<T> type)
<X,T,E extends T>
SqmSetJoin<X,E>treat(jakarta.persistence.criteria.SetJoin<X,T> join, Class<E> type)
SqmFunction<String>
trim(char t, jakarta.persistence.criteria.Expression<String> x)
SqmFunction<String>
trim(jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, char t, jakarta.persistence.criteria.Expression<String> x)
SqmFunction<String>
trim(jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, jakarta.persistence.criteria.Expression<Character> t, jakarta.persistence.criteria.Expression<String> x)
SqmFunction<String>
trim(jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, jakarta.persistence.criteria.Expression<String> x)
SqmFunction<String>
trim(jakarta.persistence.criteria.Expression<Character> t, jakarta.persistence.criteria.Expression<String> x)
SqmFunction<String>
trim(jakarta.persistence.criteria.Expression<String> x)
JpaCompoundSelection<jakarta.persistence.Tuple>
tuple(jakarta.persistence.criteria.Selection<?>[] selections)
<R> SqmTuple<R>
tuple(Class<R> tupleType, List<? extends SqmExpression<?>> expressions)
<R> SqmTuple<R>
tuple(Class<R> tupleType, SqmExpression<?>... expressions)
JpaCompoundSelection<jakarta.persistence.Tuple>
tuple(List<? extends JpaSelection<?>> selections)
<R> SqmTuple<R>
tuple(SqmExpressible<R> tupleType, List<? extends SqmExpression<?>> expressions)
<R> SqmTuple<R>
tuple(SqmExpressible<R> tupleType, SqmExpression<?>... expressions)
SqmFunction<String>
upper(jakarta.persistence.criteria.Expression<String> x)
<V,C extends Collection<V>>
SqmExpression<Collection<V>>values(C collection)
<V,M extends Map<?,V>>
jakarta.persistence.criteria.Expression<Collection<V>>values(M map)
SqmPredicate
wrap(jakarta.persistence.criteria.Expression<Boolean> expression)
SqmPredicate
wrap(jakarta.persistence.criteria.Expression<Boolean>... expressions)
-
Methods inherited from interface org.hibernate.query.criteria.HibernateCriteriaBuilder
acos, array, array, asc, asc, asc, asin, atan, atan2, atan2, atan2, avg, avg, avg, ceiling, collate, cos, cosh, count, count, count, createWindow, cumeDist, day, degrees, denseRank, desc, desc, desc, except, except, except, except, exceptAll, exceptAll, exp, firstValue, floor, format, frameBetweenFollowing, frameBetweenFollowing, frameBetweenPreceding, frameBetweenPreceding, frameCurrentRow, frameUnboundedFollowing, frameUnboundedPreceding, functionAggregate, functionAggregate, functionAggregate, functionWithinGroup, functionWithinGroup, functionWithinGroup, functionWithinGroup, hour, ilike, ilike, ilike, ilike, ilike, ilike, intersect, intersect, intersect, intersect, intersectAll, intersectAll, lastValue, left, left, listagg, listagg, listagg, listagg, listagg, listagg, listagg, listagg, literal, ln, localDate, localDateTime, localTime, log, log, log10, minute, mode, mode, mode, mode, month, notIlike, notIlike, notIlike, notIlike, notIlike, notIlike, nthValue, nthValue, overlay, overlay, overlay, overlay, overlay, overlay, overlay, overlay, overlay, overlay, overlay, overlay, pad, pad, pad, pad, pad, pad, pad, pad, pad, pad, pad, pad, percentileCont, percentileCont, percentileCont, percentileCont, percentileDisc, percentileDisc, percentileDisc, percentileDisc, percentRank, percentRank, percentRank, percentRank, percentRank, pi, power, power, radians, rank, rank, rank, rank, rank, replace, replace, replace, replace, right, right, round, rowNumber, search, search, search, second, sign, sin, sinh, sql, sum, sum, sum, tan, tanh, truncate, truncate, union, union, union, union, unionAll, unionAll, unwrap, value, value, windowFunction, year
-
-
-
-
Method Detail
-
getDomainModel
JpaMetamodel getDomainModel()
-
getTypeConfiguration
TypeConfiguration getTypeConfiguration()
-
isJpaQueryComplianceEnabled
boolean isJpaQueryComplianceEnabled()
-
getServiceRegistry
ServiceRegistry getServiceRegistry()
-
getQueryEngine
QueryEngine getQueryEngine()
-
tuple
<R> SqmTuple<R> tuple(Class<R> tupleType, SqmExpression<?>... expressions)
-
tuple
<R> SqmTuple<R> tuple(Class<R> tupleType, List<? extends SqmExpression<?>> expressions)
-
tuple
<R> SqmTuple<R> tuple(SqmExpressible<R> tupleType, SqmExpression<?>... expressions)
-
tuple
<R> SqmTuple<R> tuple(SqmExpressible<R> tupleType, List<? extends SqmExpression<?>> expressions)
-
createQuery
SqmSelectStatement<Object> createQuery()
- Specified by:
createQuery
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
createQuery
in interfaceHibernateCriteriaBuilder
-
createQuery
<T> SqmSelectStatement<T> createQuery(Class<T> resultClass)
- Specified by:
createQuery
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
createQuery
in interfaceHibernateCriteriaBuilder
-
createTupleQuery
SqmSelectStatement<jakarta.persistence.Tuple> createTupleQuery()
- Specified by:
createTupleQuery
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
createTupleQuery
in interfaceHibernateCriteriaBuilder
-
construct
<Y> JpaCompoundSelection<Y> construct(Class<Y> resultClass, jakarta.persistence.criteria.Selection<?>[] selections)
- Specified by:
construct
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
construct
in interfaceHibernateCriteriaBuilder
-
construct
<Y> JpaCompoundSelection<Y> construct(Class<Y> resultClass, List<? extends JpaSelection<?>> arguments)
- Specified by:
construct
in interfaceHibernateCriteriaBuilder
-
tuple
JpaCompoundSelection<jakarta.persistence.Tuple> tuple(jakarta.persistence.criteria.Selection<?>[] selections)
- Specified by:
tuple
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
tuple
in interfaceHibernateCriteriaBuilder
-
tuple
JpaCompoundSelection<jakarta.persistence.Tuple> tuple(List<? extends JpaSelection<?>> selections)
- Specified by:
tuple
in interfaceHibernateCriteriaBuilder
-
array
JpaCompoundSelection<Object[]> array(jakarta.persistence.criteria.Selection<?>[] selections)
- Specified by:
array
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
array
in interfaceHibernateCriteriaBuilder
-
array
JpaCompoundSelection<Object[]> array(List<? extends JpaSelection<?>> selections)
- Specified by:
array
in interfaceHibernateCriteriaBuilder
-
createCriteriaUpdate
<T> SqmUpdateStatement<T> createCriteriaUpdate(Class<T> targetEntity)
- Specified by:
createCriteriaUpdate
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
createCriteriaUpdate
in interfaceHibernateCriteriaBuilder
-
createCriteriaDelete
<T> SqmDeleteStatement<T> createCriteriaDelete(Class<T> targetEntity)
- Specified by:
createCriteriaDelete
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
createCriteriaDelete
in interfaceHibernateCriteriaBuilder
-
createCriteriaInsertSelect
<T> SqmInsertSelectStatement<T> createCriteriaInsertSelect(Class<T> targetEntity)
- Specified by:
createCriteriaInsertSelect
in interfaceHibernateCriteriaBuilder
-
abs
<N extends Number> SqmExpression abs(jakarta.persistence.criteria.Expression<N> x)
- Specified by:
abs
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
abs
in interfaceHibernateCriteriaBuilder
-
cast
<X,T> SqmExpression<X> cast(JpaExpression<T> expression, Class<X> castTargetJavaType)
- Specified by:
cast
in interfaceHibernateCriteriaBuilder
-
wrap
SqmPredicate wrap(jakarta.persistence.criteria.Expression<Boolean> expression)
- Specified by:
wrap
in interfaceHibernateCriteriaBuilder
-
wrap
SqmPredicate wrap(jakarta.persistence.criteria.Expression<Boolean>... expressions)
- Specified by:
wrap
in interfaceHibernateCriteriaBuilder
-
fk
<P,F> SqmExpression<F> fk(jakarta.persistence.criteria.Path<P> path)
- Specified by:
fk
in interfaceHibernateCriteriaBuilder
-
treat
<X,T extends X> SqmPath<T> treat(jakarta.persistence.criteria.Path<X> path, Class<T> type)
- Specified by:
treat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
treat
in interfaceHibernateCriteriaBuilder
-
treat
<X,T extends X> SqmRoot<T> treat(jakarta.persistence.criteria.Root<X> root, Class<T> type)
- Specified by:
treat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
treat
in interfaceHibernateCriteriaBuilder
-
treat
<X,T,V extends T> SqmSingularJoin<X,V> treat(jakarta.persistence.criteria.Join<X,T> join, Class<V> type)
- Specified by:
treat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
treat
in interfaceHibernateCriteriaBuilder
-
treat
<X,T,E extends T> SqmBagJoin<X,E> treat(jakarta.persistence.criteria.CollectionJoin<X,T> join, Class<E> type)
- Specified by:
treat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
treat
in interfaceHibernateCriteriaBuilder
-
treat
<X,T,E extends T> SqmSetJoin<X,E> treat(jakarta.persistence.criteria.SetJoin<X,T> join, Class<E> type)
- Specified by:
treat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
treat
in interfaceHibernateCriteriaBuilder
-
treat
<X,T,E extends T> SqmListJoin<X,E> treat(jakarta.persistence.criteria.ListJoin<X,T> join, Class<E> type)
- Specified by:
treat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
treat
in interfaceHibernateCriteriaBuilder
-
treat
<X,K,T,V extends T> SqmMapJoin<X,K,V> treat(jakarta.persistence.criteria.MapJoin<X,K,T> join, Class<V> type)
- Specified by:
treat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
treat
in interfaceHibernateCriteriaBuilder
-
avg
<N extends Number> SqmExpression<Double> avg(jakarta.persistence.criteria.Expression<N> argument)
- Specified by:
avg
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
avg
in interfaceHibernateCriteriaBuilder
-
sum
<N extends Number> SqmExpression<N> sum(jakarta.persistence.criteria.Expression<N> argument)
- Specified by:
sum
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
sum
in interfaceHibernateCriteriaBuilder
-
sumAsLong
SqmExpression<Long> sumAsLong(jakarta.persistence.criteria.Expression<Integer> argument)
- Specified by:
sumAsLong
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
sumAsLong
in interfaceHibernateCriteriaBuilder
-
sumAsDouble
SqmExpression<Double> sumAsDouble(jakarta.persistence.criteria.Expression<Float> argument)
- Specified by:
sumAsDouble
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
sumAsDouble
in interfaceHibernateCriteriaBuilder
-
max
<N extends Number> SqmExpression<N> max(jakarta.persistence.criteria.Expression<N> argument)
- Specified by:
max
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
max
in interfaceHibernateCriteriaBuilder
-
min
<N extends Number> SqmExpression<N> min(jakarta.persistence.criteria.Expression<N> argument)
- Specified by:
min
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
min
in interfaceHibernateCriteriaBuilder
-
greatest
<X extends Comparable<? super X>> SqmExpression<X> greatest(jakarta.persistence.criteria.Expression<X> argument)
- Specified by:
greatest
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
greatest
in interfaceHibernateCriteriaBuilder
-
least
<X extends Comparable<? super X>> SqmExpression<X> least(jakarta.persistence.criteria.Expression<X> argument)
- Specified by:
least
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
least
in interfaceHibernateCriteriaBuilder
-
count
SqmExpression<Long> count(jakarta.persistence.criteria.Expression<?> argument)
- Specified by:
count
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
count
in interfaceHibernateCriteriaBuilder
-
countDistinct
SqmExpression<Long> countDistinct(jakarta.persistence.criteria.Expression<?> x)
- Specified by:
countDistinct
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
countDistinct
in interfaceHibernateCriteriaBuilder
-
neg
<N extends Number> SqmExpression<N> neg(jakarta.persistence.criteria.Expression<N> x)
- Specified by:
neg
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
neg
in interfaceHibernateCriteriaBuilder
-
sum
<N extends Number> SqmExpression<N> sum(jakarta.persistence.criteria.Expression<? extends N> x, jakarta.persistence.criteria.Expression<? extends N> y)
- Specified by:
sum
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
sum
in interfaceHibernateCriteriaBuilder
-
sum
<N extends Number> SqmExpression<N> sum(jakarta.persistence.criteria.Expression<? extends N> x, N y)
- Specified by:
sum
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
sum
in interfaceHibernateCriteriaBuilder
-
sum
<N extends Number> SqmExpression<N> sum(N x, jakarta.persistence.criteria.Expression<? extends N> y)
- Specified by:
sum
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
sum
in interfaceHibernateCriteriaBuilder
-
prod
<N extends Number> SqmExpression<N> prod(jakarta.persistence.criteria.Expression<? extends N> x, jakarta.persistence.criteria.Expression<? extends N> y)
- Specified by:
prod
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
prod
in interfaceHibernateCriteriaBuilder
-
prod
<N extends Number> SqmExpression<N> prod(jakarta.persistence.criteria.Expression<? extends N> x, N y)
- Specified by:
prod
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
prod
in interfaceHibernateCriteriaBuilder
-
prod
<N extends Number> SqmExpression<N> prod(N x, jakarta.persistence.criteria.Expression<? extends N> y)
- Specified by:
prod
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
prod
in interfaceHibernateCriteriaBuilder
-
diff
<N extends Number> SqmExpression<N> diff(jakarta.persistence.criteria.Expression<? extends N> x, jakarta.persistence.criteria.Expression<? extends N> y)
- Specified by:
diff
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
diff
in interfaceHibernateCriteriaBuilder
-
diff
<N extends Number> SqmExpression<N> diff(jakarta.persistence.criteria.Expression<? extends N> x, N y)
- Specified by:
diff
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
diff
in interfaceHibernateCriteriaBuilder
-
diff
<N extends Number> SqmExpression<N> diff(N x, jakarta.persistence.criteria.Expression<? extends N> y)
- Specified by:
diff
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
diff
in interfaceHibernateCriteriaBuilder
-
quot
SqmExpression<Number> quot(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y)
- Specified by:
quot
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
quot
in interfaceHibernateCriteriaBuilder
-
quot
SqmExpression<Number> quot(jakarta.persistence.criteria.Expression<? extends Number> x, Number y)
- Specified by:
quot
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
quot
in interfaceHibernateCriteriaBuilder
-
quot
SqmExpression<Number> quot(Number x, jakarta.persistence.criteria.Expression<? extends Number> y)
- Specified by:
quot
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
quot
in interfaceHibernateCriteriaBuilder
-
mod
SqmExpression<Integer> mod(jakarta.persistence.criteria.Expression<Integer> x, jakarta.persistence.criteria.Expression<Integer> y)
- Specified by:
mod
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
mod
in interfaceHibernateCriteriaBuilder
-
mod
SqmExpression<Integer> mod(jakarta.persistence.criteria.Expression<Integer> x, Integer y)
- Specified by:
mod
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
mod
in interfaceHibernateCriteriaBuilder
-
mod
SqmExpression<Integer> mod(Integer x, jakarta.persistence.criteria.Expression<Integer> y)
- Specified by:
mod
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
mod
in interfaceHibernateCriteriaBuilder
-
sqrt
SqmExpression<Double> sqrt(jakarta.persistence.criteria.Expression<? extends Number> x)
- Specified by:
sqrt
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
sqrt
in interfaceHibernateCriteriaBuilder
-
toLong
SqmExpression<Long> toLong(jakarta.persistence.criteria.Expression<? extends Number> number)
- Specified by:
toLong
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
toLong
in interfaceHibernateCriteriaBuilder
-
toInteger
SqmExpression<Integer> toInteger(jakarta.persistence.criteria.Expression<? extends Number> number)
- Specified by:
toInteger
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
toInteger
in interfaceHibernateCriteriaBuilder
-
toFloat
SqmExpression<Float> toFloat(jakarta.persistence.criteria.Expression<? extends Number> number)
- Specified by:
toFloat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
toFloat
in interfaceHibernateCriteriaBuilder
-
toDouble
SqmExpression<Double> toDouble(jakarta.persistence.criteria.Expression<? extends Number> number)
- Specified by:
toDouble
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
toDouble
in interfaceHibernateCriteriaBuilder
-
toBigDecimal
SqmExpression<BigDecimal> toBigDecimal(jakarta.persistence.criteria.Expression<? extends Number> number)
- Specified by:
toBigDecimal
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
toBigDecimal
in interfaceHibernateCriteriaBuilder
-
toBigInteger
SqmExpression<BigInteger> toBigInteger(jakarta.persistence.criteria.Expression<? extends Number> number)
- Specified by:
toBigInteger
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
toBigInteger
in interfaceHibernateCriteriaBuilder
-
toString
SqmExpression<String> toString(jakarta.persistence.criteria.Expression<Character> character)
- Specified by:
toString
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
toString
in interfaceHibernateCriteriaBuilder
-
literal
<T> SqmExpression<T> literal(T value)
- Specified by:
literal
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
literal
in interfaceHibernateCriteriaBuilder
-
literals
<T> List<? extends SqmExpression<T>> literals(T[] values)
- Specified by:
literals
in interfaceHibernateCriteriaBuilder
-
literals
<T> List<? extends SqmExpression<T>> literals(List<T> values)
- Specified by:
literals
in interfaceHibernateCriteriaBuilder
-
nullLiteral
<T> SqmExpression<T> nullLiteral(Class<T> resultClass)
- Specified by:
nullLiteral
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
nullLiteral
in interfaceHibernateCriteriaBuilder
-
parameter
<T> JpaParameterExpression<T> parameter(Class<T> paramClass)
- Specified by:
parameter
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
parameter
in interfaceHibernateCriteriaBuilder
- See Also:
JpaParameterExpression
-
parameter
<T> JpaParameterExpression<T> parameter(Class<T> paramClass, String name)
- Specified by:
parameter
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
parameter
in interfaceHibernateCriteriaBuilder
-
concat
SqmExpression<String> concat(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> y)
- Specified by:
concat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
concat
in interfaceHibernateCriteriaBuilder
-
concat
SqmExpression<String> concat(jakarta.persistence.criteria.Expression<String> x, String y)
- Specified by:
concat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
concat
in interfaceHibernateCriteriaBuilder
-
concat
SqmExpression<String> concat(String x, jakarta.persistence.criteria.Expression<String> y)
- Specified by:
concat
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
concat
in interfaceHibernateCriteriaBuilder
-
concat
SqmExpression<String> concat(String x, String y)
- Specified by:
concat
in interfaceHibernateCriteriaBuilder
-
substring
SqmFunction<String> substring(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<Integer> from)
- Specified by:
substring
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
substring
in interfaceHibernateCriteriaBuilder
-
substring
SqmFunction<String> substring(jakarta.persistence.criteria.Expression<String> x, int from)
- Specified by:
substring
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
substring
in interfaceHibernateCriteriaBuilder
-
substring
SqmFunction<String> substring(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<Integer> from, jakarta.persistence.criteria.Expression<Integer> len)
- Specified by:
substring
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
substring
in interfaceHibernateCriteriaBuilder
-
substring
SqmFunction<String> substring(jakarta.persistence.criteria.Expression<String> x, int from, int len)
- Specified by:
substring
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
substring
in interfaceHibernateCriteriaBuilder
-
trim
SqmFunction<String> trim(jakarta.persistence.criteria.Expression<String> x)
- Specified by:
trim
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
trim
in interfaceHibernateCriteriaBuilder
-
trim
SqmFunction<String> trim(jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, jakarta.persistence.criteria.Expression<String> x)
- Specified by:
trim
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
trim
in interfaceHibernateCriteriaBuilder
-
trim
SqmFunction<String> trim(jakarta.persistence.criteria.Expression<Character> t, jakarta.persistence.criteria.Expression<String> x)
- Specified by:
trim
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
trim
in interfaceHibernateCriteriaBuilder
-
trim
SqmFunction<String> trim(jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, jakarta.persistence.criteria.Expression<Character> t, jakarta.persistence.criteria.Expression<String> x)
- Specified by:
trim
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
trim
in interfaceHibernateCriteriaBuilder
-
trim
SqmFunction<String> trim(char t, jakarta.persistence.criteria.Expression<String> x)
- Specified by:
trim
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
trim
in interfaceHibernateCriteriaBuilder
-
trim
SqmFunction<String> trim(jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, char t, jakarta.persistence.criteria.Expression<String> x)
- Specified by:
trim
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
trim
in interfaceHibernateCriteriaBuilder
-
lower
SqmFunction<String> lower(jakarta.persistence.criteria.Expression<String> x)
- Specified by:
lower
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
lower
in interfaceHibernateCriteriaBuilder
-
upper
SqmFunction<String> upper(jakarta.persistence.criteria.Expression<String> x)
- Specified by:
upper
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
upper
in interfaceHibernateCriteriaBuilder
-
length
SqmFunction<Integer> length(jakarta.persistence.criteria.Expression<String> x)
- Specified by:
length
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
length
in interfaceHibernateCriteriaBuilder
-
locate
SqmFunction<Integer> locate(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern)
- Specified by:
locate
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
locate
in interfaceHibernateCriteriaBuilder
-
locate
SqmFunction<Integer> locate(jakarta.persistence.criteria.Expression<String> x, String pattern)
- Specified by:
locate
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
locate
in interfaceHibernateCriteriaBuilder
-
locate
SqmFunction<Integer> locate(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern, jakarta.persistence.criteria.Expression<Integer> from)
- Specified by:
locate
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
locate
in interfaceHibernateCriteriaBuilder
-
locate
SqmFunction<Integer> locate(jakarta.persistence.criteria.Expression<String> x, String pattern, int from)
- Specified by:
locate
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
locate
in interfaceHibernateCriteriaBuilder
-
currentDate
SqmFunction<Date> currentDate()
- Specified by:
currentDate
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
currentDate
in interfaceHibernateCriteriaBuilder
-
currentTimestamp
SqmFunction<Timestamp> currentTimestamp()
- Specified by:
currentTimestamp
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
currentTimestamp
in interfaceHibernateCriteriaBuilder
-
currentTime
SqmFunction<Time> currentTime()
- Specified by:
currentTime
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
currentTime
in interfaceHibernateCriteriaBuilder
-
currentInstant
SqmFunction<Instant> currentInstant()
- Specified by:
currentInstant
in interfaceHibernateCriteriaBuilder
-
function
<T> SqmFunction<T> function(String name, Class<T> type, jakarta.persistence.criteria.Expression<?>[] args)
- Specified by:
function
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
function
in interfaceHibernateCriteriaBuilder
-
all
<Y> SqmModifiedSubQueryExpression<Y> all(jakarta.persistence.criteria.Subquery<Y> subquery)
- Specified by:
all
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
all
in interfaceHibernateCriteriaBuilder
-
some
<Y> SqmModifiedSubQueryExpression<Y> some(jakarta.persistence.criteria.Subquery<Y> subquery)
- Specified by:
some
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
some
in interfaceHibernateCriteriaBuilder
-
any
<Y> SqmModifiedSubQueryExpression<Y> any(jakarta.persistence.criteria.Subquery<Y> subquery)
- Specified by:
any
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
any
in interfaceHibernateCriteriaBuilder
-
keys
<K,M extends Map<K,?>> SqmExpression<Set<K>> keys(M map)
- Specified by:
keys
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
keys
in interfaceHibernateCriteriaBuilder
-
indexes
<K,L extends List<?>> SqmExpression<Set<K>> indexes(L list)
- Specified by:
indexes
in interfaceHibernateCriteriaBuilder
-
values
<V,C extends Collection<V>> SqmExpression<Collection<V>> values(C collection)
- Specified by:
values
in interfaceHibernateCriteriaBuilder
-
values
<V,M extends Map<?,V>> jakarta.persistence.criteria.Expression<Collection<V>> values(M map)
- Specified by:
values
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
values
in interfaceHibernateCriteriaBuilder
-
size
<C extends Collection<?>> SqmExpression<Integer> size(jakarta.persistence.criteria.Expression<C> collection)
- Specified by:
size
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
size
in interfaceHibernateCriteriaBuilder
-
size
<C extends Collection<?>> SqmExpression<Integer> size(C collection)
- Specified by:
size
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
size
in interfaceHibernateCriteriaBuilder
-
coalesce
<T> JpaCoalesce<T> coalesce()
- Specified by:
coalesce
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
coalesce
in interfaceHibernateCriteriaBuilder
-
coalesce
<Y> JpaCoalesce<Y> coalesce(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y)
- Specified by:
coalesce
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
coalesce
in interfaceHibernateCriteriaBuilder
-
coalesce
<Y> JpaCoalesce<Y> coalesce(jakarta.persistence.criteria.Expression<? extends Y> x, Y y)
- Specified by:
coalesce
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
coalesce
in interfaceHibernateCriteriaBuilder
-
nullif
<Y> SqmExpression<Y> nullif(jakarta.persistence.criteria.Expression<Y> x, jakarta.persistence.criteria.Expression<?> y)
- Specified by:
nullif
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
nullif
in interfaceHibernateCriteriaBuilder
-
nullif
<Y> SqmExpression<Y> nullif(jakarta.persistence.criteria.Expression<Y> x, Y y)
- Specified by:
nullif
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
nullif
in interfaceHibernateCriteriaBuilder
-
selectCase
<C,R> JpaSimpleCase<C,R> selectCase(jakarta.persistence.criteria.Expression<? extends C> expression)
- Specified by:
selectCase
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
selectCase
in interfaceHibernateCriteriaBuilder
-
selectCase
<R> JpaSearchedCase<R> selectCase()
- Specified by:
selectCase
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
selectCase
in interfaceHibernateCriteriaBuilder
-
and
SqmPredicate and(jakarta.persistence.criteria.Expression<Boolean> x, jakarta.persistence.criteria.Expression<Boolean> y)
- Specified by:
and
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
and
in interfaceHibernateCriteriaBuilder
-
and
SqmPredicate and(jakarta.persistence.criteria.Predicate... restrictions)
- Specified by:
and
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
and
in interfaceHibernateCriteriaBuilder
-
or
SqmPredicate or(jakarta.persistence.criteria.Expression<Boolean> x, jakarta.persistence.criteria.Expression<Boolean> y)
- Specified by:
or
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
or
in interfaceHibernateCriteriaBuilder
-
or
SqmPredicate or(jakarta.persistence.criteria.Predicate... restrictions)
- Specified by:
or
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
or
in interfaceHibernateCriteriaBuilder
-
not
SqmPredicate not(jakarta.persistence.criteria.Expression<Boolean> restriction)
- Specified by:
not
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
not
in interfaceHibernateCriteriaBuilder
-
conjunction
SqmPredicate conjunction()
- Specified by:
conjunction
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
conjunction
in interfaceHibernateCriteriaBuilder
-
disjunction
SqmPredicate disjunction()
- Specified by:
disjunction
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
disjunction
in interfaceHibernateCriteriaBuilder
-
isTrue
SqmPredicate isTrue(jakarta.persistence.criteria.Expression<Boolean> x)
- Specified by:
isTrue
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
isTrue
in interfaceHibernateCriteriaBuilder
-
isFalse
SqmPredicate isFalse(jakarta.persistence.criteria.Expression<Boolean> x)
- Specified by:
isFalse
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
isFalse
in interfaceHibernateCriteriaBuilder
-
isNull
SqmPredicate isNull(jakarta.persistence.criteria.Expression<?> x)
- Specified by:
isNull
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
isNull
in interfaceHibernateCriteriaBuilder
-
isNotNull
SqmPredicate isNotNull(jakarta.persistence.criteria.Expression<?> x)
- Specified by:
isNotNull
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
isNotNull
in interfaceHibernateCriteriaBuilder
-
equal
SqmPredicate equal(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y)
- Specified by:
equal
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
equal
in interfaceHibernateCriteriaBuilder
-
equal
SqmPredicate equal(jakarta.persistence.criteria.Expression<?> x, Object y)
- Specified by:
equal
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
equal
in interfaceHibernateCriteriaBuilder
-
notEqual
SqmPredicate notEqual(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y)
- Specified by:
notEqual
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
notEqual
in interfaceHibernateCriteriaBuilder
-
notEqual
SqmPredicate notEqual(jakarta.persistence.criteria.Expression<?> x, Object y)
- Specified by:
notEqual
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
notEqual
in interfaceHibernateCriteriaBuilder
-
distinctFrom
SqmPredicate distinctFrom(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y)
- Specified by:
distinctFrom
in interfaceHibernateCriteriaBuilder
-
distinctFrom
SqmPredicate distinctFrom(jakarta.persistence.criteria.Expression<?> x, Object y)
- Specified by:
distinctFrom
in interfaceHibernateCriteriaBuilder
-
notDistinctFrom
SqmPredicate notDistinctFrom(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y)
- Specified by:
notDistinctFrom
in interfaceHibernateCriteriaBuilder
-
notDistinctFrom
SqmPredicate notDistinctFrom(jakarta.persistence.criteria.Expression<?> x, Object y)
- Specified by:
notDistinctFrom
in interfaceHibernateCriteriaBuilder
-
greaterThan
<Y extends Comparable<? super Y>> SqmPredicate greaterThan(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y)
- Specified by:
greaterThan
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
greaterThan
in interfaceHibernateCriteriaBuilder
-
greaterThan
<Y extends Comparable<? super Y>> SqmPredicate greaterThan(jakarta.persistence.criteria.Expression<? extends Y> x, Y y)
- Specified by:
greaterThan
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
greaterThan
in interfaceHibernateCriteriaBuilder
-
greaterThanOrEqualTo
<Y extends Comparable<? super Y>> SqmPredicate greaterThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y)
- Specified by:
greaterThanOrEqualTo
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
greaterThanOrEqualTo
in interfaceHibernateCriteriaBuilder
-
greaterThanOrEqualTo
<Y extends Comparable<? super Y>> SqmPredicate greaterThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, Y y)
- Specified by:
greaterThanOrEqualTo
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
greaterThanOrEqualTo
in interfaceHibernateCriteriaBuilder
-
lessThan
<Y extends Comparable<? super Y>> SqmPredicate lessThan(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y)
- Specified by:
lessThan
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
lessThan
in interfaceHibernateCriteriaBuilder
-
lessThan
<Y extends Comparable<? super Y>> SqmPredicate lessThan(jakarta.persistence.criteria.Expression<? extends Y> x, Y y)
- Specified by:
lessThan
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
lessThan
in interfaceHibernateCriteriaBuilder
-
lessThanOrEqualTo
<Y extends Comparable<? super Y>> SqmPredicate lessThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y)
- Specified by:
lessThanOrEqualTo
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
lessThanOrEqualTo
in interfaceHibernateCriteriaBuilder
-
lessThanOrEqualTo
<Y extends Comparable<? super Y>> SqmPredicate lessThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, Y y)
- Specified by:
lessThanOrEqualTo
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
lessThanOrEqualTo
in interfaceHibernateCriteriaBuilder
-
between
<Y extends Comparable<? super Y>> SqmPredicate between(jakarta.persistence.criteria.Expression<? extends Y> value, jakarta.persistence.criteria.Expression<? extends Y> lower, jakarta.persistence.criteria.Expression<? extends Y> upper)
- Specified by:
between
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
between
in interfaceHibernateCriteriaBuilder
-
between
<Y extends Comparable<? super Y>> SqmPredicate between(jakarta.persistence.criteria.Expression<? extends Y> value, Y lower, Y upper)
- Specified by:
between
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
between
in interfaceHibernateCriteriaBuilder
-
gt
SqmPredicate gt(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y)
- Specified by:
gt
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
gt
in interfaceHibernateCriteriaBuilder
-
gt
SqmPredicate gt(jakarta.persistence.criteria.Expression<? extends Number> x, Number y)
- Specified by:
gt
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
gt
in interfaceHibernateCriteriaBuilder
-
ge
SqmPredicate ge(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y)
- Specified by:
ge
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
ge
in interfaceHibernateCriteriaBuilder
-
ge
SqmPredicate ge(jakarta.persistence.criteria.Expression<? extends Number> x, Number y)
- Specified by:
ge
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
ge
in interfaceHibernateCriteriaBuilder
-
lt
SqmPredicate lt(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y)
- Specified by:
lt
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
lt
in interfaceHibernateCriteriaBuilder
-
lt
SqmPredicate lt(jakarta.persistence.criteria.Expression<? extends Number> x, Number y)
- Specified by:
lt
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
lt
in interfaceHibernateCriteriaBuilder
-
le
SqmPredicate le(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y)
- Specified by:
le
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
le
in interfaceHibernateCriteriaBuilder
-
le
SqmPredicate le(jakarta.persistence.criteria.Expression<? extends Number> x, Number y)
- Specified by:
le
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
le
in interfaceHibernateCriteriaBuilder
-
isEmpty
<C extends Collection<?>> SqmPredicate isEmpty(jakarta.persistence.criteria.Expression<C> collection)
- Specified by:
isEmpty
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
isEmpty
in interfaceHibernateCriteriaBuilder
-
isNotEmpty
<C extends Collection<?>> SqmPredicate isNotEmpty(jakarta.persistence.criteria.Expression<C> collection)
- Specified by:
isNotEmpty
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
isNotEmpty
in interfaceHibernateCriteriaBuilder
-
isMember
<E,C extends Collection<E>> SqmPredicate isMember(jakarta.persistence.criteria.Expression<E> elem, jakarta.persistence.criteria.Expression<C> collection)
- Specified by:
isMember
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
isMember
in interfaceHibernateCriteriaBuilder
-
isMember
<E,C extends Collection<E>> SqmPredicate isMember(E elem, jakarta.persistence.criteria.Expression<C> collection)
- Specified by:
isMember
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
isMember
in interfaceHibernateCriteriaBuilder
-
isNotMember
<E,C extends Collection<E>> SqmPredicate isNotMember(jakarta.persistence.criteria.Expression<E> elem, jakarta.persistence.criteria.Expression<C> collection)
- Specified by:
isNotMember
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
isNotMember
in interfaceHibernateCriteriaBuilder
-
isNotMember
<E,C extends Collection<E>> SqmPredicate isNotMember(E elem, jakarta.persistence.criteria.Expression<C> collection)
- Specified by:
isNotMember
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
isNotMember
in interfaceHibernateCriteriaBuilder
-
like
SqmPredicate like(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern)
- Specified by:
like
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
like
in interfaceHibernateCriteriaBuilder
-
like
SqmPredicate like(jakarta.persistence.criteria.Expression<String> x, String pattern)
- Specified by:
like
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
like
in interfaceHibernateCriteriaBuilder
-
like
SqmPredicate like(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern, jakarta.persistence.criteria.Expression<Character> escapeChar)
- Specified by:
like
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
like
in interfaceHibernateCriteriaBuilder
-
like
SqmPredicate like(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern, char escapeChar)
- Specified by:
like
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
like
in interfaceHibernateCriteriaBuilder
-
like
SqmPredicate like(jakarta.persistence.criteria.Expression<String> x, String pattern, jakarta.persistence.criteria.Expression<Character> escapeChar)
- Specified by:
like
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
like
in interfaceHibernateCriteriaBuilder
-
like
SqmPredicate like(jakarta.persistence.criteria.Expression<String> x, String pattern, char escapeChar)
- Specified by:
like
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
like
in interfaceHibernateCriteriaBuilder
-
notLike
SqmPredicate notLike(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern)
- Specified by:
notLike
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
notLike
in interfaceHibernateCriteriaBuilder
-
notLike
SqmPredicate notLike(jakarta.persistence.criteria.Expression<String> x, String pattern)
- Specified by:
notLike
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
notLike
in interfaceHibernateCriteriaBuilder
-
notLike
SqmPredicate notLike(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern, jakarta.persistence.criteria.Expression<Character> escapeChar)
- Specified by:
notLike
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
notLike
in interfaceHibernateCriteriaBuilder
-
notLike
SqmPredicate notLike(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> pattern, char escapeChar)
- Specified by:
notLike
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
notLike
in interfaceHibernateCriteriaBuilder
-
notLike
SqmPredicate notLike(jakarta.persistence.criteria.Expression<String> x, String pattern, jakarta.persistence.criteria.Expression<Character> escapeChar)
- Specified by:
notLike
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
notLike
in interfaceHibernateCriteriaBuilder
-
notLike
SqmPredicate notLike(jakarta.persistence.criteria.Expression<String> x, String pattern, char escapeChar)
- Specified by:
notLike
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
notLike
in interfaceHibernateCriteriaBuilder
-
in
<T> SqmInPredicate<T> in(jakarta.persistence.criteria.Expression<? extends T> expression)
- Specified by:
in
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
in
in interfaceHibernateCriteriaBuilder
-
in
<T> SqmInPredicate<T> in(jakarta.persistence.criteria.Expression<? extends T> expression, jakarta.persistence.criteria.Expression<? extends T>... values)
- Specified by:
in
in interfaceHibernateCriteriaBuilder
-
in
<T> SqmInPredicate<T> in(jakarta.persistence.criteria.Expression<? extends T> expression, T... values)
- Specified by:
in
in interfaceHibernateCriteriaBuilder
-
in
<T> SqmInPredicate<T> in(jakarta.persistence.criteria.Expression<? extends T> expression, Collection<T> values)
- Specified by:
in
in interfaceHibernateCriteriaBuilder
-
in
<T> SqmInPredicate<T> in(jakarta.persistence.criteria.Expression<? extends T> expression, SqmSubQuery<T> subQuery)
-
exists
SqmPredicate exists(jakarta.persistence.criteria.Subquery<?> subquery)
- Specified by:
exists
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
exists
in interfaceHibernateCriteriaBuilder
-
isMapEmpty
<M extends Map<?,?>> SqmPredicate isMapEmpty(JpaExpression<M> mapExpression)
Description copied from interface:HibernateCriteriaBuilder
Create a predicate that tests whether a Map is empty.- Specified by:
isMapEmpty
in interfaceHibernateCriteriaBuilder
- Parameters:
mapExpression
- The expression resolving to a Map which we want to check for emptiness- Returns:
- is-empty predicate
-
isMapNotEmpty
<M extends Map<?,?>> SqmPredicate isMapNotEmpty(JpaExpression<M> mapExpression)
Description copied from interface:HibernateCriteriaBuilder
Create a predicate that tests whether a Map is not empty.- Specified by:
isMapNotEmpty
in interfaceHibernateCriteriaBuilder
- Parameters:
mapExpression
- The expression resolving to a Map which we want to check for non-emptiness- Returns:
- is-not-empty predicate
-
mapSize
<M extends Map<?,?>> SqmExpression<Integer> mapSize(JpaExpression<M> mapExpression)
Description copied from interface:HibernateCriteriaBuilder
Create an expression that tests the size of a map.- Specified by:
mapSize
in interfaceHibernateCriteriaBuilder
- Parameters:
mapExpression
- The expression resolving to a Map for which we want to know the size- Returns:
- size expression
-
mapSize
<M extends Map<?,?>> SqmExpression<Integer> mapSize(M map)
Description copied from interface:HibernateCriteriaBuilder
Create an expression that tests the size of a map.- Specified by:
mapSize
in interfaceHibernateCriteriaBuilder
- Parameters:
map
- The Map for which we want to know the size- Returns:
- size expression
-
sort
SqmSortSpecification sort(JpaExpression<?> sortExpression, SortOrder sortOrder, NullPrecedence nullPrecedence)
- Specified by:
sort
in interfaceHibernateCriteriaBuilder
-
sort
SqmSortSpecification sort(JpaExpression<?> sortExpression, SortOrder sortOrder)
- Specified by:
sort
in interfaceHibernateCriteriaBuilder
-
sort
SqmSortSpecification sort(JpaExpression<?> sortExpression)
- Specified by:
sort
in interfaceHibernateCriteriaBuilder
-
asc
SqmSortSpecification asc(jakarta.persistence.criteria.Expression<?> x)
- Specified by:
asc
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
asc
in interfaceHibernateCriteriaBuilder
-
desc
SqmSortSpecification desc(jakarta.persistence.criteria.Expression<?> x)
- Specified by:
desc
in interfacejakarta.persistence.criteria.CriteriaBuilder
- Specified by:
desc
in interfaceHibernateCriteriaBuilder
-
getSessionFactory
SessionFactoryImplementor getSessionFactory()
-
-