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)
Y
- Typeattribute
- target of the join<Y> Fetch<X,Y> fetch(SingularAttribute<? super X,Y> attribute, JoinType jt)
Y
- Typeattribute
- target of the joinjt
- join type<Y> Fetch<X,Y> fetch(PluralAttribute<? super X,?,Y> attribute)
Y
- Typeattribute
- target of the join<Y> Fetch<X,Y> fetch(PluralAttribute<? super X,?,Y> attribute, JoinType jt)
Y
- Typeattribute
- target of the joinjt
- join type<X,Y> Fetch<X,Y> fetch(String attributeName)
X
- TypeY
- TypeattributeName
- 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)
X
- TypeY
- TypeattributeName
- name of the attribute for the target of the joinjt
- join typeIllegalArgumentException
- if attribute of the given name does not existCopyright © 2020. All rights reserved.