| Package | Description | 
|---|---|
| javax.persistence.criteria | Java Persistence Criteria API | 
| Modifier and Type | Method and Description | 
|---|---|
| <X,Y> ListJoin<X,Y> | Subquery. correlate(ListJoin<X,Y> parentList)Create a subquery list join object correlated to a list join
 object of the enclosing query. | 
| <Y> ListJoin<X,Y> | From. join(ListAttribute<? super X,Y> list)Create an inner join to the specified List-valued attribute. | 
| <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. | 
| <X,Y> ListJoin<X,Y> | From. joinList(String attributeName)Create an inner join to the specified List-valued attribute. | 
| <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. | 
| ListJoin<Z,E> | ListJoin. on(Expression<Boolean> restriction)Modify the join to restrict the result according to the
  specified ON condition and return the join object. | 
| ListJoin<Z,E> | ListJoin. on(Predicate... restrictions)Modify the join to restrict the result according to the
  specified ON condition and return the join object. | 
| <X,T,E extends T> | CriteriaBuilder. treat(ListJoin<X,T> join,
     Class<E> type)Downcast ListJoin object to the specified type. | 
| Modifier and Type | Method and Description | 
|---|---|
| <X,Y> ListJoin<X,Y> | Subquery. correlate(ListJoin<X,Y> parentList)Create a subquery list join object correlated to a list join
 object of the enclosing query. | 
| <X,T,E extends T> | CriteriaBuilder. treat(ListJoin<X,T> join,
     Class<E> type)Downcast ListJoin object to the specified type. | 
Copyright © 2017. All Rights Reserved.