Interface SqmTreatedPath<T,S extends T>
-
- All Superinterfaces:
Expression<S>,JpaCriteriaNode,JpaExpression<S>,JpaPath<S>,JpaSelection<S>,JpaTupleElement<S>,Path<S>,Selection<S>,SemanticPathPart,Serializable,SqmExpressibleAccessor<S>,SqmExpression<S>,SqmNode,SqmPath<S>,SqmPathWrapper<T,S>,SqmSelectableNode<S>,SqmTypedNode<S>,SqmVisitableNode,TupleElement<S>
- All Known Implementing Classes:
SqmTreatedBagJoin,SqmTreatedCrossJoin,SqmTreatedEntityJoin,SqmTreatedListJoin,SqmTreatedMapJoin,SqmTreatedPluralPartJoin,SqmTreatedRoot,SqmTreatedSetJoin,SqmTreatedSimplePath,SqmTreatedSingularJoin
public interface SqmTreatedPath<T,S extends T> extends SqmPathWrapper<T,S>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EntityDomainType<S>getTreatTarget()SqmPath<T>getWrappedPath()Access the wrapped SqmPath.-
Methods inherited from interface org.hibernate.query.criteria.JpaPath
getParentPath, getResolvedModel
-
Methods inherited from interface org.hibernate.query.criteria.JpaSelection
alias, getCompoundSelectionItems, getSelectionItems
-
Methods inherited from interface org.hibernate.query.criteria.JpaTupleElement
getJavaType
-
Methods inherited from interface jakarta.persistence.criteria.Selection
isCompoundSelection
-
Methods inherited from interface org.hibernate.query.sqm.tree.expression.SqmExpression
as, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, castAs, in, in, in, in, isNotNull, isNull, visitSubSelectableNodes
-
Methods inherited from interface org.hibernate.query.sqm.tree.SqmNode
asLoggableText, nodeBuilder
-
Methods inherited from interface org.hibernate.query.sqm.tree.domain.SqmPath
applyInferableType, copy, findRoot, get, get, get, get, getExplicitAlias, getJavaTypeDescriptor, getLhs, getNavigablePath, getNodeType, getReferencedPathSource, getReusablePath, getReusablePaths, registerReusablePath, resolveAlias, resolveIndexedAccess, resolvePathPart, setExplicitAlias, treatAs, treatAs, type, visitReusablePaths
-
Methods inherited from interface org.hibernate.query.sqm.tree.SqmTypedNode
getExpressible, getNodeJavaType
-
Methods inherited from interface org.hibernate.query.sqm.tree.SqmVisitableNode
accept, appendHqlString, toHqlString
-
Methods inherited from interface jakarta.persistence.TupleElement
getAlias
-
-
-
-
Method Detail
-
getTreatTarget
EntityDomainType<S> getTreatTarget()
-
getWrappedPath
SqmPath<T> getWrappedPath()
Description copied from interface:SqmPathWrapperAccess the wrapped SqmPath.- Specified by:
getWrappedPathin interfaceSqmPathWrapper<T,S extends T>
-
-