Z
- The source typeC
- The collection typeE
- The element type of the collectionpublic class PluralJoinImpl<Z,C,E> extends JoinImpl<Z,E> implements javax.persistence.criteria.PluralJoin<Z,C,E>
fetchJoins, joins, type
cb
Constructor and Description |
---|
PluralJoinImpl(CriteriaBuilderImpl cb,
FromImpl parent,
PluralAttributeImpl<? super Z,Collection<E>,E> attr,
javax.persistence.criteria.JoinType joinType)
Constructor
|
Modifier and Type | Method and Description |
---|---|
javax.persistence.metamodel.PluralAttribute<? super Z,C,E> |
getModel() |
getAttribute, getJoinType, getOn, getParent, on, on
fetch, fetch, fetch, fetch, fetch, fetch, getAttributeType, getCorrelationParent, getFetches, getJoins, getQueryExpression, getQueryExpression, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet, toString, toString
get, get, get, get, getParentPath, getType, type
alias, as, getAlias, getCompoundSelectionItems, getJavaType, in, in, in, in, isCompoundSelection, isNotNull, isNull
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAttribute, getJoinType, getOn, getParent, on, on
getCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet
get, get, get, get, getParentPath, type
as, in, in, in, in, isNotNull, isNull
public PluralJoinImpl(CriteriaBuilderImpl cb, FromImpl parent, PluralAttributeImpl<? super Z,Collection<E>,E> attr, javax.persistence.criteria.JoinType joinType)
cb
- Criteria Builderparent
- Parent componentattr
- The attribute being joined tojoinType
- Type of joinCopyright © 2020. All rights reserved.