- 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, SqmCacheable, 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:
SqmCorrelatedCteJoin, SqmCorrelatedDerivedJoin, SqmCorrelatedEntityJoin, SqmCorrelatedSingularJoin, SqmCteJoin, SqmDerivedJoin, SqmEntityJoin, SqmSingularJoin, SqmTreatedEntityJoin, SqmTreatedSingularJoin
-
-
Method Summary
Methods inherited from interface JpaFrom
id, join, join, join, join, join, join, join, join, joinArray, joinArray, joinArray, joinArray, joinArrayCollection, joinArrayCollection, joinArrayCollection, joinArrayCollection, joinLateral, joinLateral, joinLateral
Methods inherited from interface 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 SqmFrom
addSqmJoin, deepEquals, getCorrelationParent, getNumberOfJoins, getReferencedPathSource, getSqmJoins, getSqmTreats, hasImplicitlySelectableJoin, hasJoins, hasTreats, isDeepCompatible, join, join, resolveAlias, visitSqmJoins
Methods inherited from interface 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 SqmPath
applyInferableType, findRoot, get, get, get, get, get, getExplicitAlias, getJavaTypeDescriptor, getLhs, getNavigablePath, getNodeType, getResolvedModel, getReusablePath, getReusablePaths, registerReusablePath, resolveIndexedAccess, resolvePathPart, setExplicitAlias, treatAs, treatAs, type, visitReusablePaths