| Package | Description | 
|---|---|
| javax.persistence.criteria | Java Persistence Criteria API | 
| Modifier and Type | Method and Description | 
|---|---|
| JoinType | Join. getJoinType()Return the join type. | 
| JoinType | Fetch. getJoinType()Return the join type used in the fetch join. | 
| static JoinType | JoinType. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static JoinType[] | JoinType. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| <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,
     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,
     JoinType jt)Create a fetch join to the specified attribute using 
  the given join type. | 
| <Y> CollectionJoin<X,Y> | From. join(CollectionAttribute<? super X,Y> collection,
    JoinType jt)Create a join to the specified Collection-valued attribute 
  using the given join type. | 
| <Y> ListJoin<X,Y> | From. join(ListAttribute<? super X,Y> list,
    JoinType jt)Create a join to the specified List-valued attribute using 
  the given join type. | 
| <K,V> MapJoin<X,K,V> | From. join(MapAttribute<? super X,K,V> map,
    JoinType jt)Create a join to the specified Map-valued attribute using 
  the given join type. | 
| <Y> SetJoin<X,Y> | From. join(SetAttribute<? super X,Y> set,
    JoinType jt)Create a join to the specified Set-valued attribute using 
  the given join type. | 
| <Y> Join<X,Y> | From. join(SingularAttribute<? super X,Y> attribute,
    JoinType jt)Create a join to the specified single-valued attribute 
  using the given join type. | 
| <X,Y> Join<X,Y> | From. join(String attributeName,
    JoinType jt)Create a join to the specified attribute using the given
  join type. | 
| <X,Y> CollectionJoin<X,Y> | From. joinCollection(String attributeName,
              JoinType jt)Create a join to the specified Collection-valued attribute 
  using the given join type. | 
| <X,Y> ListJoin<X,Y> | From. joinList(String attributeName,
        JoinType jt)Create a join to the specified List-valued attribute using 
  the given join type. | 
| <X,K,V> MapJoin<X,K,V> | From. joinMap(String attributeName,
       JoinType jt)Create a join to the specified Map-valued attribute using 
  the given join type. | 
| <X,Y> SetJoin<X,Y> | From. joinSet(String attributeName,
       JoinType jt)Create a join to the specified Set-valued attribute using 
  the given join type. | 
Copyright © 2017. All Rights Reserved.