Uses of Interface
jakarta.persistence.criteria.CollectionJoin
Packages that use CollectionJoin
Package
Description
Jakarta Persistence Criteria API
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
Nodes representing path expressions in the SQM tree.
Nodes representing
select statements in the SQM tree.-
Uses of CollectionJoin in jakarta.persistence.criteria
Methods in jakarta.persistence.criteria that return CollectionJoinModifier and TypeMethodDescription<X,Y> CollectionJoin<X, Y> Subquery.correlate(CollectionJoin<X, Y> parentCollection) Create a subquery collection join object correlated to a collection join object of the enclosing query.<Y> CollectionJoin<X,Y> From.join(CollectionAttribute<? super X, Y> collection) Create an inner join to the specified Collection-valued attribute.<Y> CollectionJoin<X,Y> From.join(CollectionAttribute<? super X, Y> collection, JoinType jt) Create a join to the specified Collection-valued attribute using the given join type.<X,Y> CollectionJoin<X, Y> From.joinCollection(String attributeName) Create an inner join to the specified Collection-valued attribute.<X,Y> CollectionJoin<X, Y> From.joinCollection(String attributeName, JoinType jt) Create a join to the specified Collection-valued attribute using the given join type.CollectionJoin.on(Expression<Boolean> restriction) Modify the join to restrict the result according to the specified ON condition and return the join object.Modify the join to restrict the result according to the specified ON condition and return the join object.<X,T, E extends T>
CollectionJoin<X,E> CriteriaBuilder.treat(CollectionJoin<X, T> join, Class<E> type) Downcast CollectionJoin object to the specified type.Methods in jakarta.persistence.criteria with parameters of type CollectionJoinModifier and TypeMethodDescription<X,Y> CollectionJoin<X, Y> Subquery.correlate(CollectionJoin<X, Y> parentCollection) Create a subquery collection join object correlated to a collection join object of the enclosing query.<X,T, E extends T>
CollectionJoin<X,E> CriteriaBuilder.treat(CollectionJoin<X, T> join, Class<E> type) Downcast CollectionJoin object to the specified type. -
Uses of CollectionJoin in org.hibernate.query.criteria
Subinterfaces of CollectionJoin in org.hibernate.query.criteriaModifier and TypeInterfaceDescriptioninterfaceJpaCollectionJoin<O,T> Specialization ofJpaJoinforCollectiontyped attribute joinsMethods in org.hibernate.query.criteria with parameters of type CollectionJoinModifier and TypeMethodDescription<X,Y> JpaCollectionJoin<X, Y> JpaSubQuery.correlate(CollectionJoin<X, Y> parentCollection) <X,T, E extends T>
JpaCollectionJoin<X,E> HibernateCriteriaBuilder.treat(CollectionJoin<X, T> join, Class<E> type) -
Uses of CollectionJoin in org.hibernate.query.criteria.spi
Methods in org.hibernate.query.criteria.spi with parameters of type CollectionJoinModifier and TypeMethodDescription<X,T, E extends T>
JpaCollectionJoin<X,E> HibernateCriteriaBuilderDelegate.treat(CollectionJoin<X, T> join, Class<E> type) -
Uses of CollectionJoin in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm with parameters of type CollectionJoinModifier and TypeMethodDescription<X,T, E extends T>
SqmBagJoin<X,E> NodeBuilder.treat(CollectionJoin<X, T> join, Class<E> type) -
Uses of CollectionJoin in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type CollectionJoinModifier and TypeMethodDescription<X,T, E extends T>
SqmBagJoin<X,E> SqmCriteriaNodeBuilder.treat(CollectionJoin<X, T> join, Class<E> type) -
Uses of CollectionJoin in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement CollectionJoinModifier and TypeClassDescriptionclassSqmBagJoin<O,E> classSqmCorrelatedBagJoin<O,T> classSqmTreatedBagJoin<O,T, S extends T> -
Uses of CollectionJoin in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select with parameters of type CollectionJoinModifier and TypeMethodDescription<X,Y> SqmBagJoin<X, Y> SqmSubQuery.correlate(CollectionJoin<X, Y> parentCollection)