Uses of Interface
jakarta.persistence.criteria.Join
Packages that use Join
-
Uses of Join in jakarta.persistence.criteria
Subinterfaces of Join in jakarta.persistence.criteriaModifier and TypeInterfaceDescriptioninterface
CollectionJoin<Z,
E> TheCollectionJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as aCollection
.interface
ListJoin<Z,
E> TheListJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as aList
.interface
MapJoin<Z,
K, V> TheMapJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as aMap
.interface
PluralJoin<Z,
C, E> ThePluralJoin
interface defines functionality that is common to joins to all collection types.interface
SetJoin<Z,
E> TheSetJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as aSet
.Methods in jakarta.persistence.criteria that return JoinModifier and TypeMethodDescription<X,
Y> Join <X, Y> Create a subquery join object correlated to a join object of the enclosing query.From.join
(EntityType<Y> entity) Create and add an inner join to the given entity.From.join
(EntityType<Y> entity, JoinType joinType) Create and add a join to the given entity.From.join
(SingularAttribute<? super X, Y> attribute) Create an inner join to the specified single-valued attribute.From.join
(SingularAttribute<? super X, Y> attribute, JoinType jt) Create a join to the specified single-valued attribute using the given join type.Create and add an inner join to the given entity.Create and add a join to the given entity.<X,
Y> Join <X, Y> Create an inner join to the specified attribute.<X,
Y> Join <X, Y> Create a join to the specified attribute using the given join type.Join.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, V extends T>
Join<X, V> Downcast Join object to the specified type.Methods in jakarta.persistence.criteria that return types with arguments of type JoinModifier and TypeMethodDescriptionSubquery.getCorrelatedJoins()
Return the correlated joins of the subquery.From.getJoins()
Return the joins that have been made from this bound type.Methods in jakarta.persistence.criteria with parameters of type Join