Z
- The source type of the joinE
- The element type of the target Listpublic class ListJoinImpl<Z,E> extends PluralJoinImpl<Z,List<E>,E> implements javax.persistence.criteria.ListJoin<Z,E>
fetchJoins, joins, type
cb
Constructor and Description |
---|
ListJoinImpl(CriteriaBuilderImpl cb,
FromImpl<?,Z> parent,
ListAttributeImpl attr,
javax.persistence.criteria.JoinType joinType)
Constructor for a list join.
|
Modifier and Type | Method and Description |
---|---|
javax.persistence.metamodel.ListAttribute<? super Z,E> |
getModel() |
javax.persistence.criteria.Expression<Integer> |
index() |
javax.persistence.criteria.ListJoin<Z,E> |
on(javax.persistence.criteria.Expression<Boolean> restriction) |
javax.persistence.criteria.ListJoin<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 ListJoinImpl(CriteriaBuilderImpl cb, FromImpl<?,Z> parent, ListAttributeImpl attr, javax.persistence.criteria.JoinType joinType)
cb
- Criteria Builderparent
- The parentattr
- The attribute being joinedjoinType
- Type of joinCopyright © 2020. All rights reserved.