FROM clause.
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public SqmFrom | |
| public SqmFrom | getCorrelationParent()
Redeclares org. From object from which the correlated
From object has been obtained through correlation (use
of a Subquery correlate method).
|
| public SqmPathSource | getReferencedPathSource()
Redeclares org. |
| public List | |
| public List | |
| public boolean | |
| public boolean | |
| public <A> SqmSingularJoin | join(SingularAttribute<? super T, A>
target of the join attribute)Redeclares org. |
| public <A> SqmSingularJoin | join(SingularAttribute<? super T, A>
target of the join attribute, JoinType join type jt)Redeclares org. |
| public <E> SqmBagJoin | join(CollectionAttribute<? super T, E>
target of the join attribute)Redeclares org. |
| public <E> SqmBagJoin | join(CollectionAttribute<? super T, E>
target of the join attribute, JoinType join type jt)Redeclares org. |
| public <E> SqmSetJoin | join(SetAttribute<? super T, E>
target of the join set)Redeclares org. |
| public <E> SqmSetJoin | join(SetAttribute<? super T, E>
target of the join set, JoinType join type jt)Redeclares org. |
| public <E> SqmListJoin | join(ListAttribute<? super T, E>
target of the join list)Redeclares org. |
| public <E> SqmListJoin | join(ListAttribute<? super T, E>
target of the join list, JoinType join type jt)Redeclares org. |
| public <K, V> SqmMapJoin | join(MapAttribute<? super T, K, V>
target of the join map)Redeclares org. |
| public <K, V> SqmMapJoin | join(MapAttribute<? super T, K, V>
target of the join map, JoinType join type jt)Redeclares org. |
| public <X, Y> SqmAttributeJoin | join(String
name of the attribute for the
target of the join attributeName)Redeclares org. |
| public <X, Y> SqmAttributeJoin | join(String
name of the attribute for the
target of the join attributeName, JoinType join type jt)Redeclares org. |
| public <X, Y> SqmBagJoin | joinCollection(String
name of the attribute for the
target of the join attributeName)Redeclares org. |
| public <X, Y> SqmBagJoin | joinCollection(String
name of the attribute for the
target of the join attributeName, JoinType join type jt)Redeclares org. |
| public <X, Y> SqmListJoin | joinList(String
name of the attribute for the
target of the join attributeName)Redeclares org. |
| public <X, Y> SqmListJoin | joinList(String
name of the attribute for the
target of the join attributeName, JoinType join type jt)Redeclares org. |
| public <X, K, V> SqmMapJoin | joinMap(String
name of the attribute for the
target of the join attributeName)Redeclares org. |
| public <X, K, V> SqmMapJoin | joinMap(String
name of the attribute for the
target of the join attributeName, JoinType join type jt)Redeclares org. |
| public <X, Y> SqmSetJoin | joinSet(String
name of the attribute for the
target of the join attributeName)Redeclares org. |
| public <X, Y> SqmSetJoin | joinSet(String
name of the attribute for the
target of the join attributeName, JoinType join type jt)Redeclares org. |
| public <S extends T> SqmFrom | treatAs(Class<S> treatAsType)
Redeclares org. |
| public <S extends T> SqmFrom | treatAs(EntityDomainType<S> treatAsType)
Redeclares org. |
| public <S extends T> SqmFrom | |
| public <S extends T> SqmFrom | |
| public void |
| addSqmJoin | back to summary |
|---|---|
| public void addSqmJoin(SqmJoin<T, ?> join) Add an associated join | |
| copy | back to summary |
|---|---|
| public SqmFrom Redeclares org.
| |
| getCorrelationParent | back to summary |
|---|---|
| public SqmFrom Redeclares org. Doc from jakarta. Returns the parent | |
| getReferencedPathSource | back to summary |
|---|---|
| public SqmPathSource Redeclares org. Doc from org. The Navigable for an SqmFrom will always be a NavigableContainer The path source that this path refers to (and that most likely created it).
| |
| getSqmJoins | back to summary |
|---|---|
| public List The joins associated with this SqmFrom | |
| getSqmTreats | back to summary |
|---|---|
| public List The treats associated with this SqmFrom | |
| hasJoins | back to summary |
|---|---|
| public boolean hasJoins() | |
| hasTreats | back to summary |
|---|---|
| public boolean hasTreats() | |
| join | back to summary |
|---|---|
| public <A> SqmSingularJoin Redeclares org. Doc from jakarta. Create an inner join to the specified single-valued attribute.
| |
| join | back to summary |
|---|---|
| public <A> SqmSingularJoin Redeclares org. Doc from jakarta. Create a join to the specified single-valued attribute using the given join type.
| |
| join | back to summary |
|---|---|
| public <E> SqmBagJoin Redeclares org. Doc from jakarta. Create an inner join to the specified Collection-valued attribute.
| |
| join | back to summary |
|---|---|
| public <E> SqmBagJoin Redeclares org. Doc from jakarta. Create a join to the specified Collection-valued attribute using the given join type.
| |
| join | back to summary |
|---|---|
| public <E> SqmSetJoin Redeclares org. Doc from jakarta. Create an inner join to the specified Set-valued attribute.
| |
| join | back to summary |
|---|---|
| public <E> SqmSetJoin Redeclares org. Doc from jakarta. Create a join to the specified Set-valued attribute using the given join type.
| |
| join | back to summary |
|---|---|
| public <E> SqmListJoin Redeclares org. Doc from jakarta. Create an inner join to the specified List-valued attribute.
| |
| join | back to summary |
|---|---|
| public <E> SqmListJoin Redeclares org. Doc from jakarta. Create a join to the specified List-valued attribute using the given join type.
| |
| join | back to summary |
|---|---|
| public <K, V> SqmMapJoin Redeclares org. Doc from jakarta. Create an inner join to the specified Map-valued attribute.
| |
| join | back to summary |
|---|---|
| public <K, V> SqmMapJoin Redeclares org. Doc from jakarta. Create a join to the specified Map-valued attribute using the given join type.
| |
| join | back to summary |
|---|---|
| public <X, Y> SqmAttributeJoin Redeclares org. Doc from jakarta. Create an inner join to the specified attribute.
| |
| join | back to summary |
|---|---|
| public <X, Y> SqmAttributeJoin Redeclares org. Doc from jakarta. Create a join to the specified attribute using the given join type.
| |
| joinCollection | back to summary |
|---|---|
| public <X, Y> SqmBagJoin Redeclares org. Doc from jakarta. Create an inner join to the specified Collection-valued attribute.
| |
| joinCollection | back to summary |
|---|---|
| public <X, Y> SqmBagJoin Redeclares org. Doc from jakarta. Create a join to the specified Collection-valued attribute using the given join type.
| |
| joinList | back to summary |
|---|---|
| public <X, Y> SqmListJoin Redeclares org. Doc from jakarta. Create an inner join to the specified List-valued attribute.
| |
| joinList | back to summary |
|---|---|
| public <X, Y> SqmListJoin Redeclares org. Doc from jakarta. Create a join to the specified List-valued attribute using the given join type.
| |
| joinMap | back to summary |
|---|---|
| public <X, K, V> SqmMapJoin Redeclares org. Doc from jakarta. Create an inner join to the specified Map-valued attribute.
| |
| joinMap | back to summary |
|---|---|
| public <X, K, V> SqmMapJoin Redeclares org. Doc from jakarta. Create a join to the specified Map-valued attribute using the given join type.
| |
| joinSet | back to summary |
|---|---|
| public <X, Y> SqmSetJoin Redeclares org. Doc from jakarta. Create an inner join to the specified Set-valued attribute.
| |
| joinSet | back to summary |
|---|---|
| public <X, Y> SqmSetJoin Redeclares org. Doc from jakarta. Create a join to the specified Set-valued attribute using the given join type.
| |
| treatAs | back to summary |
|---|---|
| public <S extends T> SqmFrom Redeclares org. Doc from org. Support for JPA's explicit (TREAT) down-casting.
| |
| treatAs | back to summary |
|---|---|
| public <S extends T> SqmFrom Redeclares org. Doc from org. Support for JPA's explicit (TREAT) down-casting.
| |
| treatAs | back to summary |
|---|---|
| public <S extends T> SqmFrom | |
| treatAs | back to summary |
|---|---|
| public <S extends T> SqmFrom | |
| visitSqmJoins | back to summary |
|---|---|
| public void visitSqmJoins(Consumer<SqmJoin<T, ?>> consumer) Visit all associated joins | |