Package jakarta.persistence.criteria
Interface PluralJoin<Z,C,E>
- 
- Type Parameters:
- Z- the source type
- C- the collection type
- E- the element type of the collection
 - All Superinterfaces:
- Expression<E>,- FetchParent<Z,E>,- From<Z,E>,- Join<Z,E>,- Path<E>,- Selection<E>,- TupleElement<E>
 - All Known Subinterfaces:
- CollectionJoin<Z,E>,- ListJoin<Z,E>,- MapJoin<Z,K,V>,- SetJoin<Z,E>
 
 public interface PluralJoin<Z,C,E> extends Join<Z,E> ThePluralJoininterface defines functionality that is common to joins to all collection types. It is not intended to be used directly in query construction.- Since:
- 2.0
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description PluralAttribute<? super Z,C,E>getModel()Return the metamodel representation for the collection-valued attribute corresponding to the join.- 
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, on, on
 - 
Methods inherited from interface jakarta.persistence.criteria.Pathget, get, get, get, getParentPath, type
 - 
Methods inherited from interface jakarta.persistence.criteria.Selectionalias, getCompoundSelectionItems, isCompoundSelection
 - 
Methods inherited from interface jakarta.persistence.TupleElementgetAlias, getJavaType
 
- 
 
-