Z - the source typeX - the target typepublic interface FetchParent<Z,X>
| Modifier and Type | Method and Description | 
|---|---|
| <Y> Fetch<X,Y> | fetch(PluralAttribute<? super X,?,Y> attribute)Create a fetch join to the specified collection-valued
 attribute using an inner join. | 
| <Y> Fetch<X,Y> | fetch(PluralAttribute<? super X,?,Y> attribute,
     JoinType jt)Create a fetch join to the specified collection-valued
 attribute using the given join type. | 
| <Y> Fetch<X,Y> | fetch(SingularAttribute<? super X,Y> attribute)Create a fetch join to the specified single-valued attribute
 using an inner join. | 
| <Y> Fetch<X,Y> | fetch(SingularAttribute<? super X,Y> attribute,
     JoinType jt)Create a fetch join to the specified single-valued attribute
 using the given join type. | 
| <X,Y> Fetch<X,Y> | fetch(String attributeName)Create a fetch join to the specified attribute using an
 inner join. | 
| <X,Y> Fetch<X,Y> | fetch(String attributeName,
     JoinType jt)Create a fetch join to the specified attribute using
 the given join type. | 
| Set<Fetch<X,?>> | getFetches()Return the fetch joins that have been made from this type. | 
Set<Fetch<X,?>> getFetches()
<Y> Fetch<X,Y> fetch(SingularAttribute<? super X,Y> attribute)
attribute - target of the join<Y> Fetch<X,Y> fetch(SingularAttribute<? super X,Y> attribute, JoinType jt)
attribute - target of the joinjt - join type<Y> Fetch<X,Y> fetch(PluralAttribute<? super X,?,Y> attribute)
attribute - target of the join<Y> Fetch<X,Y> fetch(PluralAttribute<? super X,?,Y> attribute, JoinType jt)
attribute - target of the joinjt - join type<X,Y> Fetch<X,Y> fetch(String attributeName)
attributeName - name of the attribute for the
 target of the joinIllegalArgumentException - if attribute of the given
 name does not exist<X,Y> Fetch<X,Y> fetch(String attributeName, JoinType jt)
attributeName - name of the attribute for the
 target of the joinjt - join typeIllegalArgumentException - if attribute of the given
 name does not existCopyright © 2018 JBoss by Red Hat. All rights reserved.