Uses of Interface
jakarta.persistence.criteria.CriteriaQuery
Packages that use CriteriaQuery
Package
Description
Jakarta Persistence is the API for the management for persistence and object/relational mapping.
Jakarta Persistence Criteria API
This package defines the central Hibernate APIs, beginning with
SessionFactory, which represents an instance of
Hibernate at runtime and is the source of new instances of
Session and StatelessSession,
the most important APIs exposing persistence-related operations for
entities.This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate.Everything related to HQL/JPQL, native SQL, and criteria queries.
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.Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
Package for the SQM-backed Query implementation details
Nodes representing
insert statements in the SQM tree.Nodes representing
select statements in the SQM tree.-
Uses of CriteriaQuery in jakarta.persistence
Methods in jakarta.persistence with parameters of type CriteriaQueryModifier and TypeMethodDescription<T> TypedQuery<T>EntityManager.createQuery(CriteriaQuery<T> criteriaQuery) Create an instance ofTypedQueryfor executing a criteria query. -
Uses of CriteriaQuery in jakarta.persistence.criteria
Methods in jakarta.persistence.criteria that return CriteriaQueryModifier and TypeMethodDescriptionCriteriaBuilder.createQuery()Create aCriteriaQueryobject.<T> CriteriaQuery<T>CriteriaBuilder.createQuery(Class<T> resultClass) Create aCriteriaQueryobject with the specified result type.CriteriaBuilder.createTupleQuery()Create aCriteriaQueryobject that returns a tuple of objects as its result.CriteriaQuery.distinct(boolean distinct) Specify whether duplicate query results will be eliminated.CriteriaQuery.groupBy(Expression<?>... grouping) Specify the expressions that are used to form groups over the query results.CriteriaQuery.groupBy(List<Expression<?>> grouping) Specify the expressions that are used to form groups over the query results.CriteriaQuery.having(Expression<Boolean> restriction) Specify a restriction over the groups of the query.Specify restrictions over the groups of the query according the conjunction of the specified restriction predicates.CriteriaQuery.multiselect(Selection<?>... selections) Specify the selection items that are to be returned in the query result.CriteriaQuery.multiselect(List<Selection<?>> selectionList) Specify the selection items that are to be returned in the query result.Specify the ordering expressions that are used to order the query results.Specify the ordering expressions that are used to order the query results.Specify the item that is to be returned in the query result.CriteriaQuery.where(Expression<Boolean> restriction) Modify the query to restrict the query result according to the specified boolean expression.Modify the query to restrict the query result according to the conjunction of the specified restriction predicates. -
Uses of CriteriaQuery in org.hibernate
Methods in org.hibernate with parameters of type CriteriaQueryModifier and TypeMethodDescription<R> Query<R>Session.createQuery(CriteriaQuery<R> criteriaQuery) -
Uses of CriteriaQuery in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi with parameters of type CriteriaQueryModifier and TypeMethodDescription<T> QueryImplementor<T>SessionDelegatorBaseImpl.createQuery(CriteriaQuery<T> criteriaQuery) <R> Query<R>SessionLazyDelegator.createQuery(CriteriaQuery<R> criteriaQuery) <T> QueryImplementor<T>SharedSessionDelegatorBaseImpl.createQuery(CriteriaQuery<T> criteriaQuery) <R> SelectionQuery<R>SessionDelegatorBaseImpl.createSelectionQuery(CriteriaQuery<R> criteria) <R> SelectionQuery<R>SessionLazyDelegator.createSelectionQuery(CriteriaQuery<R> criteria) <R> SelectionQuery<R>SharedSessionDelegatorBaseImpl.createSelectionQuery(CriteriaQuery<R> criteria) -
Uses of CriteriaQuery in org.hibernate.internal
Methods in org.hibernate.internal with parameters of type CriteriaQueryModifier and TypeMethodDescription<T> QueryImplementor<T>AbstractSharedSessionContract.createQuery(CriteriaQuery<T> criteriaQuery) <R> SelectionQuery<R>AbstractSharedSessionContract.createSelectionQuery(CriteriaQuery<R> criteria) -
Uses of CriteriaQuery in org.hibernate.query
Methods in org.hibernate.query with parameters of type CriteriaQueryModifier and TypeMethodDescription<R> Query<R>QueryProducer.createQuery(CriteriaQuery<R> criteriaQuery) Create aQueryfor the given JPACriteriaQuery.<R> SelectionQuery<R>QueryProducer.createSelectionQuery(CriteriaQuery<R> criteria) Create aSelectionQueryreference for the givenCriteriaQuery. -
Uses of CriteriaQuery in org.hibernate.query.criteria
Subinterfaces of CriteriaQuery in org.hibernate.query.criteriaClasses in org.hibernate.query.criteria that implement CriteriaQueryModifier and TypeClassDescriptionclassA utility class that makes it easier to build criteria queries.Methods in org.hibernate.query.criteria with parameters of type CriteriaQueryModifier and TypeMethodDescription<T> JpaCriteriaQuery<T>HibernateCriteriaBuilder.except(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) default <T> JpaCriteriaQuery<T>HibernateCriteriaBuilder.except(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) default <T> JpaCriteriaQuery<T>HibernateCriteriaBuilder.exceptAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T>HibernateCriteriaBuilder.intersect(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) default <T> JpaCriteriaQuery<T>HibernateCriteriaBuilder.intersect(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) default <T> JpaCriteriaQuery<T>HibernateCriteriaBuilder.intersectAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) JpaCriteriaInsertSelect.select(CriteriaQuery<Tuple> criteriaQuery) <T> JpaCriteriaQuery<T>HibernateCriteriaBuilder.union(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) default <T> JpaCriteriaQuery<T>HibernateCriteriaBuilder.union(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) default <T> JpaCriteriaQuery<T>HibernateCriteriaBuilder.unionAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) Constructors in org.hibernate.query.criteria with parameters of type CriteriaQueryModifierConstructorDescriptionCriteriaDefinition(EntityManagerFactory factory, CriteriaQuery<R> baseQuery) CriteriaDefinition(EntityManager entityManager, CriteriaQuery<R> baseQuery) CriteriaDefinition(SessionFactory factory, CriteriaQuery<R> baseQuery) CriteriaDefinition(SharedSessionContract session, CriteriaQuery<R> baseQuery) -
Uses of CriteriaQuery in org.hibernate.query.criteria.spi
Methods in org.hibernate.query.criteria.spi with parameters of type CriteriaQueryModifier and TypeMethodDescription<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.exceptAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <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.intersectAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <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.unionAll(CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) -
Uses of CriteriaQuery in org.hibernate.query.spi
Methods in org.hibernate.query.spi with parameters of type CriteriaQueryModifier and TypeMethodDescription<R> QueryImplementor<R>QueryProducerImplementor.createQuery(CriteriaQuery<R> criteriaQuery) -
Uses of CriteriaQuery in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type CriteriaQueryModifier and TypeMethodDescription<T> JpaCriteriaQuery<T>SqmCriteriaNodeBuilder.except(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T>SqmCriteriaNodeBuilder.intersect(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) <T> JpaCriteriaQuery<T>SqmCriteriaNodeBuilder.union(boolean all, CriteriaQuery<? extends T> query1, CriteriaQuery<?>... queries) -
Uses of CriteriaQuery in org.hibernate.query.sqm.tree.insert
Methods in org.hibernate.query.sqm.tree.insert with parameters of type CriteriaQueryModifier and TypeMethodDescriptionSqmInsertSelectStatement.select(CriteriaQuery<Tuple> criteriaQuery) -
Uses of CriteriaQuery in org.hibernate.query.sqm.tree.select
Classes in org.hibernate.query.sqm.tree.select that implement CriteriaQuery