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 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> JpaPredicateHibernateCriteriaBuilder.arrayContains(Expression<T[]> arrayExpression, Expression<T> elementExpression) Whether an array contains an element.<T> JpaPredicateHibernateCriteriaBuilder.arrayContains(Expression<T[]> arrayExpression, T element) Whether an array contains an element.<T> JpaPredicateHibernateCriteriaBuilder.arrayContains(T[] array, Expression<T> elementExpression) Whether an array contains an element.default <T> JpaPredicateHibernateCriteriaBuilder.arrayContainsAll(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicateHibernateCriteriaBuilder.arrayContainsAll(Expression<T[]> arrayExpression, T[] subArray) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicateHibernateCriteriaBuilder.arrayContainsAll(T[] array, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicateHibernateCriteriaBuilder.arrayContainsAllNullable(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicateHibernateCriteriaBuilder.arrayContainsAllNullable(Expression<T[]> arrayExpression, T[] subArray) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicateHibernateCriteriaBuilder.arrayContainsAllNullable(T[] array, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilder.arrayContainsNullable(Expression<T[]> arrayExpression, Expression<T> elementExpression) Whether an array contains a nullable element.<T> JpaPredicateHibernateCriteriaBuilder.arrayContainsNullable(Expression<T[]> arrayExpression, T element) Whether an array contains a nullable element.<T> JpaPredicateHibernateCriteriaBuilder.arrayContainsNullable(T[] array, Expression<T> elementExpression) Whether an array contains a nullable element.<T> JpaPredicateHibernateCriteriaBuilder.arrayIncludes(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Whether an array is a subset of another array.<T> JpaPredicateHibernateCriteriaBuilder.arrayIncludes(Expression<T[]> arrayExpression, T[] subArray) Whether an array is a subset of another array.<T> JpaPredicateHibernateCriteriaBuilder.arrayIncludes(T[] array, Expression<T[]> subArrayExpression) Whether an array is a subset of another array.<T> JpaPredicateHibernateCriteriaBuilder.arrayIncludesNullable(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Whether an array is a subset of another array with nullable elements.<T> JpaPredicateHibernateCriteriaBuilder.arrayIncludesNullable(Expression<T[]> arrayExpression, T[] subArray) Whether an array is a subset of another array with nullable elements.<T> JpaPredicateHibernateCriteriaBuilder.arrayIncludesNullable(T[] array, Expression<T[]> subArrayExpression) Whether an array is a subset of another array with nullable elements.<T> JpaPredicateHibernateCriteriaBuilder.arrayIntersects(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Whether one array has any elements common with another array.<T> JpaPredicateHibernateCriteriaBuilder.arrayIntersects(Expression<T[]> arrayExpression1, T[] array2) Whether one array has any elements common with another array.<T> JpaPredicateHibernateCriteriaBuilder.arrayIntersects(T[] array1, Expression<T[]> arrayExpression2) Whether one array has any elements common with another array.<T> JpaPredicateHibernateCriteriaBuilder.arrayIntersectsNullable(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Whether one array has any elements common with another array, supportingnullelements.<T> JpaPredicateHibernateCriteriaBuilder.arrayIntersectsNullable(Expression<T[]> arrayExpression1, T[] array2) Whether one array has any elements common with another array, supportingnullelements.<T> JpaPredicateHibernateCriteriaBuilder.arrayIntersectsNullable(T[] array1, Expression<T[]> arrayExpression2) Whether one array has any elements common with another array, supportingnullelements.default <T> JpaPredicateHibernateCriteriaBuilder.arrayOverlaps(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicateHibernateCriteriaBuilder.arrayOverlaps(Expression<T[]> arrayExpression1, T[] array2) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicateHibernateCriteriaBuilder.arrayOverlaps(T[] array1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicateHibernateCriteriaBuilder.arrayOverlapsNullable(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicateHibernateCriteriaBuilder.arrayOverlapsNullable(Expression<T[]> arrayExpression1, T[] array2) Deprecated, for removal: This API element is subject to removal in a future version.default <T> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.collectionContains(Expression<? extends Collection<E>> collectionExpression, E element) Whether a basic collection contains an element.<E> JpaPredicateHibernateCriteriaBuilder.collectionContains(Expression<? extends Collection<E>> collectionExpression, Expression<? extends E> elementExpression) Whether a basic collection contains an element.<E> JpaPredicateHibernateCriteriaBuilder.collectionContains(Collection<E> collection, Expression<E> elementExpression) Whether a basic collection contains an element.default <E> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.collectionContainsNullable(Expression<? extends Collection<E>> collectionExpression, E element) Whether a basic collection contains a nullable element.<E> JpaPredicateHibernateCriteriaBuilder.collectionContainsNullable(Expression<? extends Collection<E>> collectionExpression, Expression<? extends E> elementExpression) Whether a basic collection contains a nullable element.<E> JpaPredicateHibernateCriteriaBuilder.collectionContainsNullable(Collection<E> collection, Expression<E> elementExpression) Whether a basic collection contains a nullable element.<E> JpaPredicateHibernateCriteriaBuilder.collectionIncludes(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) Whether a basic collection is a subset of another basic collection.<E> JpaPredicateHibernateCriteriaBuilder.collectionIncludes(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) Whether a basic collection is a subset of another basic collection.<E> JpaPredicateHibernateCriteriaBuilder.collectionIncludes(Collection<E> collection, Expression<? extends Collection<? extends E>> subCollectionExpression) Whether a basic collection is a subset of another basic collection.<E> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.collectionIntersects(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) Whether one basic collection has any elements common with another basic collection.<E> JpaPredicateHibernateCriteriaBuilder.collectionIntersects(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) Whether one basic collection has any elements common with another basic collection.<E> JpaPredicateHibernateCriteriaBuilder.collectionIntersectsNullable(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) Whether one basic collection has any elements common with another basic collection, supportingnullelements.<E> JpaPredicateHibernateCriteriaBuilder.collectionIntersectsNullable(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) Whether one basic collection has any elements common with another basic collection, supportingnullelements.<E> JpaPredicateHibernateCriteriaBuilder.collectionIntersectsNullable(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) Whether one basic collection has any elements common with another basic collection, supportingnullelements.default <E> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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> JpaPredicateHibernateCriteriaBuilder.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) JpaExpression.equalTo(Expression<?> value) 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) JpaExpression.notEqualTo(Expression<?> value) JpaExpression.notEqualTo(Object value) 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_aggordered 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 anavgaggregate function expression.HibernateCriteriaBuilder.count(Expression<?> argument, JpaPredicate filter) HibernateCriteriaBuilder.count(Expression<?> argument, JpaPredicate filter, JpaWindow window) Create acountaggregate 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 alistaggordered 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, Nulls nullPrecedence) <T> JpaExpression<T> HibernateCriteriaBuilder.mode(JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) Create amodeordered 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, Nulls nullPrecedence) <T> JpaExpression<T> HibernateCriteriaBuilder.percentileCont(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) Create apercentile_contordered set-aggregate function expression.<T> JpaExpression<T> HibernateCriteriaBuilder.percentileDisc(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) <T> JpaExpression<T> HibernateCriteriaBuilder.percentileDisc(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) Create apercentile_discordered set-aggregate function expression.HibernateCriteriaBuilder.percentRank(JpaOrder order, JpaPredicate filter, Expression<?>... arguments) HibernateCriteriaBuilder.percentRank(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... arguments) Create apercent_rankordered set-aggregate function expression.HibernateCriteriaBuilder.rank(JpaOrder order, JpaPredicate filter, Expression<?>... arguments) HibernateCriteriaBuilder.rank(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?>... arguments) Create arankordered 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 asumaggregate function expression.HibernateCriteriaBuilder.xmlagg(JpaOrder order, JpaPredicate filter, Expression<?> argument) HibernateCriteriaBuilder.xmlagg(JpaOrder order, JpaPredicate filter, JpaWindow window, Expression<?> argument) Create axmlaggordered 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> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContains(Expression<T[]> arrayExpression, Expression<T> elementExpression) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContains(Expression<T[]> arrayExpression, T element) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContains(T[] array, Expression<T> elementExpression) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContainsAll(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContainsAll(Expression<T[]> arrayExpression, T[] subArray) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContainsAll(T[] array, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContainsAllNullable(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContainsAllNullable(Expression<T[]> arrayExpression, T[] subArray) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContainsAllNullable(T[] array, Expression<T[]> subArrayExpression) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContainsNullable(Expression<T[]> arrayExpression, Expression<T> elementExpression) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContainsNullable(Expression<T[]> arrayExpression, T element) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayContainsNullable(T[] array, Expression<T> elementExpression) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIncludes(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIncludes(Expression<T[]> arrayExpression, T[] subArray) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIncludes(T[] array, Expression<T[]> subArrayExpression) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIncludesNullable(Expression<T[]> arrayExpression, Expression<T[]> subArrayExpression) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIncludesNullable(Expression<T[]> arrayExpression, T[] subArray) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIncludesNullable(T[] array, Expression<T[]> subArrayExpression) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIntersects(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIntersects(Expression<T[]> arrayExpression1, T[] array2) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIntersects(T[] array1, Expression<T[]> arrayExpression2) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIntersectsNullable(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIntersectsNullable(Expression<T[]> arrayExpression1, T[] array2) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayIntersectsNullable(T[] array1, Expression<T[]> arrayExpression2) <T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayOverlaps(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayOverlaps(Expression<T[]> arrayExpression1, T[] array2) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayOverlaps(T[] array1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayOverlapsNullable(Expression<T[]> arrayExpression1, Expression<T[]> arrayExpression2) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.arrayOverlapsNullable(Expression<T[]> arrayExpression1, T[] array2) Deprecated, for removal: This API element is subject to removal in a future version.<T> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.collectionContains(Expression<? extends Collection<E>> collectionExpression, E element) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionContains(Expression<? extends Collection<E>> collectionExpression, Expression<? extends E> elementExpression) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionContains(Collection<E> collection, Expression<E> elementExpression) <E> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.collectionContainsNullable(Expression<? extends Collection<E>> collectionExpression, E element) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionContainsNullable(Expression<? extends Collection<E>> collectionExpression, Expression<? extends E> elementExpression) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionContainsNullable(Collection<E> collection, Expression<E> elementExpression) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIncludes(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIncludes(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIncludes(Collection<E> collection, Expression<? extends Collection<? extends E>> subArrayExpression) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIncludesNullable(Expression<? extends Collection<E>> collectionExpression, Expression<? extends Collection<? extends E>> subCollectionExpression) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIncludesNullable(Expression<? extends Collection<E>> collectionExpression, Collection<? extends E> subCollection) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIncludesNullable(Collection<E> collection, Expression<? extends Collection<? extends E>> subCollectionExpression) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIntersects(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIntersects(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIntersects(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIntersectsNullable(Expression<? extends Collection<E>> collectionExpression1, Expression<? extends Collection<? extends E>> collectionExpression2) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIntersectsNullable(Expression<? extends Collection<E>> collectionExpression1, Collection<? extends E> collection2) <E> JpaPredicateHibernateCriteriaBuilderDelegate.collectionIntersectsNullable(Collection<E> collection1, Expression<? extends Collection<? extends E>> collectionExpression2) <E> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.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> JpaPredicateHibernateCriteriaBuilderDelegate.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 JpaPredicateHibernateCriteriaBuilderDelegate.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, Nulls nullPrecedence) <T> JpaExpression<T> HibernateCriteriaBuilderDelegate.mode(JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) <T> JpaExpression<T> HibernateCriteriaBuilderDelegate.percentileCont(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) <T> JpaExpression<T> HibernateCriteriaBuilderDelegate.percentileCont(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) <T> JpaExpression<T> HibernateCriteriaBuilderDelegate.percentileDisc(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) <T> JpaExpression<T> HibernateCriteriaBuilderDelegate.percentileDisc(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, Nulls 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, Nulls nullPrecedence) <T> SqmExpression<T> SqmCriteriaNodeBuilder.mode(JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) <T> SqmExpression<T> SqmCriteriaNodeBuilder.percentileCont(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) <T> SqmExpression<T> SqmCriteriaNodeBuilder.percentileCont(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) <T> SqmExpression<T> SqmCriteriaNodeBuilder.percentileDisc(Expression<? extends Number> argument, JpaPredicate filter, Expression<T> sortExpression, SortDirection sortOrder, Nulls nullPrecedence) <T> SqmExpression<T> SqmCriteriaNodeBuilder.percentileDisc(Expression<? extends Number> argument, JpaPredicate filter, JpaWindow window, Expression<T> sortExpression, SortDirection sortOrder, Nulls 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 SqmPredicateSqmCreationHelper.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.expression
Methods in org.hibernate.query.sqm.tree.expression that return JpaPredicateModifier and TypeMethodDescriptionSqmExpression.notEqualTo(Expression<?> value) SqmExpression.notEqualTo(Object value) -
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 TypeInterfaceDescriptioninterfaceinterfaceContract for predicates that have a negated form, e.g.interfaceClasses in org.hibernate.query.sqm.tree.predicate that implement JpaPredicateModifier and TypeClassDescriptionclassclassclassclassRepresents an expression whose type is boolean, and can therefore be used as a predicate.classclassclassclassclassclassclassclassclassclassclassclass -
Uses of JpaPredicate in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select that return JpaPredicateModifier and TypeMethodDescriptionSqmSubQuery.notEqualTo(Expression<?> value) SqmSubQuery.notEqualTo(Object value) 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)