Package org.hibernate.query.criteria
Interface JpaFetchParent<O,T>
-
- All Superinterfaces:
jakarta.persistence.criteria.FetchParent<O,T>
- All Known Subinterfaces:
JpaCollectionJoin<O,T>
,JpaCrossJoin<T>
,JpaDerivedFrom<T>
,JpaDerivedJoin<T>
,JpaDerivedRoot<T>
,JpaEntityJoin<T>
,JpaFetch<O,T>
,JpaFrom<O,T>
,JpaJoin<O,T>
,JpaJoinedFrom<O,T>
,JpaListJoin<O,T>
,JpaMapJoin<O,K,V>
,JpaPluralJoin<O,C,E>
,JpaRoot<T>
,JpaSetJoin<O,T>
,SqmAttributeJoin<O,T>
,SqmCorrelation<O,T>
,SqmFrom<O,T>
,SqmJoin<O,T>
,SqmQualifiedJoin<O,T>
- All Known Implementing Classes:
AbstractSqmAttributeJoin
,AbstractSqmFrom
,AbstractSqmJoin
,AbstractSqmPluralJoin
,AbstractSqmQualifiedJoin
,SqmBagJoin
,SqmCorrelatedBagJoin
,SqmCorrelatedCrossJoin
,SqmCorrelatedEntityJoin
,SqmCorrelatedListJoin
,SqmCorrelatedMapJoin
,SqmCorrelatedPluralPartJoin
,SqmCorrelatedRoot
,SqmCorrelatedRootJoin
,SqmCorrelatedSetJoin
,SqmCorrelatedSingularJoin
,SqmCrossJoin
,SqmCteJoin
,SqmCteRoot
,SqmDerivedJoin
,SqmDerivedRoot
,SqmEntityJoin
,SqmListJoin
,SqmMapJoin
,SqmPluralPartJoin
,SqmRoot
,SqmSetJoin
,SqmSingularJoin
,SqmTreatedBagJoin
,SqmTreatedCrossJoin
,SqmTreatedEntityJoin
,SqmTreatedListJoin
,SqmTreatedMapJoin
,SqmTreatedPluralPartJoin
,SqmTreatedRoot
,SqmTreatedSetJoin
,SqmTreatedSingularJoin
public interface JpaFetchParent<O,T> extends jakarta.persistence.criteria.FetchParent<O,T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <Y> JpaFetch<T,Y>
fetch(jakarta.persistence.metamodel.PluralAttribute<? super T,?,Y> attribute)
<Y> JpaFetch<T,Y>
fetch(jakarta.persistence.metamodel.PluralAttribute<? super T,?,Y> attribute, jakarta.persistence.criteria.JoinType jt)
<Y> JpaFetch<T,Y>
fetch(jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute)
<Y> JpaFetch<T,Y>
fetch(jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute, jakarta.persistence.criteria.JoinType jt)
<X,Y>
JpaFetch<X,Y>fetch(String attributeName)
<X,Y>
JpaFetch<X,Y>fetch(String attributeName, jakarta.persistence.criteria.JoinType jt)
Set<jakarta.persistence.criteria.Fetch<T,?>>
getFetches()
-
-
-
Method Detail
-
fetch
<Y> JpaFetch<T,Y> fetch(jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute)
-
fetch
<Y> JpaFetch<T,Y> fetch(jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute, jakarta.persistence.criteria.JoinType jt)
-
fetch
<Y> JpaFetch<T,Y> fetch(jakarta.persistence.metamodel.PluralAttribute<? super T,?,Y> attribute)
-
fetch
<Y> JpaFetch<T,Y> fetch(jakarta.persistence.metamodel.PluralAttribute<? super T,?,Y> attribute, jakarta.persistence.criteria.JoinType jt)
-
-