- All Superinterfaces:
Expression<R>
, FetchParent<L,R>
, From<L,R>
, Join<L,R>
, JpaCriteriaNode
, JpaExpression<R>
, JpaFetchParent<L,R>
, JpaFrom<L,R>
, JpaJoin<L,R>
, JpaPath<R>
, JpaSelection<R>
, JpaTupleElement<R>
, Path<R>
, Selection<R>
, SemanticPathPart
, Serializable
, SqmExpressibleAccessor<R>
, SqmExpression<R>
, SqmFrom<L,R>
, SqmJoin<L,R>
, SqmNode
, SqmPath<R>
, SqmSelectableNode<R>
, SqmTypedNode<R>
, SqmVisitableNode
, TupleElement<R>
- All Known Subinterfaces:
SqmCorrelatedSingularValuedJoin<L,R>
- All Known Implementing Classes:
SqmCorrelatedEntityJoin
, SqmCorrelatedSingularJoin
, SqmEntityJoin
, SqmSingularJoin
, SqmTreatedEntityJoin
, SqmTreatedSingularJoin
public interface SqmSingularValuedJoin<L,R>
extends SqmJoin<L,R>
-
Field Summary
Fields inherited from interface org.hibernate.query.sqm.tree.SqmNode
log
-
Method Summary
Methods inherited from interface org.hibernate.query.criteria.JpaFrom
join, join, join, join, join, join, join, join, joinArray, joinArray, joinArray, joinArray, joinArrayCollection, joinArrayCollection, joinArrayCollection, joinArrayCollection, joinLateral, joinLateral, joinLateral
Methods inherited from interface jakarta.persistence.criteria.Path
getModel
Methods inherited from interface org.hibernate.query.sqm.tree.expression.SqmExpression
as, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, cast, castAs, equalTo, equalTo, in, in, in, in, isNotNull, isNull, notEqualTo, notEqualTo, visitSubSelectableNodes
Methods inherited from interface org.hibernate.query.sqm.tree.from.SqmFrom
addSqmJoin, getCorrelationParent, getReferencedPathSource, getSqmJoins, getSqmTreats, hasImplicitlySelectableJoin, hasJoins, hasTreats, join, join, visitSqmJoins
Methods inherited from interface org.hibernate.query.sqm.tree.from.SqmJoin
copy, crossJoin, crossJoin, getJoinPredicate, getOn, getSqmJoinType, isImplicitlySelectable, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinLateral, joinLateral, joinList, joinList, joinMap, joinMap, joinSet, joinSet, on, on, on, on, setJoinPredicate, treatAs, treatAs, treatAs, treatAs
Methods inherited from interface org.hibernate.query.sqm.tree.domain.SqmPath
applyInferableType, findRoot, get, get, get, get, get, getExplicitAlias, getJavaTypeDescriptor, getLhs, getNavigablePath, getNodeType, getResolvedModel, getReusablePath, getReusablePaths, registerReusablePath, resolveAlias, resolveIndexedAccess, resolvePathPart, setExplicitAlias, treatAs, treatAs, type, visitReusablePaths