Class DelegatingCriteriaBuilderWrapper
java.lang.Object
ch.tocco.nice2.persist.core.impl.hibernate.query.AbstractCriteriaBuilderWrapper
ch.tocco.nice2.persist.core.impl.hibernate.query.DelegatingCriteriaBuilderWrapper
- All Implemented Interfaces:
CriteriaBuilderWrapper, jakarta.persistence.criteria.CriteriaBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.persistence.criteria.CriteriaBuilder
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 Summary
ConstructorsConstructorDescriptionDelegatingCriteriaBuilderWrapper(org.hibernate.query.criteria.HibernateCriteriaBuilder delegate, Map<String, Class<?>> parameterTargetTypes) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.persistence.criteria.Predicateequal(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y) jakarta.persistence.criteria.Predicatejakarta.persistence.criteria.Predicateexists(jakarta.persistence.criteria.Subquery<?> subquery) <Y extends Comparable<? super Y>>
jakarta.persistence.criteria.PredicategreaterThan(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y) <Y extends Comparable<? super Y>>
jakarta.persistence.criteria.PredicategreaterThan(jakarta.persistence.criteria.Expression<? extends Y> x, Y y) <Y extends Comparable<? super Y>>
jakarta.persistence.criteria.PredicategreaterThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y) <Y extends Comparable<? super Y>>
jakarta.persistence.criteria.PredicategreaterThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, Y y) jakarta.persistence.criteria.Predicatein(jakarta.persistence.criteria.Expression<?> expression, jakarta.persistence.criteria.Expression<?>... values) jakarta.persistence.criteria.Predicate<Y extends Comparable<? super Y>>
jakarta.persistence.criteria.PredicatelessThan(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y) <Y extends Comparable<? super Y>>
jakarta.persistence.criteria.PredicatelessThan(jakarta.persistence.criteria.Expression<? extends Y> x, Y y) <Y extends Comparable<? super Y>>
jakarta.persistence.criteria.PredicatelessThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y) <Y extends Comparable<? super Y>>
jakarta.persistence.criteria.PredicatelessThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, Y y) jakarta.persistence.criteria.PredicatenotEqual(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y) jakarta.persistence.criteria.PredicatevoidregisterSubqueryRoot(jakarta.persistence.criteria.From<?, ?> join) Should be called for each subquery root that is part of the current query.Methods inherited from class AbstractCriteriaBuilderWrapper
abs, all, and, and, and, any, array, array, asc, asc, asc, avg, between, between, ceiling, coalesce, coalesce, coalesce, concat, concat, concat, concat, conjunction, construct, count, countDistinct, createCriteriaDelete, createCriteriaUpdate, createQuery, createQuery, createTupleQuery, currentDate, currentTime, currentTimestamp, desc, desc, desc, diff, diff, diff, disjunction, except, exceptAll, exp, extract, floor, function, ge, ge, getDelegate, greatest, gt, gt, in, inlineLiteral, intersect, intersectAll, isEmpty, isFalse, isMember, isMember, isNotEmpty, isNotMember, isNotMember, isNotNull, isNull, keys, le, le, least, left, left, length, like, like, like, like, like, like, literal, ln, localDate, localDateTime, localTime, locate, locate, locate, locate, lower, lt, lt, max, min, mod, mod, mod, neg, not, notLike, notLike, notLike, notLike, notLike, notLike, nullif, nullif, nullLiteral, or, or, or, parameter, parameter, parameter, parameterTargetClasses, power, power, prod, prod, prod, quot, quot, quot, replace, replace, replace, replace, right, right, round, selectCase, selectCase, sign, size, size, some, sqrt, substring, substring, substring, substring, sum, sum, sum, sum, sumAsDouble, sumAsLong, toBigDecimal, toBigInteger, toDouble, toFloat, toInteger, toLong, toString, treat, treat, treat, treat, treat, treat, treat, trim, trim, trim, trim, trim, trim, tuple, tuple, union, unionAll, upper, values
-
Constructor Details
-
DelegatingCriteriaBuilderWrapper
-
-
Method Details
-
in
public jakarta.persistence.criteria.Predicate in(jakarta.persistence.criteria.Expression<?> expression, jakarta.persistence.criteria.Expression<?>... values) -
registerSubqueryRoot
public void registerSubqueryRoot(jakarta.persistence.criteria.From<?, ?> join) Description copied from interface:CriteriaBuilderWrapperShould be called for each subquery root that is part of the current query. -
isTrue
public jakarta.persistence.criteria.Predicate isTrue(jakarta.persistence.criteria.Expression<Boolean> x) -
equal
public jakarta.persistence.criteria.Predicate equal(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y) -
equal
public jakarta.persistence.criteria.Predicate equal(jakarta.persistence.criteria.Expression<?> x, Object y) -
notEqual
public jakarta.persistence.criteria.Predicate notEqual(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y) -
notEqual
public jakarta.persistence.criteria.Predicate notEqual(jakarta.persistence.criteria.Expression<?> x, Object y) -
greaterThan
public <Y extends Comparable<? super Y>> jakarta.persistence.criteria.Predicate greaterThan(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y) -
greaterThan
public <Y extends Comparable<? super Y>> jakarta.persistence.criteria.Predicate greaterThan(jakarta.persistence.criteria.Expression<? extends Y> x, Y y) -
greaterThanOrEqualTo
public <Y extends Comparable<? super Y>> jakarta.persistence.criteria.Predicate greaterThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y) -
greaterThanOrEqualTo
public <Y extends Comparable<? super Y>> jakarta.persistence.criteria.Predicate greaterThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, Y y) -
lessThan
public <Y extends Comparable<? super Y>> jakarta.persistence.criteria.Predicate lessThan(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y) -
lessThan
public <Y extends Comparable<? super Y>> jakarta.persistence.criteria.Predicate lessThan(jakarta.persistence.criteria.Expression<? extends Y> x, Y y) -
lessThanOrEqualTo
public <Y extends Comparable<? super Y>> jakarta.persistence.criteria.Predicate lessThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, jakarta.persistence.criteria.Expression<? extends Y> y) -
lessThanOrEqualTo
public <Y extends Comparable<? super Y>> jakarta.persistence.criteria.Predicate lessThanOrEqualTo(jakarta.persistence.criteria.Expression<? extends Y> x, Y y) -
exists
public jakarta.persistence.criteria.Predicate exists(jakarta.persistence.criteria.Subquery<?> subquery)
-