Interface PersistentEntityCollectionJoin<OwnerType,​AssociatedEntityType>

  • Type Parameters:
    OwnerType - The association owner type
    AssociatedEntityType - 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,​java.util.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