Uses of Interface
jakarta.persistence.criteria.Join
Packages that use Join
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 root entities and joins in the SQM tree.
Nodes representing
select statements in the SQM tree.-
Uses of Join in jakarta.persistence.criteria
Subinterfaces of Join in jakarta.persistence.criteriaModifier and TypeInterfaceDescriptioninterfaceCollectionJoin<Z,E> TheCollectionJoininterface is the type of the result of joining to a collection over an association or element collection that has been specified as ajava.util.Collection.interfaceListJoin<Z,E> TheListJoininterface is the type of the result of joining to a collection over an association or element collection that has been specified as ajava.util.List.interfaceMapJoin<Z,K, V> TheMapJoininterface is the type of the result of joining to a collection over an association or element collection that has been specified as ajava.util.Map.interfacePluralJoin<Z,C, E> ThePluralJoininterface defines functionality that is common to joins to all collection types.interfaceSetJoin<Z,E> TheSetJoininterface is the type of the result of joining to a collection over an association or element collection that has been specified as ajava.util.Set.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(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.<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 -
Uses of Join in org.hibernate.query.criteria
Subinterfaces of Join in org.hibernate.query.criteriaModifier and TypeInterfaceDescriptioninterfaceJpaCollectionJoin<O,T> Specialization ofJpaJoinforCollectiontyped attribute joinsinterfaceJpaJoin<O,T> interfaceJpaListJoin<O,T> interfaceJpaMapJoin<O,K, V> interfaceJpaPluralJoin<O,C, E> interfaceJpaSetJoin<O,T> Methods in org.hibernate.query.criteria with parameters of type Join -
Uses of Join in org.hibernate.query.criteria.spi
Methods in org.hibernate.query.criteria.spi with parameters of type Join -
Uses of Join in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm with parameters of type Join -
Uses of Join in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type Join -
Uses of Join in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement JoinModifier and TypeClassDescriptionclassModels a join based on a mapped attribute reference.classAbstractSqmPluralJoin<O,C, E> classSqmBagJoin<O,E> classSqmCorrelatedBagJoin<O,T> classclassSqmCorrelatedMapJoin<O,K, V> classSqmCorrelatedSetJoin<O,T> classclassSqmListJoin<O,E> classSqmMapJoin<O,K, V> classSqmSetJoin<O,E> classSqmSingularJoin<O,T> classSqmTreatedBagJoin<O,T, S extends T> classSqmTreatedListJoin<O,T, S extends T> classSqmTreatedMapJoin<O,K, V, S extends V> classSqmTreatedSetJoin<O,T, S extends T> classSqmTreatedSingularJoin<O,T, S extends T> Methods in org.hibernate.query.sqm.tree.domain that return types with arguments of type Join -
Uses of Join in org.hibernate.query.sqm.tree.from
Subinterfaces of Join in org.hibernate.query.sqm.tree.fromModifier and TypeInterfaceDescriptioninterfaceSqmAttributeJoin<O,T> Models a join based on a mapped attribute reference. -
Uses of Join in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select that return types with arguments of type JoinMethods in org.hibernate.query.sqm.tree.select with parameters of type Join