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, 2010, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 4-June-2010 04:34