public interface HibernateCriteriaBuilder
extends javax.persistence.criteria.CriteriaBuilder
javax.persistence.criteria.CriteriaBuilder.Case<R>, javax.persistence.criteria.CriteriaBuilder.Coalesce<T>, javax.persistence.criteria.CriteriaBuilder.In<T>, javax.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>, javax.persistence.criteria.CriteriaBuilder.Trimspec
Modifier and Type | Method and Description |
---|---|
<M extends java.util.Map<?,?>> |
isMapEmpty(javax.persistence.criteria.Expression<M> mapExpression)
Create a predicate that tests whether a Map is empty.
|
<M extends java.util.Map<?,?>> |
isMapNotEmpty(javax.persistence.criteria.Expression<M> mapExpression)
Create a predicate that tests whether a Map is
not empty.
|
<M extends java.util.Map<?,?>> |
mapSize(javax.persistence.criteria.Expression<M> mapExpression)
Create an expression that tests the size of a map.
|
<M extends java.util.Map<?,?>> |
mapSize(M map)
Create an expression that tests the size of a map.
|
abs, all, and, and, any, array, asc, avg, between, between, coalesce, coalesce, coalesce, concat, concat, concat, conjunction, construct, count, countDistinct, createCriteriaDelete, createCriteriaUpdate, createQuery, createQuery, createTupleQuery, currentDate, currentTime, currentTimestamp, desc, diff, diff, diff, disjunction, equal, equal, exists, function, ge, ge, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greatest, gt, gt, in, isEmpty, isFalse, isMember, isMember, isNotEmpty, isNotMember, isNotMember, isNotNull, isNull, isTrue, keys, le, le, least, length, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, like, like, like, like, like, like, literal, locate, locate, locate, locate, lower, lt, lt, max, min, mod, mod, mod, neg, not, notEqual, notEqual, notLike, notLike, notLike, notLike, notLike, notLike, nullif, nullif, nullLiteral, or, or, parameter, parameter, prod, prod, prod, quot, quot, quot, selectCase, selectCase, 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, upper, values
<M extends java.util.Map<?,?>> javax.persistence.criteria.Predicate isMapEmpty(javax.persistence.criteria.Expression<M> mapExpression)
CriteriaBuilder.isEmpty(javax.persistence.criteria.Expression<C>)
mapExpression
- The expression resolving to a Map which we
want to check for emptiness<M extends java.util.Map<?,?>> javax.persistence.criteria.Predicate isMapNotEmpty(javax.persistence.criteria.Expression<M> mapExpression)
CriteriaBuilder.isNotEmpty(javax.persistence.criteria.Expression<C>)
mapExpression
- The expression resolving to a Map which we
want to check for non-emptiness<M extends java.util.Map<?,?>> javax.persistence.criteria.Expression<java.lang.Integer> mapSize(javax.persistence.criteria.Expression<M> mapExpression)
CriteriaBuilder.size(javax.persistence.criteria.Expression<C>)
mapExpression
- The expression resolving to a Map for which we
want to know the size<M extends java.util.Map<?,?>> javax.persistence.criteria.Expression<java.lang.Integer> mapSize(M map)
map
- The Map for which we want to know the sizeCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.