public class CollectionJoinImpl<Z,E> extends PluralJoinImpl<Z,Collection<E>,E> implements javax.persistence.criteria.CollectionJoin<Z,E>
fetchJoins, joins, type
cb
Constructor and Description |
---|
CollectionJoinImpl(CriteriaBuilderImpl cb,
FromImpl parent,
CollectionAttributeImpl attr,
javax.persistence.criteria.JoinType joinType) |
Modifier and Type | Method and Description |
---|---|
javax.persistence.metamodel.CollectionAttribute<? super Z,E> |
getModel() |
javax.persistence.criteria.CollectionJoin<Z,E> |
on(javax.persistence.criteria.Expression<Boolean> restriction) |
javax.persistence.criteria.CollectionJoin<Z,E> |
on(javax.persistence.criteria.Predicate... restrictions) |
getAttribute, getJoinType, getOn, getParent
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
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 CollectionJoinImpl(CriteriaBuilderImpl cb, FromImpl parent, CollectionAttributeImpl attr, javax.persistence.criteria.JoinType joinType)
public javax.persistence.metamodel.CollectionAttribute<? super Z,E> getModel()
getModel
in interface javax.persistence.criteria.CollectionJoin<Z,E>
getModel
in interface javax.persistence.criteria.Path<E>
getModel
in interface javax.persistence.criteria.PluralJoin<Z,Collection<E>,E>
getModel
in class PluralJoinImpl<Z,Collection<E>,E>
public javax.persistence.criteria.CollectionJoin<Z,E> on(javax.persistence.criteria.Expression<Boolean> restriction)
Copyright © 2020. All rights reserved.