Interface SqmSingularPersistentAttribute<D,J>
- All Superinterfaces:
Attribute<D,,J> Bindable<J>,PathSource<J>,PersistentAttribute<D,,J> SingularAttribute<D,,J> SingularPersistentAttribute<D,,J> SqmExpressible<J>,SqmExpressibleAccessor<J>,SqmJoinable<D,,J> SqmPathSource<J>,SqmPersistentAttribute<D,J>
- All Known Implementing Classes:
AnonymousTupleSqmAssociationPathSource,AnonymousTupleSqmAssociationPathSourceNew,SingularAttributeImpl,SingularAttributeImpl.Identifier,SingularAttributeImpl.Version
@Incubating
public interface SqmSingularPersistentAttribute<D,J>
extends SingularPersistentAttribute<D,J>, SqmPersistentAttribute<D,J>, SqmJoinable<D,J>, SqmPathSource<J>
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Attribute
Attribute.PersistentAttributeTypeNested classes/interfaces inherited from interface jakarta.persistence.metamodel.Bindable
Bindable.BindableType -
Method Summary
Methods inherited from interface jakarta.persistence.metamodel.Attribute
getJavaMember, getName, getPersistentAttributeType, isAssociation, isCollectionMethods inherited from interface jakarta.persistence.metamodel.Bindable
getBindableJavaType, getBindableTypeMethods inherited from interface org.hibernate.metamodel.model.domain.PathSource
getPathNameMethods inherited from interface org.hibernate.metamodel.model.domain.PersistentAttribute
getAttributeClassification, getAttributeJavaType, getKeyGraphTypeMethods inherited from interface jakarta.persistence.metamodel.SingularAttribute
isId, isOptional, isVersionMethods inherited from interface org.hibernate.metamodel.model.domain.SingularPersistentAttribute
getDeclaringType, getJavaType, getType, getValueGraphTypeMethods inherited from interface org.hibernate.query.sqm.SqmExpressible
getExpressibleJavaType, getRelationalJavaType, getTypeNameMethods inherited from interface org.hibernate.query.sqm.tree.SqmExpressibleAccessor
getNodeJavaTypeMethods inherited from interface org.hibernate.query.sqm.SqmJoinable
createNavigablePath, createSqmJoin, getNameMethods inherited from interface org.hibernate.query.sqm.SqmPathSource
createSqmPath, findSubPathSource, findSubPathSource, getExpressible, getIntermediatePathSource, getPathType, getSqmType, getSubPathSource, getSubPathSource, isGeneric
-
Method Details
-
getSqmPathSource
SqmPathSource<J> getSqmPathSource()
-