- All Superinterfaces:
Expression<E>, FetchParent<O,E>, From<O,E>, Join<O,E>, JpaCriteriaNode, JpaExpression<E>, JpaFetchParent<O,E>, JpaFrom<O,E>, JpaJoin<O,E>, JpaPath<E>, JpaSelection<E>, JpaTupleElement<E>, Path<E>, PluralJoin<O,C,E>, Selection<E>, Serializable, TupleElement<E>
- All Known Subinterfaces:
JpaCollectionJoin<O,T>, JpaListJoin<O,T>, JpaMapJoin<O,K,V>, JpaSetJoin<O,T>
- All Known Implementing Classes:
SqmBagJoin, SqmCorrelatedBagJoin, SqmCorrelatedListJoin, SqmCorrelatedMapJoin, SqmCorrelatedSetJoin, SqmListJoin, SqmMapJoin, SqmSetJoin, SqmTreatedBagJoin, SqmTreatedListJoin, SqmTreatedMapJoin, SqmTreatedSetJoin
-
Method Summary
Return the joined plural attribute.
Set the join restriction.
Set the join restriction.
Set the join restriction.
Set the join restriction.
Set the join restriction.
Downcast this join to the specified subtype.
Downcast this join to the specified subtype.
Downcast this join to the specified subtype.
Methods inherited from interface JpaExpression
as, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, cast, coalesce, coalesce, count, countDistinct, equalTo, equalTo, in, in, in, in, in, isMember, isNotMember, isNotNull, isNull, notEqualTo, notEqualTo, nullif, nullif, selectCase, selectCase
Methods inherited from interface JpaFrom
crossJoin, crossJoin, getCorrelationParent, id, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, joinArray, joinArray, joinArray, joinArray, joinArrayCollection, joinArrayCollection, joinArrayCollection, joinArrayCollection, joinCollection, joinCollection, joinLateral, joinLateral, joinLateral, joinLateral, joinList, joinList, joinMap, joinMap, joinSet, joinSet