OwnerType - The association owner typeAssociatedEntityType - The association entity typepublic interface PersistentEntityFrom<OwnerType,AssociatedEntityType> extends jakarta.persistence.criteria.From<OwnerType,AssociatedEntityType>, PersistentEntityPath<AssociatedEntityType>
From.| Modifier and Type | Method and Description |
|---|---|
<X,Y> PersistentEntityJoin<X,Y> |
join(java.lang.String attributeName) |
<X,Y> PersistentEntityJoin<X,Y> |
join(java.lang.String attributeName,
Join.Type joinType)
Joins the entity with specific join type.
|
<X,Y> PersistentEntityJoin<X,Y> |
join(java.lang.String attributeName,
Join.Type joinType,
java.lang.String alias)
Joins the entity with specific join type.
|
getCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSetfetch, fetch, fetch, fetch, fetch, fetch, getFetchesget, getPersistentEntityget, get, get, getModel, getParentPath, typeas, in, in, in, in, isBoolean, isNotNull, isNull, isNumericalias, getAlias, getCompoundSelectionItems, isCompoundSelection@Nullable <X,Y> PersistentEntityJoin<X,Y> join(@NonNull java.lang.String attributeName)
join in interface jakarta.persistence.criteria.From<OwnerType,AssociatedEntityType>@Nullable <X,Y> PersistentEntityJoin<X,Y> join(@NonNull java.lang.String attributeName, @NonNull Join.Type joinType)
X - The association owner typeY - The association entity typeattributeName - The joined associated propertyjoinType - The join type@Nullable <X,Y> PersistentEntityJoin<X,Y> join(@NonNull java.lang.String attributeName, @NonNull Join.Type joinType, java.lang.String alias)
X - The association owner typeY - The association entity typeattributeName - The joined associated propertyjoinType - The join typealias - The join alias