javax.persistence.criteria
Interface Join<Z,X>
- Type Parameters:
 Z - the source type of the joinX - the target type of the join
- All Superinterfaces: 
 - Expression<X>, FetchParent<Z,X>, From<Z,X>, Path<X>, Selection<X>, TupleElement<X>
 
- All Known Subinterfaces: 
 - CollectionJoin<Z,E>, ListJoin<Z,E>, MapJoin<Z,K,V>, PluralJoin<Z,C,E>, SetJoin<Z,E>
 
public interface Join<Z,X>
- extends From<Z,X>
 
A join to an entity, embeddable, or basic type.
- Since:
 
  - Java Persistence 2.0
 
 
| Methods inherited from interface javax.persistence.criteria.From | 
getCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet | 
 
 
 
 
 
 
getAttribute
Attribute<? super Z,?> getAttribute()
- Return the metamodel attribute corresponding to the join.
 
- Returns:
 - metamodel attribute corresponding to the join
 
 
 
getParent
From<?,Z> getParent()
- Return the parent of the join.
 
- Returns:
 - join parent
 
 
 
getJoinType
JoinType getJoinType()
- Return the join type.
 
- Returns:
 - join type
 
 
 
Submit a bug or feature  Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.  
 Generated on 10-February-2011 12:41