|
Oracle® Fusion Middleware Java API Reference for EclipseLink 11g Release 1 (11.1.1) E26376-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Z
- the source typeX
- the target typepublic interface FetchParent<Z,X>
Represents an element of the from clause which may function as the parent of Fetches.
Method Summary | ||
---|---|---|
|
fetch(PluralAttribute<? super X,?,Y> attribute) Create a fetch join to the specified collection-valued attribute using an inner join. |
|
|
fetch(PluralAttribute<? super X,?,Y> attribute, JoinType jt) Create a fetch join to the specified collection-valued attribute using the given join type. |
|
|
fetch(SingularAttribute<? super X,Y> attribute) Create a fetch join to the specified single-valued attribute using an inner join. |
|
|
fetch(SingularAttribute<? super X,Y> attribute, JoinType jt) Create a fetch join to the specified single-valued attribute using the given join type. |
|
|
fetch(java.lang.String attributeName) Create a fetch join to the specified attribute using an inner join. |
|
|
fetch(java.lang.String attributeName, JoinType jt) Create a fetch join to the specified attribute using the given join type. |
|
java.util.Set<Fetch<X,?>> |
getFetches() Return the fetch joins that have been made from this type. |
Method Detail |
---|
java.util.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(java.lang.String attributeName)
attributeName
- name of the attribute for the target of the joinjava.lang.IllegalArgumentException
- if attribute of the given name does not exist<X,Y> Fetch<X,Y> fetch(java.lang.String attributeName, JoinType jt)
attributeName
- name of the attribute for the target of the joinjt
- join typejava.lang.IllegalArgumentException
- if attribute of the given name does not exist
|
Oracle® Fusion Middleware Java API Reference for EclipseLink 11g Release 1 (11.1.1) E26376-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |