## Uses of Interface
javax.persistence.criteria.Fetch

- Packages that use Fetch
  Package | Description
  --- | ---
  javax.persistence.criteria | Java Persistence Criteria API

- - ### Uses of Fetch in javax.persistence.criteria

    Methods in javax.persistence.criteria that return Fetch
    Modifier and Type | Method and Description
    --- | ---
    `<Y> Fetch<X,Y>` | FetchParent.`fetch(PluralAttribute<? super X,?,Y> attribute)` Create a fetch join to the specified collection-valued attribute using an inner join.
    `<Y> Fetch<X,Y>` | FetchParent.`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>` | FetchParent.`fetch(SingularAttribute<? super X,Y> attribute)` Create a fetch join to the specified single-valued attribute using an inner join.
    `<Y> Fetch<X,Y>` | FetchParent.`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>` | FetchParent.`fetch(String attributeName)` Create a fetch join to the specified attribute using an inner join.
    `<X,Y> Fetch<X,Y>` | FetchParent.`fetch(String attributeName, JoinType jt)` Create a fetch join to the specified attribute using the given join type.

    Methods in javax.persistence.criteria that return types with arguments of type Fetch
    Modifier and Type | Method and Description
    --- | ---
    `Set<Fetch<X,?>>` | FetchParent.`getFetches()` Return the fetch joins that have been made from this type.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.