Package org.hibernate.query.criteria
Interface JpaFetchParent<O,T>
-
- All Superinterfaces:
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,SqmCorrelatedCteJoin,SqmCorrelatedDerivedJoin,SqmCorrelatedDerivedRoot,SqmCorrelatedDerivedRootJoin,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 FetchParent<O,T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <Y> JpaFetch<T,Y>fetch(PluralAttribute<? super T,?,Y> attribute)<Y> JpaFetch<T,Y>fetch(PluralAttribute<? super T,?,Y> attribute, JoinType jt)<Y> JpaFetch<T,Y>fetch(SingularAttribute<? super T,Y> attribute)<Y> JpaFetch<T,Y>fetch(SingularAttribute<? super T,Y> attribute, JoinType jt)<X,Y>
JpaFetch<X,Y>fetch(String attributeName)<X,Y>
JpaFetch<X,Y>fetch(String attributeName, JoinType jt)Set<Fetch<T,?>>getFetches()
-
-
-
Method Detail
-
getFetches
Set<Fetch<T,?>> getFetches()
- Specified by:
getFetchesin interfaceFetchParent<O,T>
-
fetch
<Y> JpaFetch<T,Y> fetch(SingularAttribute<? super T,Y> attribute)
- Specified by:
fetchin interfaceFetchParent<O,T>
-
fetch
<Y> JpaFetch<T,Y> fetch(SingularAttribute<? super T,Y> attribute, JoinType jt)
- Specified by:
fetchin interfaceFetchParent<O,T>
-
fetch
<Y> JpaFetch<T,Y> fetch(PluralAttribute<? super T,?,Y> attribute)
- Specified by:
fetchin interfaceFetchParent<O,T>
-
fetch
<Y> JpaFetch<T,Y> fetch(PluralAttribute<? super T,?,Y> attribute, JoinType jt)
- Specified by:
fetchin interfaceFetchParent<O,T>
-
fetch
<X,Y> JpaFetch<X,Y> fetch(String attributeName)
- Specified by:
fetchin interfaceFetchParent<O,T>
-
-