Class SetJoinImpl<Z,E>
- java.lang.Object
- 
- org.datanucleus.api.jakarta.criteria.ExpressionImpl<X>
- 
- org.datanucleus.api.jakarta.criteria.PathImpl<Z,X>
- 
- org.datanucleus.api.jakarta.criteria.FromImpl<Z,X>
- 
- org.datanucleus.api.jakarta.criteria.JoinImpl<Z,E>
- 
- org.datanucleus.api.jakarta.criteria.PluralJoinImpl<Z,Set<E>,E>
- 
- org.datanucleus.api.jakarta.criteria.SetJoinImpl<Z,E>
 
 
 
 
 
 
- 
- Type Parameters:
- Z- The source type of the join
- E- The element type of the target Set
 - All Implemented Interfaces:
- jakarta.persistence.criteria.Expression<E>,- jakarta.persistence.criteria.FetchParent<Z,E>,- jakarta.persistence.criteria.From<Z,E>,- jakarta.persistence.criteria.Join<Z,E>,- jakarta.persistence.criteria.Path<E>,- jakarta.persistence.criteria.PluralJoin<Z,Set<E>,E>,- jakarta.persistence.criteria.Selection<E>,- jakarta.persistence.criteria.SetJoin<Z,E>,- jakarta.persistence.TupleElement<E>,- Serializable
 
 public class SetJoinImpl<Z,E> extends PluralJoinImpl<Z,Set<E>,E> implements jakarta.persistence.criteria.SetJoin<Z,E> Implementation of Jakarta Persistence Criteria "SetJoin".- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from class org.datanucleus.api.jakarta.criteria.FromImplfetchJoins, joins, type
 - 
Fields inherited from class org.datanucleus.api.jakarta.criteria.ExpressionImplcb
 
- 
 - 
Constructor SummaryConstructors Constructor Description SetJoinImpl(CriteriaBuilderImpl cb, FromImpl parent, SetAttributeImpl attr, jakarta.persistence.criteria.JoinType joinType)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.persistence.metamodel.SetAttribute<? super Z,E>getModel()jakarta.persistence.criteria.SetJoin<Z,E>on(jakarta.persistence.criteria.Expression<Boolean> restriction)jakarta.persistence.criteria.SetJoin<Z,E>on(jakarta.persistence.criteria.Predicate... restrictions)- 
Methods inherited from class org.datanucleus.api.jakarta.criteria.JoinImplgetAttribute, getJoinType, getOn, getParent
 - 
Methods inherited from class org.datanucleus.api.jakarta.criteria.FromImplfetch, 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
 - 
Methods inherited from class org.datanucleus.api.jakarta.criteria.PathImplget, get, get, get, getParentPath, getType, type
 - 
Methods inherited from class org.datanucleus.api.jakarta.criteria.ExpressionImplalias, as, getAlias, getCompoundSelectionItems, getJavaType, in, in, in, in, isCompoundSelection, isNotNull, isNull
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface jakarta.persistence.criteria.Expressionas, in, in, in, in, isNotNull, isNull
 - 
Methods inherited from interface jakarta.persistence.criteria.FetchParentfetch, fetch, fetch, fetch, fetch, fetch, getFetches
 - 
Methods inherited from interface jakarta.persistence.criteria.FromgetCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet
 - 
Methods inherited from interface jakarta.persistence.criteria.JoingetAttribute, getJoinType, getOn, getParent
 - 
Methods inherited from interface jakarta.persistence.criteria.Pathget, get, get, get, getParentPath, type
 
- 
 
- 
- 
- 
Constructor Detail- 
SetJoinImplpublic SetJoinImpl(CriteriaBuilderImpl cb, FromImpl parent, SetAttributeImpl attr, jakarta.persistence.criteria.JoinType joinType) 
 
- 
 
-