Uses of Interface
org.hibernate.query.criteria.JpaJoin
Packages that use JpaJoin
Package
Description
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
.Nodes representing path expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
-
Uses of JpaJoin in org.hibernate.query.criteria
Subinterfaces of JpaJoin in org.hibernate.query.criteriaModifier and TypeInterfaceDescriptioninterface
JpaCollectionJoin<O,
T> Specialization ofJpaJoin
forCollection
typed attribute joinsinterface
interface
JpaEntityJoin<L,
R> interface
interface
JpaListJoin<O,
T> interface
JpaMapJoin<O,
K, V> interface
JpaPluralJoin<O,
C, E> interface
JpaSetJoin<O,
T> interface
JpaTreatedJoin<L,
R, R1 extends R> Methods in org.hibernate.query.criteria that return JpaJoinModifier and TypeMethodDescription<X,
Y> JpaJoin<X, Y> JpaFrom.join
(EntityType<Y> entity) JpaFrom.join
(EntityType<Y> entity, JoinType joinType) JpaFrom.join
(SingularAttribute<? super T, Y> attribute) JpaFrom.join
(SingularAttribute<? super T, Y> attribute, JoinType jt) <X,
Y> JpaJoin<X, Y> <X,
Y> JpaJoin<X, Y> <X> JpaJoin<?,
X> JpaFrom.join
(JpaCteCriteria<X> cte) default <X> JpaJoin<?,
X> JpaFrom.join
(JpaCteCriteria<X> cte, JoinType joinType) <X> JpaJoin<?,
X> JpaFrom.join
(JpaCteCriteria<X> cte, SqmJoinType joinType) Deprecated, for removal: This API element is subject to removal in a future version.JpaFetch.on
(JpaExpression<Boolean> restriction) Add a restriction to the fetch.JpaFetch.on
(JpaPredicate... restrictions) Add a restriction to the fetch.JpaJoin.on
(Expression<Boolean> restriction) JpaJoin.on
(JpaExpression<Boolean> restriction) JpaJoin.on
(JpaPredicate... restrictions) <X,
T, V extends T>
JpaJoin<X,V> -
Uses of JpaJoin in org.hibernate.query.criteria.spi
Methods in org.hibernate.query.criteria.spi that return JpaJoin -
Uses of JpaJoin in org.hibernate.query.sqm.tree.domain
Subinterfaces of JpaJoin in org.hibernate.query.sqm.tree.domainModifier and TypeInterfaceDescriptioninterface
SqmCorrelatedJoin<L,
R> interface
interface
interface
SqmTreatedJoin<L,
R, R1 extends R> Classes in org.hibernate.query.sqm.tree.domain that implement JpaJoinModifier and TypeClassDescriptionclass
Models a join based on a mapped attribute reference.class
AbstractSqmJoin<L,
R> class
AbstractSqmPluralJoin<L,
C, E> Base support for joins to plural attributesclass
SqmBagJoin<O,
E> class
SqmCorrelatedBagJoin<O,
T> class
class
class
class
SqmCorrelatedMapJoin<L,
K, V> class
class
SqmCorrelatedSetJoin<O,
T> class
class
SqmListJoin<O,
E> class
SqmMapJoin<L,
K, V> class
SqmPluralPartJoin<O,
T> class
SqmSetJoin<O,
E> class
SqmSingularJoin<O,
T> class
SqmTreatedBagJoin<L,
R, R1 extends R> class
A TREAT form of SqmCrossJoinclass
SqmTreatedEntityJoin<L,
R, S extends R> class
SqmTreatedListJoin<O,
T, S extends T> class
SqmTreatedMapJoin<L,
K, V, S extends V> class
class
SqmTreatedSetJoin<O,
T, S extends T> class
SqmTreatedSingularJoin<O,
T, S extends T> -
Uses of JpaJoin in org.hibernate.query.sqm.tree.from
Subinterfaces of JpaJoin in org.hibernate.query.sqm.tree.fromModifier and TypeInterfaceDescriptioninterface
SqmAttributeJoin<O,
T> Models a join based on a mapped attribute reference.interface
SqmJoin<L,
R> interface
SqmTreatedAttributeJoin<L,
R, R1 extends R> Classes in org.hibernate.query.sqm.tree.from that implement JpaJoinModifier and TypeClassDescriptionclass
SqmCrossJoin<T>
Stuff and thingsclass
SqmCteJoin<T>
class
class
SqmEntityJoin<L,
R> class
Methods in org.hibernate.query.sqm.tree.from that return JpaJoinModifier and TypeMethodDescriptionSqmJoin.join
(EntityType<Y> entity) SqmJoin.join
(EntityType<Y> entity, JoinType joinType) <X> JpaJoin<?,
X> SqmJoin.join
(JpaCteCriteria<X> cte) <X> JpaJoin<?,
X> SqmJoin.join
(JpaCteCriteria<X> cte, SqmJoinType joinType)
SqmJoinType
onto an API.