Uses of Interface
org.hibernate.query.criteria.JpaJoin
-
Packages that use JpaJoin Package Description org.hibernate.query.criteria Support for JPA criteria queries.org.hibernate.query.criteria.spi SPI for extendingHibernateCriteriaBuilder
with additional functionality by registering aService
.org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.from 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.criteria Modifier and Type Interface Description interface
JpaCollectionJoin<O,T>
Specialization ofJpaJoin
forCollection
typed attribute joinsinterface
JpaListJoin<O,T>
interface
JpaMapJoin<O,K,V>
interface
JpaPluralJoin<O,C,E>
interface
JpaSetJoin<O,T>
Methods in org.hibernate.query.criteria that return JpaJoin Modifier and Type Method Description <X,Y>
JpaJoin<X,Y>JpaSubQuery. correlate(jakarta.persistence.criteria.Join<X,Y> parentJoin)
<Y> JpaJoin<T,Y>
JpaFrom. join(jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute)
<Y> JpaJoin<T,Y>
JpaFrom. join(jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute, jakarta.persistence.criteria.JoinType jt)
<X,Y>
JpaJoin<X,Y>JpaFrom. join(String attributeName)
<X,Y>
JpaJoin<X,Y>JpaFrom. join(String attributeName, jakarta.persistence.criteria.JoinType jt)
JpaJoin<O,T>
JpaFetch. on(JpaExpression<Boolean> restriction)
Add a restriction to the fetch.JpaJoin<O,T>
JpaFetch. on(JpaPredicate... restrictions)
Add a restriction to the fetch.JpaJoin<O,T>
JpaJoin. on(jakarta.persistence.criteria.Expression<Boolean> restriction)
JpaJoin<O,T>
JpaJoin. on(jakarta.persistence.criteria.Predicate... restrictions)
JpaJoin<O,T>
JpaJoin. on(JpaExpression<Boolean> restriction)
JpaJoin<O,T>
JpaJoin. on(JpaPredicate... restrictions)
<X,T,V extends T>
JpaJoin<X,V>HibernateCriteriaBuilder. treat(jakarta.persistence.criteria.Join<X,T> join, Class<V> type)
<S extends T>
JpaJoin<O,S>JpaJoin. treatAs(Class<S> treatAsType)
<S extends T>
JpaJoin<O,S>JpaJoin. treatAs(EntityDomainType<S> treatAsType)
-
Uses of JpaJoin in org.hibernate.query.criteria.spi
Methods in org.hibernate.query.criteria.spi that return JpaJoin Modifier and Type Method Description <X,T,V extends T>
JpaJoin<X,V>HibernateCriteriaBuilderDelegate. treat(jakarta.persistence.criteria.Join<X,T> join, Class<V> type)
-
Uses of JpaJoin in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement JpaJoin Modifier and Type Class Description class
AbstractSqmAttributeJoin<O,T>
Models a join based on a mapped attribute reference.class
AbstractSqmPluralJoin<O,C,E>
class
SqmBagJoin<O,E>
class
SqmCorrelatedBagJoin<O,T>
class
SqmCorrelatedListJoin<O,T>
class
SqmCorrelatedMapJoin<O,K,V>
class
SqmCorrelatedSetJoin<O,T>
class
SqmCorrelatedSingularJoin<O,T>
class
SqmListJoin<O,E>
class
SqmMapJoin<O,K,V>
class
SqmSetJoin<O,E>
class
SqmSingularJoin<O,T>
class
SqmTreatedBagJoin<O,T,S extends T>
class
SqmTreatedListJoin<O,T,S extends T>
class
SqmTreatedMapJoin<O,K,V,S extends V>
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.from Modifier and Type Interface Description interface
SqmAttributeJoin<O,T>
Models a join based on a mapped attribute reference.
-