- 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, SqmTreatedEmbeddedValuedSimplePath, SqmTreatedEntityJoin, SqmTreatedEntityValuedSimplePath, SqmTreatedListJoin, SqmTreatedMapJoin, SqmTreatedPluralPartJoin, SqmTreatedRoot, SqmTreatedSetJoin, SqmTreatedSingularJoin
public interface SqmTreatedPath<T,S extends T>
extends SqmPathWrapper<T,S>
- Author:
- Steve Ebersole
-
Field Summary
Fields inherited from interface org.hibernate.query.sqm.tree.SqmNode
log
-
Method Summary
Access the wrapped SqmPath.
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, visitSubSelectableNodes
Methods inherited from interface org.hibernate.query.sqm.tree.domain.SqmPath
applyInferableType, copy, findRoot, get, get, get, get, getExplicitAlias, getJavaTypeDescriptor, getLhs, getNavigablePath, getNodeType, getReferencedPathSource, getResolvedModel, getReusablePath, getReusablePaths, registerReusablePath, resolveAlias, resolveIndexedAccess, resolvePathPart, setExplicitAlias, treatAs, treatAs, type, visitReusablePaths