Uses of Interface
org.hibernate.query.criteria.JpaCriteriaQuery
Packages that use JpaCriteriaQuery
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.Nodes representing
select statements in the SQM tree.-
Uses of JpaCriteriaQuery in org.hibernate.query.criteria
Classes in org.hibernate.query.criteria that implement JpaCriteriaQueryModifier and TypeClassDescriptionclassA utility class that makes it easier to build criteria queries.Methods in org.hibernate.query.criteria that return JpaCriteriaQueryModifier and TypeMethodDescriptionCriteriaDefinition.createCountQuery()JpaCriteriaQuery.createCountQuery()A query that returns the number of results of this query.CriteriaDefinition.createExistsQuery()JpaCriteriaQuery.createExistsQuery()A query that returnstrueif this query has any results.HibernateCriteriaBuilder.createQuery()Create a criteria query.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.createQuery(Class<T> resultClass) Create a criteria query for the given result type.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.createQuery(String hql, Class<T> resultClass) Transform the given HQLselectquery to an equivalent criteria query.HibernateCriteriaBuilder.createTupleQuery()Create a tuple-valued criteria query.CriteriaDefinition.distinct(boolean distinct) JpaCriteriaQuery.distinct(boolean distinct) Set whether duplicate query results are eliminated.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.except(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) Create anexceptorexcept allset operation over the given criteria queries.default <T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.except(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) Create anexceptset operation over the given criteria queries.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.except(CriteriaQuery<T> left, CriteriaQuery<?> right) Create anexceptset operation over two criteria queries.default <T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.exceptAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) Create anexcept allset operation over the given criteria queries.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.exceptAll(CriteriaQuery<T> left, CriteriaQuery<?> right) Create anexcept allset operation over two criteria queries.CriteriaDefinition.fetch(Number fetch, FetchClauseType fetchClauseType) CriteriaDefinition.fetch(JpaExpression<? extends Number> fetch) CriteriaDefinition.fetch(JpaExpression<? extends Number> fetch, FetchClauseType fetchClauseType) Set the query fetch limit.JpaCriteriaQuery.fetch(Number fetch, FetchClauseType fetchClauseType) Set the query fetch limit.JpaCriteriaQuery.fetch(JpaExpression<? extends Number> fetch) Set the query fetch limit.JpaCriteriaQuery.fetch(JpaExpression<? extends Number> fetch, FetchClauseType fetchClauseType) Set the query fetch limit.CriteriaDefinition.groupBy(Expression... grouping) CriteriaDefinition.groupBy(List<Expression<?>> grouping) JpaCriteriaQuery.groupBy(Expression<?>... grouping) Set the grouping expressions.JpaCriteriaQuery.groupBy(List<Expression<?>> grouping) Set the grouping expressions.CriteriaDefinition.having(BooleanExpression... restrictions) CriteriaDefinition.having(Expression<Boolean> restriction) CriteriaDefinition.having(List<? extends Expression<Boolean>> restrictions) JpaCriteriaQuery.having(BooleanExpression... restrictions) Set the group restriction.JpaCriteriaQuery.having(Expression<Boolean> restriction) Set the group restriction.JpaCriteriaQuery.having(List<? extends Expression<Boolean>> restrictions) Set the group restriction.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.intersect(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) Create anintersectorintersect allset operation over the given criteria queries.default <T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.intersect(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) Create anintersectset operation over the given criteria queries.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.intersect(CriteriaQuery<? super T> left, CriteriaQuery<? super T> right) Create anintersectset operation over two criteria queries.default <T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.intersectAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) Create anintersect allset operation over the given criteria queries.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.intersectAll(CriteriaQuery<? super T> left, CriteriaQuery<? super T> right) Create anintersect allset operation over two criteria queries.CriteriaDefinition.multiselect(Selection<?>... selections) Deprecated.CriteriaDefinition.multiselect(List<Selection<?>> list) Deprecated.JpaCriteriaQuery.multiselect(Selection<?>... selections) Deprecated.JpaCriteriaQuery.multiselect(List<Selection<?>> selectionList) Deprecated.CriteriaDefinition.offset(JpaExpression<? extends Number> offset) Set the query offset.JpaCriteriaQuery.offset(JpaExpression<? extends Number> offset) Set the query offset.Set the ordering expressions.Set the ordering expressions.Set the query selection.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.union(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) Create aunionorunion allset operation over the given criteria queries.default <T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.union(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) Create aunionset operation over the given criteria queries.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.union(CriteriaQuery<? extends T> left, CriteriaQuery<? extends T> right) Create aunionset operation over two criteria queries.default <T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.unionAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) Create aunion allset operation over the given criteria queries.<T> JpaCriteriaQuery<T> HibernateCriteriaBuilder.unionAll(CriteriaQuery<? extends T> left, CriteriaQuery<? extends T> right) Create aunion allset operation over two criteria queries.CriteriaDefinition.where(BooleanExpression... restrictions) CriteriaDefinition.where(Expression<Boolean> restriction) CriteriaDefinition.where(List<? extends Expression<Boolean>> restrictions) JpaCriteriaQuery.where(BooleanExpression... restrictions) Set the restriction.JpaCriteriaQuery.where(Expression<Boolean> restriction) Set the restriction.JpaCriteriaQuery.where(List<? extends Expression<Boolean>> restrictions) Set the restriction. -
Uses of JpaCriteriaQuery in org.hibernate.query.criteria.spi
Methods in org.hibernate.query.criteria.spi that return JpaCriteriaQueryModifier and TypeMethodDescriptionHibernateCriteriaBuilderDelegate.createQuery()<T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.createQuery(Class<T> resultClass) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.createQuery(String hql, Class<T> resultClass) HibernateCriteriaBuilderDelegate.createTupleQuery()<T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.except(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.except(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.except(CriteriaQuery<T> left, CriteriaQuery<?> right) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.exceptAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.exceptAll(CriteriaQuery<T> left, CriteriaQuery<?> right) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.intersect(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.intersect(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.intersect(CriteriaQuery<? super T> left, CriteriaQuery<? super T> right) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.intersectAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.intersectAll(CriteriaQuery<? super T> left, CriteriaQuery<? super T> right) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.union(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.union(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.union(CriteriaQuery<? extends T> left, CriteriaQuery<? extends T> right) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.unionAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T> HibernateCriteriaBuilderDelegate.unionAll(CriteriaQuery<? extends T> left, CriteriaQuery<? extends T> right) -
Uses of JpaCriteriaQuery in org.hibernate.query.sqm.tree.spi.select
Classes in org.hibernate.query.sqm.tree.spi.select that implement JpaCriteriaQueryMethods in org.hibernate.query.sqm.tree.spi.select that return JpaCriteriaQueryModifier and TypeMethodDescriptionSqmSelectStatement.fetch(Number fetch, FetchClauseType fetchClauseType) SqmSelectStatement.fetch(JpaExpression<? extends Number> fetch) SqmSelectStatement.fetch(JpaExpression<? extends Number> fetch, FetchClauseType fetchClauseType) SqmSelectStatement.offset(JpaExpression<? extends Number> offset)