Uses of Interface
jakarta.persistence.criteria.CriteriaSelect
Package
Description
Jakarta Persistence is the API for the management for persistence and object/relational mapping.
Jakarta Persistence Criteria API
-
Uses of CriteriaSelect in jakarta.persistence
Modifier and TypeMethodDescription<T> TypedQuery<T>
EntityManager.createQuery
(CriteriaSelect<T> selectQuery) Create an instance ofTypedQuery
for executing a criteria query, which may be a union or intersection of top-level queries. -
Uses of CriteriaSelect in jakarta.persistence.criteria
Modifier and TypeInterfaceDescriptioninterface
TheCriteriaQuery
interface defines functionality that is specific to top-level queries.Modifier and TypeMethodDescription<T> CriteriaSelect<T>
CriteriaBuilder.except
(CriteriaSelect<T> left, CriteriaSelect<?> right) Create a query by (setwise) subtraction of the second query from the first query.<T> CriteriaSelect<T>
CriteriaBuilder.exceptAll
(CriteriaSelect<T> left, CriteriaSelect<?> right) Create a query by (setwise) subtraction of the second query from the first query, without elimination of duplicate results.<T> CriteriaSelect<T>
CriteriaBuilder.intersect
(CriteriaSelect<? super T> left, CriteriaSelect<? super T> right) Create a query which is the intersection of the given queries.<T> CriteriaSelect<T>
CriteriaBuilder.intersectAll
(CriteriaSelect<? super T> left, CriteriaSelect<? super T> right) Create a query which is the intersection of the given queries, without elimination of duplicate results.<T> CriteriaSelect<T>
CriteriaBuilder.union
(CriteriaSelect<? extends T> left, CriteriaSelect<? extends T> right) Create a query which is the union of the given queries.<T> CriteriaSelect<T>
CriteriaBuilder.unionAll
(CriteriaSelect<? extends T> left, CriteriaSelect<? extends T> right) Create a query which is the union of the given queries, without elimination of duplicate results.Modifier and TypeMethodDescription<T> CriteriaSelect<T>
CriteriaBuilder.except
(CriteriaSelect<T> left, CriteriaSelect<?> right) Create a query by (setwise) subtraction of the second query from the first query.<T> CriteriaSelect<T>
CriteriaBuilder.exceptAll
(CriteriaSelect<T> left, CriteriaSelect<?> right) Create a query by (setwise) subtraction of the second query from the first query, without elimination of duplicate results.<T> CriteriaSelect<T>
CriteriaBuilder.intersect
(CriteriaSelect<? super T> left, CriteriaSelect<? super T> right) Create a query which is the intersection of the given queries.<T> CriteriaSelect<T>
CriteriaBuilder.intersectAll
(CriteriaSelect<? super T> left, CriteriaSelect<? super T> right) Create a query which is the intersection of the given queries, without elimination of duplicate results.<T> CriteriaSelect<T>
CriteriaBuilder.union
(CriteriaSelect<? extends T> left, CriteriaSelect<? extends T> right) Create a query which is the union of the given queries.<T> CriteriaSelect<T>
CriteriaBuilder.unionAll
(CriteriaSelect<? extends T> left, CriteriaSelect<? extends T> right) Create a query which is the union of the given queries, without elimination of duplicate results.