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>
A join to an entity, embeddable, or basic type.
- Since:
- Java Persistence 2.0
-
Method Summary
Modifier and TypeMethodDescriptionReturn the metamodel attribute corresponding to the join.Return the join type.Return the parent of the join.Methods inherited from interface FetchParent
fetch, fetch, fetch, fetch, fetch, fetch, getFetchesMethods inherited from interface From
getCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSetMethods inherited from interface Selection
alias, getCompoundSelectionItems, isCompoundSelectionMethods inherited from interface TupleElement
getAlias, getJavaType
-
Method Details
-
getAttribute
-
getParent
-
getJoinType
-