Z
- the source typeC
- the collection typeE
- the element type of the collectionExpression<E>
, FetchParent<Z,E>
, From<Z,E>
, Join<Z,E>
, Path<E>
, Selection<E>
, TupleElement<E>
CollectionJoin<Z,E>
, ListJoin<Z,E>
, MapJoin<Z,K,V>
, SetJoin<Z,E>
public interface PluralJoin<Z,C,E> extends Join<Z,E>
PluralJoin
interface defines functionality
that is common to joins to all collection types. It is
not intended to be used directly in query construction.Modifier and Type | Method | Description |
---|---|---|
PluralAttribute<? super Z,C,E> |
getModel() |
Return the metamodel representation for the collection-valued
attribute corresponding to the join.
|
as, in, in, in, in, isNotNull, isNull
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
getCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet
getAttribute, getJoinType, getOn, getParent, on, on
get, get, get, get, getParentPath, type
alias, getCompoundSelectionItems, isCompoundSelection
getAlias, getJavaType
Copyright © 2018. All rights reserved.