Uses of Interface
javax.persistence.criteria.Join

Packages that use Join
javax.persistence.criteria   
 

Uses of Join in javax.persistence.criteria
 

Subinterfaces of Join in javax.persistence.criteria
 interface CollectionJoin<Z,E>
          The CollectionJoin interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.Collection.
 interface ListJoin<Z,E>
          The ListJoin interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.List.
 interface MapJoin<Z,K,V>
          The MapJoin interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.Map.
 interface PluralJoin<Z,C,E>
          The PluralJoin interface defines functionality that is common to joins to all collection types.
 interface SetJoin<Z,E>
          The SetJoin interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.Set.
 

Methods in javax.persistence.criteria that return Join
<X,Y> Join<X,Y>
Subquery.correlate(Join<X,Y> parentJoin)
          Correlate a join of the enclosing query to a join of the subquery and return the subquery join.
<Y> Join<X,Y>
From.join(SingularAttribute<? super X,Y> attribute)
          Join to the specified single-valued attribute using an inner join.
<Y> Join<X,Y>
From.join(SingularAttribute<? super X,Y> attribute, JoinType jt)
          Join to the specified single-valued attribute using the given join type.
<X,Y> Join<X,Y>
From.join(String attributeName)
          Join to the specified attribute using an inner join.
<X,Y> Join<X,Y>
From.join(String attributeName, JoinType jt)
          Join to the specified attribute using the given join type.
 Join<Map<K,V>,K> MapJoin.joinKey()
          Specify an inner join over the map key.
 Join<Map<K,V>,K> MapJoin.joinKey(JoinType jt)
          Specify a join over the map key using the given join type.
 

Methods in javax.persistence.criteria that return types with arguments of type Join
 Set<Join<?,?>> Subquery.getJoins()
          Return the joins that have been made from the subquery.
 Set<Join<X,?>> From.getJoins()
          Return the joins that have been made from this type.
 

Methods in javax.persistence.criteria with parameters of type Join
<X,Y> Join<X,Y>
Subquery.correlate(Join<X,Y> parentJoin)
          Correlate a join of the enclosing query to a join of the subquery and return the subquery join.
 



Copyright © 2007-2009 Hibernate.org. All Rights Reserved.