- All Superinterfaces:
Expression<T>, JpaCriteriaNode, JpaExpression<T>, JpaPath<T>, JpaSelection<T>, JpaTupleElement<T>, Path<T>, Selection<T>, SemanticPathPart, Serializable, SqmCacheable, SqmExpressibleAccessor<T>, SqmExpression<T>, SqmNode, SqmPath<T>, SqmSelectableNode<T>, SqmTypedNode<T>, SqmVisitableNode, TupleElement<T>
- All Known Implementing Classes:
AbstractSqmSimplePath, NonAggregatedCompositeSimplePath, SqmAnyValuedSimplePath, SqmBasicValuedSimplePath, SqmEmbeddedValuedSimplePath, SqmEntityValuedSimplePath, SqmPluralValuedSimplePath, SqmTreatedEmbeddedValuedSimplePath, SqmTreatedEntityValuedSimplePath, SqmTreatedSimplePath
-
-
Method Summary
Methods inherited from interface SqmExpression
applyInferableType, 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 SqmPath
applyInferableType, copy, findRoot, get, get, get, get, get, getExplicitAlias, getJavaTypeDescriptor, getLhs, getNavigablePath, getNodeType, getReferencedPathSource, getResolvedModel, getReusablePath, getReusablePaths, registerReusablePath, resolveIndexedAccess, resolvePathPart, setExplicitAlias, treatAs, treatAs, treatAs, treatAs, treatAs, treatAs, type, visitReusablePaths