Uses of Interface
org.hibernate.query.criteria.JpaPredicate
Packages that use JpaPredicate
Package
Description
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
SPI for extending
HibernateCriteriaBuilder
with additional functionality by registering a Service
.This package defines a semantic model of HQL queries.
Package for the SQM-backed Query implementation details
SPI-level SQM contracts
This package contains the classes that make up the SQM tree nodes.
Nodes representing path expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
Nodes representing
insert
statements in the SQM tree.Nodes representing logical predicates in the SQM tree.
Nodes representing
select
statements in the SQM tree.-
Uses of JpaPredicate in org.hibernate.query.criteria
Subinterfaces of JpaPredicate in org.hibernate.query.criteriaMethods in org.hibernate.query.criteria that return JpaPredicateModifier and TypeMethodDescriptionHibernateCriteriaBuilder.and
(Expression<Boolean> x, Expression<Boolean> y) <T> JpaPredicate
HibernateCriteriaBuilder.arrayContains
(Expression<T[]> arrayExpression, Expression<T> elementExpression) Whether an array contains an element.<T> JpaPredicate
HibernateCriteriaBuilder.arrayContains
(Expression<T[]> arrayExpression, T element) Whether an array contains an element.<T> JpaPredicate
HibernateCriteriaBuilder.arrayContains
(T[] array, Expression<T> elementExpression) Whether an array contains an element.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayContainsAll
(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayContainsAll
(Expression<T[]> arrayExpression, T[] subArray) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayContainsAll
(T[] array, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayContainsAllNullable
(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayContainsAllNullable
(Expression<T[]> arrayExpression, T[] subArray) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayContainsAllNullable
(T[] array, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilder.arrayContainsNullable
(Expression<T[]> arrayExpression, Expression<T> elementExpression) Whether an array contains a nullable element.<T> JpaPredicate
HibernateCriteriaBuilder.arrayContainsNullable
(Expression<T[]> arrayExpression, T element) Whether an array contains a nullable element.<T> JpaPredicate
HibernateCriteriaBuilder.arrayContainsNullable
(T[] array, Expression<T> elementExpression) Whether an array contains a nullable element.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIncludes
(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Whether an array is a subset of another array.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIncludes
(Expression<T[]> arrayExpression, T[] subArray) Whether an array is a subset of another array.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIncludes
(T[] array, Expression<T[]> subArrayExpression) Whether an array is a subset of another array.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIncludesNullable
(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Whether an array is a subset of another array with nullable elements.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIncludesNullable
(Expression<T[]> arrayExpression, T[] subArray) Whether an array is a subset of another array with nullable elements.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIncludesNullable
(T[] array, Expression<T[]> subArrayExpression) Whether an array is a subset of another array with nullable elements.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIntersects
(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Whether one array has any elements common with another array.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIntersects
(Expression<T[]> arrayExpression1, T[] array2) Whether one array has any elements common with another array.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIntersects
(T[] array1, Expression<T[]> arrayExpression2) Whether one array has any elements common with another array.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIntersectsNullable
(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Whether one array has any elements common with another array, supportingnull
elements.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIntersectsNullable
(Expression<T[]> arrayExpression1, T[] array2) Whether one array has any elements common with another array, supportingnull
elements.<T> JpaPredicate
HibernateCriteriaBuilder.arrayIntersectsNullable
(T[] array1, Expression<T[]> arrayExpression2) Whether one array has any elements common with another array, supportingnull
elements.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayOverlaps
(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayOverlaps
(Expression<T[]> arrayExpression1, T[] array2) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayOverlaps
(T[] array1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayOverlapsNullable
(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayOverlapsNullable
(Expression<T[]> arrayExpression1, T[] array2) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicate
HibernateCriteriaBuilder.arrayOverlapsNullable
(T[] array1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilder.between
(Expression<? extends Y> value, Expression<? extends Y> lower, Expression<? extends Y> upper) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilder.between
(Expression<? extends Y> value, Y lower, Y upper) <E> JpaPredicate
HibernateCriteriaBuilder.collectionContains
(Expression<? extends Collection<E>> collectionExpression, E element) Whether a basic collection contains an element.<E> JpaPredicate
HibernateCriteriaBuilder.collectionContains
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends E> elementExpression) Whether a basic collection contains an element.<E> JpaPredicate
HibernateCriteriaBuilder.collectionContains
(Collection<E> collection, Expression<E> elementExpression) Whether a basic collection contains an element.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionContainsAll
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) Deprecated, for removal: This API element is subject to removal in a future version.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionContainsAll
(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) Deprecated, for removal: This API element is subject to removal in a future version.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionContainsAll
(Collection<E> collection, Expression<? extends Collection<? extends E>> subCollectionExpression) Deprecated, for removal: This API element is subject to removal in a future version.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionContainsAllNullable
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) Deprecated, for removal: This API element is subject to removal in a future version.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionContainsAllNullable
(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) Deprecated, for removal: This API element is subject to removal in a future version.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionContainsAllNullable
(Collection<E> collection, Expression<? extends Collection<? extends E>> subCollectionExpression) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilder.collectionContainsNullable
(Expression<? extends Collection<E>> collectionExpression, E element) Whether a basic collection contains a nullable element.<E> JpaPredicate
HibernateCriteriaBuilder.collectionContainsNullable
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends E> elementExpression) Whether a basic collection contains a nullable element.<E> JpaPredicate
HibernateCriteriaBuilder.collectionContainsNullable
(Collection<E> collection, Expression<E> elementExpression) Whether a basic collection contains a nullable element.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIncludes
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) Whether a basic collection is a subset of another basic collection.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIncludes
(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) Whether a basic collection is a subset of another basic collection.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIncludes
(Collection<E> collection, Expression<? extends Collection<? extends E>> subCollectionExpression) Whether a basic collection is a subset of another basic collection.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIncludesNullable
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) Whether a basic collection is a subset of another basic collection with nullable elements.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIncludesNullable
(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) Whether a basic collection is a subset of another basic collection with nullable elements.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIncludesNullable
(Collection<E> collection, Expression<? extends Collection<? extends E>> subCollectionExpression) Whether a basic collection is a subset of another basic collection with nullable elements.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIntersects
(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) Whether one basic collection has any elements common with another basic collection.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIntersects
(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) Whether one basic collection has any elements common with another basic collection.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIntersects
(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) Whether one basic collection has any elements common with another basic collection.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIntersectsNullable
(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) Whether one basic collection has any elements common with another basic collection, supportingnull
elements.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIntersectsNullable
(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) Whether one basic collection has any elements common with another basic collection, supportingnull
elements.<E> JpaPredicate
HibernateCriteriaBuilder.collectionIntersectsNullable
(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) Whether one basic collection has any elements common with another basic collection, supportingnull
elements.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionOverlaps
(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) Deprecated, for removal: This API element is subject to removal in a future version.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionOverlaps
(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) Deprecated, for removal: This API element is subject to removal in a future version.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionOverlaps
(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) Deprecated, for removal: This API element is subject to removal in a future version.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionOverlapsNullable
(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) Deprecated, for removal: This API element is subject to removal in a future version.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionOverlapsNullable
(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) Deprecated, for removal: This API element is subject to removal in a future version.default <E> JpaPredicate
HibernateCriteriaBuilder.collectionOverlapsNullable
(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) Deprecated, for removal: This API element is subject to removal in a future version.HibernateCriteriaBuilder.conjunction()
HibernateCriteriaBuilder.disjunction()
HibernateCriteriaBuilder.distinctFrom
(Expression<?> x, Expression<?> y) HibernateCriteriaBuilder.distinctFrom
(Expression<?> x, Object y) HibernateCriteriaBuilder.equal
(Expression<?> x, Expression<?> y) HibernateCriteriaBuilder.equal
(Expression<?> x, Object y) HibernateCriteriaBuilder.ge
(Expression<? extends Number> x, Expression<? extends Number> y) HibernateCriteriaBuilder.ge
(Expression<? extends Number> x, Number y) CriteriaDefinition.getGroupRestriction()
JpaQueryStructure.getGroupRestriction()
JpaSelectCriteria.getGroupRestriction()
CriteriaDefinition.getRestriction()
JpaConflictUpdateAction.getRestriction()
Return the predicate that corresponds to the where clause restriction(s), or null if no restrictions have been specified.JpaCriteriaBase.getRestriction()
JpaQueryStructure.getRestriction()
JpaSelectCriteria.getRestriction()
<Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilder.greaterThan
(Expression<? extends Y> x, Expression<? extends Y> y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilder.greaterThan
(Expression<? extends Y> x, Y y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilder.greaterThanOrEqualTo
(Expression<? extends Y> x, Expression<? extends Y> y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilder.greaterThanOrEqualTo
(Expression<? extends Y> x, Y y) HibernateCriteriaBuilder.gt
(Expression<? extends Number> x, Expression<? extends Number> y) HibernateCriteriaBuilder.gt
(Expression<? extends Number> x, Number y) HibernateCriteriaBuilder.ilike
(Expression<String> x, Expression<String> pattern) HibernateCriteriaBuilder.ilike
(Expression<String> x, Expression<String> pattern, char escapeChar) HibernateCriteriaBuilder.ilike
(Expression<String> x, Expression<String> pattern, Expression<Character> escapeChar) HibernateCriteriaBuilder.ilike
(Expression<String> x, String pattern) HibernateCriteriaBuilder.ilike
(Expression<String> x, String pattern, char escapeChar) HibernateCriteriaBuilder.ilike
(Expression<String> x, String pattern, Expression<Character> escapeChar) JpaExpression.in
(Expression<?>... values) JpaExpression.in
(Expression<Collection<?>> values) JpaExpression.in
(Collection<?> values) <C extends Collection<?>>
JpaPredicateHibernateCriteriaBuilder.isEmpty
(Expression<C> collection) HibernateCriteriaBuilder.isFalse
(Expression<Boolean> x) <M extends Map<?,
?>>
JpaPredicateHibernateCriteriaBuilder.isMapEmpty
(JpaExpression<M> mapExpression) Create a predicate that tests whether a Map is empty.<M extends Map<?,
?>>
JpaPredicateHibernateCriteriaBuilder.isMapNotEmpty
(JpaExpression<M> mapExpression) Create a predicate that tests whether a Map is not empty.<E,
C extends Collection<E>>
JpaPredicateHibernateCriteriaBuilder.isMember
(E elem, Expression<C> collection) <E,
C extends Collection<E>>
JpaPredicateHibernateCriteriaBuilder.isMember
(Expression<E> elem, Expression<C> collection) <C extends Collection<?>>
JpaPredicateHibernateCriteriaBuilder.isNotEmpty
(Expression<C> collection) <E,
C extends Collection<E>>
JpaPredicateHibernateCriteriaBuilder.isNotMember
(E elem, Expression<C> collection) <E,
C extends Collection<E>>
JpaPredicateHibernateCriteriaBuilder.isNotMember
(Expression<E> elem, Expression<C> collection) HibernateCriteriaBuilder.isNotNull
(Expression<?> x) JpaExpression.isNotNull()
HibernateCriteriaBuilder.isNull
(Expression<?> x) JpaExpression.isNull()
HibernateCriteriaBuilder.isTrue
(Expression<Boolean> x) HibernateCriteriaBuilder.le
(Expression<? extends Number> x, Expression<? extends Number> y) HibernateCriteriaBuilder.le
(Expression<? extends Number> x, Number y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilder.lessThan
(Expression<? extends Y> x, Expression<? extends Y> y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilder.lessThan
(Expression<? extends Y> x, Y y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilder.lessThanOrEqualTo
(Expression<? extends Y> x, Expression<? extends Y> y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilder.lessThanOrEqualTo
(Expression<? extends Y> x, Y y) HibernateCriteriaBuilder.like
(Expression<String> x, Expression<String> pattern) HibernateCriteriaBuilder.like
(Expression<String> x, Expression<String> pattern, char escapeChar) HibernateCriteriaBuilder.like
(Expression<String> x, Expression<String> pattern, Expression<Character> escapeChar) HibernateCriteriaBuilder.like
(Expression<String> x, String pattern) HibernateCriteriaBuilder.like
(Expression<String> x, String pattern, char escapeChar) HibernateCriteriaBuilder.like
(Expression<String> x, String pattern, Expression<Character> escapeChar) HibernateCriteriaBuilder.lt
(Expression<? extends Number> x, Expression<? extends Number> y) HibernateCriteriaBuilder.lt
(Expression<? extends Number> x, Number y) HibernateCriteriaBuilder.not
(Expression<Boolean> restriction) JpaPredicate.not()
HibernateCriteriaBuilder.notDistinctFrom
(Expression<?> x, Expression<?> y) HibernateCriteriaBuilder.notDistinctFrom
(Expression<?> x, Object y) HibernateCriteriaBuilder.notEqual
(Expression<?> x, Expression<?> y) HibernateCriteriaBuilder.notEqual
(Expression<?> x, Object y) HibernateCriteriaBuilder.notIlike
(Expression<String> x, Expression<String> pattern) HibernateCriteriaBuilder.notIlike
(Expression<String> x, Expression<String> pattern, char escapeChar) HibernateCriteriaBuilder.notIlike
(Expression<String> x, Expression<String> pattern, Expression<Character> escapeChar) HibernateCriteriaBuilder.notIlike
(Expression<String> x, String pattern) HibernateCriteriaBuilder.notIlike
(Expression<String> x, String pattern, char escapeChar) HibernateCriteriaBuilder.notIlike
(Expression<String> x, String pattern, Expression<Character> escapeChar) HibernateCriteriaBuilder.notLike
(Expression<String> x, Expression<String> pattern) HibernateCriteriaBuilder.notLike
(Expression<String> x, Expression<String> pattern, char escapeChar) HibernateCriteriaBuilder.notLike
(Expression<String> x, Expression<String> pattern, Expression<Character> escapeChar) HibernateCriteriaBuilder.notLike
(Expression<String> x, String pattern) HibernateCriteriaBuilder.notLike
(Expression<String> x, String pattern, char escapeChar) HibernateCriteriaBuilder.notLike
(Expression<String> x, String pattern, Expression<Character> escapeChar) HibernateCriteriaBuilder.or
(Expression<Boolean> x, Expression<Boolean> y) HibernateCriteriaBuilder.wrap
(Expression<Boolean> expression) HibernateCriteriaBuilder.wrap
(Expression<Boolean>... expressions) Methods in org.hibernate.query.criteria with parameters of type JpaPredicateModifier and TypeMethodDescription<T> JpaExpression<T[]>
HibernateCriteriaBuilder.arrayAgg
(JpaOrder order, JpaPredicate filter, Expression<? extends T> argument) <T> JpaExpression<T[]>
HibernateCriteriaBuilder.arrayAgg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<? extends T> argument) Create aarray_agg
ordered set-aggregate function expression.<N extends Number>
JpaExpression<Double>HibernateCriteriaBuilder.avg
(Expression<N> argument, JpaPredicate filter) <N extends Number>
JpaExpression<Double>HibernateCriteriaBuilder.avg
(Expression<N> argument, JpaPredicate filter, JpaWindow window) Create anavg
aggregate function expression.HibernateCriteriaBuilder.count
(Expression<?> argument, JpaPredicate filter) HibernateCriteriaBuilder.count
(Expression<?> argument, JpaPredicate filter, JpaWindow window) Create acount
aggregate function expression.<T> JpaExpression<T>
HibernateCriteriaBuilder.functionAggregate
(String name, Class<T> type, JpaPredicate filter, Expression<?>... args) <T> JpaExpression<T>
HibernateCriteriaBuilder.functionAggregate
(String name, Class<T> type, JpaPredicate filter, JpaWindow window, Expression<?>... args) Create a generic aggregate function expression.<T> JpaExpression<T>
HibernateCriteriaBuilder.functionWithinGroup
(String name, Class<T> type, JpaOrder order, JpaPredicate filter, Expression<?>... args) <T> JpaExpression<T>
HibernateCriteriaBuilder.functionWithinGroup
(String name, Class<T> type, JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... args) Create a generic ordered set-aggregate function expression.HibernateCriteriaBuilder.listagg
(JpaOrder order, JpaPredicate filter, Expression<String> argument, Expression<String> separator) HibernateCriteriaBuilder.listagg
(JpaOrder order, JpaPredicate filter, Expression<String> argument, String separator) HibernateCriteriaBuilder.listagg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<String> argument, Expression<String> separator) Create alistagg
ordered set-aggregate function expression.HibernateCriteriaBuilder.listagg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<String> argument, String separator) <T> JpaExpression<T>
HibernateCriteriaBuilder.mode
(JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> JpaExpression<T>
HibernateCriteriaBuilder.mode
(JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) Create amode
ordered set-aggregate function expression.JpaCollectionJoin.on
(JpaPredicate... restrictions) JpaDerivedJoin.on
(JpaPredicate... restrictions) JpaFetch.on
(JpaPredicate... restrictions) Add a restriction to the fetch.JpaFunctionJoin.on
(JpaPredicate... restrictions) JpaJoin.on
(JpaPredicate... restrictions) JpaListJoin.on
(JpaPredicate... restrictions) JpaMapJoin<O,
K, V> JpaMapJoin.on
(JpaPredicate... restrictions) JpaPluralJoin<O,
? extends C, E> JpaPluralJoin.on
(JpaPredicate... restrictions) JpaSetJoin<O,
T> JpaSetJoin.on
(JpaPredicate... restrictions) <T> JpaExpression<T>
HibernateCriteriaBuilder.percentileCont
(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> JpaExpression<T>
HibernateCriteriaBuilder.percentileCont
(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) Create apercentile_cont
ordered set-aggregate function expression.<T> JpaExpression<T>
HibernateCriteriaBuilder.percentileDisc
(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> JpaExpression<T>
HibernateCriteriaBuilder.percentileDisc
(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) Create apercentile_disc
ordered set-aggregate function expression.HibernateCriteriaBuilder.percentRank
(JpaOrder order, JpaPredicate filter, Expression<?>... arguments) HibernateCriteriaBuilder.percentRank
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... arguments) Create apercent_rank
ordered set-aggregate function expression.HibernateCriteriaBuilder.rank
(JpaOrder order, JpaPredicate filter, Expression<?>... arguments) HibernateCriteriaBuilder.rank
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... arguments) Create arank
ordered set-aggregate function expression.JpaQueryStructure.setGroupRestriction
(JpaPredicate restrictions) JpaQueryStructure.setRestriction
(JpaPredicate restriction) <N extends Number>
JpaExpression<Number>HibernateCriteriaBuilder.sum
(Expression<N> argument, JpaPredicate filter) <N extends Number>
JpaExpression<Number>HibernateCriteriaBuilder.sum
(Expression<N> argument, JpaPredicate filter, JpaWindow window) Create asum
aggregate function expression.HibernateCriteriaBuilder.xmlagg
(JpaOrder order, JpaPredicate filter, Expression<?> argument) HibernateCriteriaBuilder.xmlagg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?> argument) Create axmlagg
ordered set-aggregate function expression. -
Uses of JpaPredicate in org.hibernate.query.criteria.spi
Methods in org.hibernate.query.criteria.spi that return JpaPredicateModifier and TypeMethodDescriptionHibernateCriteriaBuilderDelegate.and
(Expression<Boolean> x, Expression<Boolean> y) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContains
(Expression<T[]> arrayExpression, Expression<T> elementExpression) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContains
(Expression<T[]> arrayExpression, T element) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContains
(T[] array, Expression<T> elementExpression) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContainsAll
(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContainsAll
(Expression<T[]> arrayExpression, T[] subArray) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContainsAll
(T[] array, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContainsAllNullable
(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContainsAllNullable
(Expression<T[]> arrayExpression, T[] subArray) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContainsAllNullable
(T[] array, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContainsNullable
(Expression<T[]> arrayExpression, Expression<T> elementExpression) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContainsNullable
(Expression<T[]> arrayExpression, T element) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayContainsNullable
(T[] array, Expression<T> elementExpression) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIncludes
(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIncludes
(Expression<T[]> arrayExpression, T[] subArray) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIncludes
(T[] array, Expression<T[]> subArrayExpression) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIncludesNullable
(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIncludesNullable
(Expression<T[]> arrayExpression, T[] subArray) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIncludesNullable
(T[] array, Expression<T[]> subArrayExpression) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIntersects
(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIntersects
(Expression<T[]> arrayExpression1, T[] array2) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIntersects
(T[] array1, Expression<T[]> arrayExpression2) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIntersectsNullable
(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIntersectsNullable
(Expression<T[]> arrayExpression1, T[] array2) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayIntersectsNullable
(T[] array1, Expression<T[]> arrayExpression2) <T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayOverlaps
(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayOverlaps
(Expression<T[]> arrayExpression1, T[] array2) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayOverlaps
(T[] array1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayOverlapsNullable
(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayOverlapsNullable
(Expression<T[]> arrayExpression1, T[] array2) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicate
HibernateCriteriaBuilderDelegate.arrayOverlapsNullable
(T[] array1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilderDelegate.between
(Expression<? extends Y> value, Expression<? extends Y> lower, Expression<? extends Y> upper) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilderDelegate.between
(Expression<? extends Y> value, Y lower, Y upper) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContains
(Expression<? extends Collection<E>> collectionExpression, E element) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContains
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends E> elementExpression) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContains
(Collection<E> collection, Expression<E> elementExpression) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContainsAll
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContainsAll
(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContainsAll
(Collection<E> collection, Expression<? extends Collection<? extends E>> subCollectionExpression) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContainsAllNullable
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContainsAllNullable
(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContainsAllNullable
(Collection<E> collection, Expression<? extends Collection<? extends E>> subCollectionExpression) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContainsNullable
(Expression<? extends Collection<E>> collectionExpression, E element) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContainsNullable
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends E> elementExpression) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionContainsNullable
(Collection<E> collection, Expression<E> elementExpression) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIncludes
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIncludes
(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIncludes
(Collection<E> collection, Expression<? extends Collection<? extends E>> subArrayExpression) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIncludesNullable
(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIncludesNullable
(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIncludesNullable
(Collection<E> collection, Expression<? extends Collection<? extends E>> subCollectionExpression) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIntersects
(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIntersects
(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIntersects
(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIntersectsNullable
(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIntersectsNullable
(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionIntersectsNullable
(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) <E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionOverlaps
(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionOverlaps
(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionOverlaps
(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionOverlapsNullable
(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionOverlapsNullable
(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) Deprecated, for removal: This API element is subject to removal in a future version.<E> JpaPredicate
HibernateCriteriaBuilderDelegate.collectionOverlapsNullable
(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) Deprecated, for removal: This API element is subject to removal in a future version.HibernateCriteriaBuilderDelegate.conjunction()
HibernateCriteriaBuilderDelegate.disjunction()
HibernateCriteriaBuilderDelegate.distinctFrom
(Expression<?> x, Expression<?> y) HibernateCriteriaBuilderDelegate.distinctFrom
(Expression<?> x, Object y) HibernateCriteriaBuilderDelegate.equal
(Expression<?> x, Expression<?> y) HibernateCriteriaBuilderDelegate.equal
(Expression<?> x, Object y) HibernateCriteriaBuilderDelegate.ge
(Expression<? extends Number> x, Expression<? extends Number> y) HibernateCriteriaBuilderDelegate.ge
(Expression<? extends Number> x, Number y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilderDelegate.greaterThan
(Expression<? extends Y> x, Expression<? extends Y> y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilderDelegate.greaterThan
(Expression<? extends Y> x, Y y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilderDelegate.greaterThanOrEqualTo
(Expression<? extends Y> x, Expression<? extends Y> y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilderDelegate.greaterThanOrEqualTo
(Expression<? extends Y> x, Y y) HibernateCriteriaBuilderDelegate.gt
(Expression<? extends Number> x, Expression<? extends Number> y) HibernateCriteriaBuilderDelegate.gt
(Expression<? extends Number> x, Number y) HibernateCriteriaBuilderDelegate.ilike
(Expression<String> x, Expression<String> pattern) HibernateCriteriaBuilderDelegate.ilike
(Expression<String> x, Expression<String> pattern, char escapeChar) HibernateCriteriaBuilderDelegate.ilike
(Expression<String> x, Expression<String> pattern, Expression<Character> escapeChar) HibernateCriteriaBuilderDelegate.ilike
(Expression<String> x, String pattern) HibernateCriteriaBuilderDelegate.ilike
(Expression<String> x, String pattern, char escapeChar) HibernateCriteriaBuilderDelegate.ilike
(Expression<String> x, String pattern, Expression<Character> escapeChar) <C extends Collection<?>>
JpaPredicateHibernateCriteriaBuilderDelegate.isEmpty
(Expression<C> collection) HibernateCriteriaBuilderDelegate.isFalse
(Expression<Boolean> x) <M extends Map<?,
?>>
JpaPredicateHibernateCriteriaBuilderDelegate.isMapEmpty
(JpaExpression<M> mapExpression) <M extends Map<?,
?>>
JpaPredicateHibernateCriteriaBuilderDelegate.isMapNotEmpty
(JpaExpression<M> mapExpression) <E,
C extends Collection<E>>
JpaPredicateHibernateCriteriaBuilderDelegate.isMember
(E elem, Expression<C> collection) <E,
C extends Collection<E>>
JpaPredicateHibernateCriteriaBuilderDelegate.isMember
(Expression<E> elem, Expression<C> collection) <C extends Collection<?>>
JpaPredicateHibernateCriteriaBuilderDelegate.isNotEmpty
(Expression<C> collection) <E,
C extends Collection<E>>
JpaPredicateHibernateCriteriaBuilderDelegate.isNotMember
(E elem, Expression<C> collection) <E,
C extends Collection<E>>
JpaPredicateHibernateCriteriaBuilderDelegate.isNotMember
(Expression<E> elem, Expression<C> collection) HibernateCriteriaBuilderDelegate.isNotNull
(Expression<?> x) HibernateCriteriaBuilderDelegate.isNull
(Expression<?> x) HibernateCriteriaBuilderDelegate.isTrue
(Expression<Boolean> x) HibernateCriteriaBuilderDelegate.le
(Expression<? extends Number> x, Expression<? extends Number> y) HibernateCriteriaBuilderDelegate.le
(Expression<? extends Number> x, Number y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilderDelegate.lessThan
(Expression<? extends Y> x, Expression<? extends Y> y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilderDelegate.lessThan
(Expression<? extends Y> x, Y y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilderDelegate.lessThanOrEqualTo
(Expression<? extends Y> x, Expression<? extends Y> y) <Y extends Comparable<? super Y>>
JpaPredicateHibernateCriteriaBuilderDelegate.lessThanOrEqualTo
(Expression<? extends Y> x, Y y) HibernateCriteriaBuilderDelegate.like
(Expression<String> x, Expression<String> pattern) HibernateCriteriaBuilderDelegate.like
(Expression<String> x, Expression<String> pattern, char escapeChar) HibernateCriteriaBuilderDelegate.like
(Expression<String> x, Expression<String> pattern, Expression<Character> escapeChar) HibernateCriteriaBuilderDelegate.like
(Expression<String> x, String pattern) HibernateCriteriaBuilderDelegate.like
(Expression<String> x, String pattern, char escapeChar) HibernateCriteriaBuilderDelegate.like
(Expression<String> x, String pattern, Expression<Character> escapeChar) HibernateCriteriaBuilderDelegate.lt
(Expression<? extends Number> x, Expression<? extends Number> y) HibernateCriteriaBuilderDelegate.lt
(Expression<? extends Number> x, Number y) HibernateCriteriaBuilderDelegate.not
(Expression<Boolean> restriction) HibernateCriteriaBuilderDelegate.notDistinctFrom
(Expression<?> x, Expression<?> y) HibernateCriteriaBuilderDelegate.notDistinctFrom
(Expression<?> x, Object y) HibernateCriteriaBuilderDelegate.notEqual
(Expression<?> x, Expression<?> y) HibernateCriteriaBuilderDelegate.notEqual
(Expression<?> x, Object y) HibernateCriteriaBuilderDelegate.notIlike
(Expression<String> x, Expression<String> pattern) HibernateCriteriaBuilderDelegate.notIlike
(Expression<String> x, Expression<String> pattern, char escapeChar) HibernateCriteriaBuilderDelegate.notIlike
(Expression<String> x, Expression<String> pattern, Expression<Character> escapeChar) HibernateCriteriaBuilderDelegate.notIlike
(Expression<String> x, String pattern) HibernateCriteriaBuilderDelegate.notIlike
(Expression<String> x, String pattern, char escapeChar) HibernateCriteriaBuilderDelegate.notIlike
(Expression<String> x, String pattern, Expression<Character> escapeChar) HibernateCriteriaBuilderDelegate.notLike
(Expression<String> x, Expression<String> pattern) HibernateCriteriaBuilderDelegate.notLike
(Expression<String> x, Expression<String> pattern, char escapeChar) HibernateCriteriaBuilderDelegate.notLike
(Expression<String> x, Expression<String> pattern, Expression<Character> escapeChar) HibernateCriteriaBuilderDelegate.notLike
(Expression<String> x, String pattern) HibernateCriteriaBuilderDelegate.notLike
(Expression<String> x, String pattern, char escapeChar) HibernateCriteriaBuilderDelegate.notLike
(Expression<String> x, String pattern, Expression<Character> escapeChar) HibernateCriteriaBuilderDelegate.or
(Expression<Boolean> x, Expression<Boolean> y) HibernateCriteriaBuilderDelegate.wrap
(Expression<Boolean> expression) final JpaPredicate
HibernateCriteriaBuilderDelegate.wrap
(Expression<Boolean>... expressions) Methods in org.hibernate.query.criteria.spi with parameters of type JpaPredicateModifier and TypeMethodDescription<T> JpaExpression<T[]>
HibernateCriteriaBuilderDelegate.arrayAgg
(JpaOrder order, JpaPredicate filter, Expression<? extends T> argument) <T> JpaExpression<T[]>
HibernateCriteriaBuilderDelegate.arrayAgg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<? extends T> argument) <N extends Number>
JpaExpression<Double>HibernateCriteriaBuilderDelegate.avg
(Expression<N> argument, JpaPredicate filter) <N extends Number>
JpaExpression<Double>HibernateCriteriaBuilderDelegate.avg
(Expression<N> argument, JpaPredicate filter, JpaWindow window) HibernateCriteriaBuilderDelegate.count
(Expression<?> argument, JpaPredicate filter) HibernateCriteriaBuilderDelegate.count
(Expression<?> argument, JpaPredicate filter, JpaWindow window) <T> JpaExpression<T>
HibernateCriteriaBuilderDelegate.functionAggregate
(String name, Class<T> type, JpaPredicate filter, Expression<?>... args) <T> JpaExpression<T>
HibernateCriteriaBuilderDelegate.functionAggregate
(String name, Class<T> type, JpaPredicate filter, JpaWindow window, Expression<?>... args) <T> JpaExpression<T>
HibernateCriteriaBuilderDelegate.functionWithinGroup
(String name, Class<T> type, JpaOrder order, JpaPredicate filter, Expression<?>... args) <T> JpaExpression<T>
HibernateCriteriaBuilderDelegate.functionWithinGroup
(String name, Class<T> type, JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... args) HibernateCriteriaBuilderDelegate.listagg
(JpaOrder order, JpaPredicate filter, Expression<String> argument, Expression<String> separator) HibernateCriteriaBuilderDelegate.listagg
(JpaOrder order, JpaPredicate filter, Expression<String> argument, String separator) HibernateCriteriaBuilderDelegate.listagg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<String> argument, Expression<String> separator) HibernateCriteriaBuilderDelegate.listagg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<String> argument, String separator) <T> JpaExpression<T>
HibernateCriteriaBuilderDelegate.mode
(JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> JpaExpression<T>
HibernateCriteriaBuilderDelegate.mode
(JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> JpaExpression<T>
HibernateCriteriaBuilderDelegate.percentileCont
(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> JpaExpression<T>
HibernateCriteriaBuilderDelegate.percentileCont
(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> JpaExpression<T>
HibernateCriteriaBuilderDelegate.percentileDisc
(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> JpaExpression<T>
HibernateCriteriaBuilderDelegate.percentileDisc
(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) HibernateCriteriaBuilderDelegate.percentRank
(JpaOrder order, JpaPredicate filter, Expression<?>... arguments) HibernateCriteriaBuilderDelegate.percentRank
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... arguments) HibernateCriteriaBuilderDelegate.rank
(JpaOrder order, JpaPredicate filter, Expression<?>... arguments) HibernateCriteriaBuilderDelegate.rank
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... arguments) <N extends Number>
JpaExpression<Number>HibernateCriteriaBuilderDelegate.sum
(Expression<N> argument, JpaPredicate filter) <N extends Number>
JpaExpression<Number>HibernateCriteriaBuilderDelegate.sum
(Expression<N> argument, JpaPredicate filter, JpaWindow window) HibernateCriteriaBuilderDelegate.xmlagg
(JpaOrder order, JpaPredicate filter, Expression<?> argument) HibernateCriteriaBuilderDelegate.xmlagg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?> argument) -
Uses of JpaPredicate in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm with parameters of type JpaPredicateModifier and TypeMethodDescription<T> SqmExpression<T[]>
NodeBuilder.arrayAgg
(JpaOrder order, JpaPredicate filter, Expression<? extends T> argument) <T> SqmExpression<T[]>
NodeBuilder.arrayAgg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<? extends T> argument) NodeBuilder.xmlagg
(JpaOrder order, JpaPredicate filter, Expression<?> argument) NodeBuilder.xmlagg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?> argument) -
Uses of JpaPredicate in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type JpaPredicateModifier and TypeMethodDescription<T> SqmExpression<T[]>
SqmCriteriaNodeBuilder.arrayAgg
(JpaOrder order, JpaPredicate filter, Expression<? extends T> argument) <T> SqmExpression<T[]>
SqmCriteriaNodeBuilder.arrayAgg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<? extends T> argument) <N extends Number>
SqmExpression<Double>SqmCriteriaNodeBuilder.avg
(Expression<N> argument, JpaPredicate filter) <N extends Number>
SqmExpression<Double>SqmCriteriaNodeBuilder.avg
(Expression<N> argument, JpaPredicate filter, JpaWindow window) SqmCriteriaNodeBuilder.count
(Expression<?> argument, JpaPredicate filter) SqmCriteriaNodeBuilder.count
(Expression<?> argument, JpaPredicate filter, JpaWindow window) <T> SqmExpression<T>
SqmCriteriaNodeBuilder.functionAggregate
(String name, Class<T> type, JpaPredicate filter, Expression<?>... args) <T> SqmExpression<T>
SqmCriteriaNodeBuilder.functionAggregate
(String name, Class<T> type, JpaPredicate filter, JpaWindow window, Expression<?>... args) <T> SqmExpression<T>
SqmCriteriaNodeBuilder.functionWithinGroup
(String name, Class<T> type, JpaOrder order, JpaPredicate filter, Expression<?>... args) <T> SqmExpression<T>
SqmCriteriaNodeBuilder.functionWithinGroup
(String name, Class<T> type, JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... args) SqmCriteriaNodeBuilder.listagg
(JpaOrder order, JpaPredicate filter, Expression<String> argument, Expression<String> separator) SqmCriteriaNodeBuilder.listagg
(JpaOrder order, JpaPredicate filter, Expression<String> argument, String separator) SqmCriteriaNodeBuilder.listagg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<String> argument, Expression<String> separator) SqmCriteriaNodeBuilder.listagg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<String> argument, String separator) <T> SqmExpression<T>
SqmCriteriaNodeBuilder.mode
(JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> SqmExpression<T>
SqmCriteriaNodeBuilder.mode
(JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> SqmExpression<T>
SqmCriteriaNodeBuilder.percentileCont
(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> SqmExpression<T>
SqmCriteriaNodeBuilder.percentileCont
(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> SqmExpression<T>
SqmCriteriaNodeBuilder.percentileDisc
(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) <T> SqmExpression<T>
SqmCriteriaNodeBuilder.percentileDisc
(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence) SqmCriteriaNodeBuilder.percentRank
(JpaOrder order, JpaPredicate filter, Expression<?>... arguments) SqmCriteriaNodeBuilder.percentRank
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... arguments) SqmCriteriaNodeBuilder.rank
(JpaOrder order, JpaPredicate filter, Expression<?>... arguments) SqmCriteriaNodeBuilder.rank
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... arguments) <N extends Number>
SqmExpression<Number>SqmCriteriaNodeBuilder.sum
(Expression<N> argument, JpaPredicate filter) <N extends Number>
SqmExpression<Number>SqmCriteriaNodeBuilder.sum
(Expression<N> argument, JpaPredicate filter, JpaWindow window) SqmCriteriaNodeBuilder.xmlagg
(JpaOrder order, JpaPredicate filter, Expression<?> argument) SqmCriteriaNodeBuilder.xmlagg
(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?> argument) -
Uses of JpaPredicate in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type JpaPredicateModifier and TypeMethodDescriptionstatic SqmPredicate
SqmCreationHelper.combinePredicates
(SqmPredicate baseRestriction, JpaPredicate... incomingRestrictions) -
Uses of JpaPredicate in org.hibernate.query.sqm.tree
Methods in org.hibernate.query.sqm.tree that return JpaPredicate -
Uses of JpaPredicate in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain with parameters of type JpaPredicateModifier and TypeMethodDescriptionAbstractSqmAttributeJoin.on
(JpaPredicate... restrictions) AbstractSqmJoin.on
(JpaPredicate... restrictions) SqmBagJoin<O,
E> SqmBagJoin.on
(JpaPredicate... restrictions) SqmListJoin.on
(JpaPredicate... restrictions) SqmMapJoin<L,
K, V> SqmMapJoin.on
(JpaPredicate... restrictions) SqmSetJoin<O,
E> SqmSetJoin.on
(JpaPredicate... restrictions) SqmTreatedBagJoin.on
(JpaPredicate... restrictions) SqmTreatedListJoin.on
(JpaPredicate... restrictions) SqmTreatedMapJoin.on
(JpaPredicate... restrictions) SqmTreatedSetJoin.on
(JpaPredicate... restrictions) SqmTreatedSingularJoin.on
(JpaPredicate... restrictions) -
Uses of JpaPredicate in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from with parameters of type JpaPredicateModifier and TypeMethodDescriptionSqmAttributeJoin.on
(JpaPredicate... restrictions) SqmDerivedJoin.on
(JpaPredicate... restrictions) SqmEntityJoin.on
(JpaPredicate... restrictions) SqmFunctionJoin.on
(JpaPredicate... restrictions) SqmJoin.on
(JpaPredicate... restrictions) SqmTreatedAttributeJoin.on
(JpaPredicate... restrictions) -
Uses of JpaPredicate in org.hibernate.query.sqm.tree.insert
Methods in org.hibernate.query.sqm.tree.insert that return JpaPredicateModifier and TypeMethodDescriptionSqmInsertSelectStatement.getRestriction()
SqmInsertValuesStatement.getRestriction()
-
Uses of JpaPredicate in org.hibernate.query.sqm.tree.predicate
Subinterfaces of JpaPredicate in org.hibernate.query.sqm.tree.predicateModifier and TypeInterfaceDescriptioninterface
interface
Contract for predicates that have a negated form, e.g.interface
Classes in org.hibernate.query.sqm.tree.predicate that implement JpaPredicateModifier and TypeClassDescriptionclass
class
class
class
Represents an expression whose type is boolean, and can therefore be used as a predicate.class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of JpaPredicate in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select with parameters of type JpaPredicateModifier and TypeMethodDescriptionSqmQuerySpec.setGroupRestriction
(JpaPredicate restriction) SqmQuerySpec.setRestriction
(JpaPredicate restriction)
HibernateCriteriaBuilder.arrayIncludes(Expression, Expression)