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, joinSet
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
get, getPersistentEntity
get, get, get, getModel, getParentPath, type
as, in, in, in, in, isBoolean, isNotNull, isNull, isNumeric
alias, 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