| Package | Description | 
|---|---|
| javax.persistence.criteria | Java Persistence Criteria API | 
| Modifier and Type | Method and Description | 
|---|---|
| <X,Y> SetJoin<X,Y> | Subquery. correlate(SetJoin<X,Y> parentSet)Create a subquery set join object correlated to a set join
 object of the enclosing query. | 
| <Y> SetJoin<X,Y> | From. join(SetAttribute<? super X,Y> set)Create an inner join to the specified Set-valued attribute. | 
| <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. | 
| <X,Y> SetJoin<X,Y> | From. joinSet(String attributeName)Create an inner join to the specified Set-valued attribute. | 
| <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. | 
| SetJoin<Z,E> | SetJoin. on(Expression<Boolean> restriction)Modify the join to restrict the result according to the
  specified ON condition and return the join object. | 
| SetJoin<Z,E> | SetJoin. 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(SetJoin<X,T> join,
     Class<E> type)Downcast SetJoin object to the specified type. | 
| Modifier and Type | Method and Description | 
|---|---|
| <X,Y> SetJoin<X,Y> | Subquery. correlate(SetJoin<X,Y> parentSet)Create a subquery set join object correlated to a set join
 object of the enclosing query. | 
| <X,T,E extends T> | CriteriaBuilder. treat(SetJoin<X,T> join,
     Class<E> type)Downcast SetJoin object to the specified type. | 
Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.