Interface PersistentEntityCollectionJoin<OwnerType,AssociatedEntityType>
- Type Parameters:
OwnerType
- The association owner typeAssociatedEntityType
- The association entity type
- All Superinterfaces:
jakarta.persistence.criteria.CollectionJoin<OwnerType,
,AssociatedEntityType> jakarta.persistence.criteria.Expression<AssociatedEntityType>
,jakarta.persistence.criteria.FetchParent<OwnerType,
,AssociatedEntityType> jakarta.persistence.criteria.From<OwnerType,
,AssociatedEntityType> IExpression<AssociatedEntityType>
,ISelection<AssociatedEntityType>
,jakarta.persistence.criteria.Join<OwnerType,
,AssociatedEntityType> jakarta.persistence.criteria.Path<AssociatedEntityType>
,PersistentEntityFrom<OwnerType,
,AssociatedEntityType> PersistentEntityJoin<OwnerType,
,AssociatedEntityType> PersistentEntityPath<AssociatedEntityType>
,jakarta.persistence.criteria.PluralJoin<OwnerType,
,Collection<AssociatedEntityType>, AssociatedEntityType> jakarta.persistence.criteria.Selection<AssociatedEntityType>
,jakarta.persistence.TupleElement<AssociatedEntityType>
- All Known Subinterfaces:
PersistentCollectionAssociationPath<OwnerType,
AssociatedEntityType>
public interface PersistentEntityCollectionJoin<OwnerType,AssociatedEntityType>
extends PersistentEntityJoin<OwnerType,AssociatedEntityType>, jakarta.persistence.criteria.CollectionJoin<OwnerType,AssociatedEntityType>
The persistent entity collection
Join
.- Since:
- 3.5
- Author:
- Denis Stepanov
-
Method Summary
Methods inherited from interface jakarta.persistence.criteria.CollectionJoin
getModel, on, on
Methods inherited from interface jakarta.persistence.criteria.FetchParent
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
Methods inherited from interface jakarta.persistence.criteria.From
getCorrelationParent, getJoins, isCorrelated, join, join, joinMap, joinMap
Methods inherited from interface io.micronaut.data.model.jpa.criteria.IExpression
as, in, in, in, in, isBoolean, isComparable, isNotNull, isNull, isNumeric
Methods inherited from interface io.micronaut.data.model.jpa.criteria.ISelection
alias, getAlias, getCompoundSelectionItems, isCompoundSelection
Methods inherited from interface jakarta.persistence.criteria.Join
getAttribute, getJoinType, getOn, getParent
Methods inherited from interface jakarta.persistence.criteria.Path
get, get, get, getParentPath, type
Methods inherited from interface io.micronaut.data.model.jpa.criteria.PersistentEntityFrom
join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinSet, joinSet
Methods inherited from interface io.micronaut.data.model.jpa.criteria.PersistentEntityPath
get, getPersistentEntity
Methods inherited from interface jakarta.persistence.TupleElement
getJavaType