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.PersistentAttributeType
Nested 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, isCollection
Methods inherited from interface jakarta.persistence.metamodel.Bindable
getBindableJavaType, getBindableType
Methods inherited from interface org.hibernate.metamodel.model.domain.PathSource
getPathName
Methods inherited from interface org.hibernate.metamodel.model.domain.PersistentAttribute
getAttributeClassification, getAttributeJavaType, getKeyGraphType
Methods inherited from interface jakarta.persistence.metamodel.SingularAttribute
isId, isOptional, isVersion
Methods inherited from interface org.hibernate.metamodel.model.domain.SingularPersistentAttribute
getDeclaringType, getJavaType, getType, getValueGraphType
Methods inherited from interface org.hibernate.query.sqm.SqmExpressible
getExpressibleJavaType, getRelationalJavaType, getTypeName
Methods inherited from interface org.hibernate.query.sqm.tree.SqmExpressibleAccessor
getNodeJavaType
Methods inherited from interface org.hibernate.query.sqm.SqmJoinable
createNavigablePath, createSqmJoin, getName
Methods inherited from interface org.hibernate.query.sqm.SqmPathSource
createSqmPath, findSubPathSource, findSubPathSource, getExpressible, getIntermediatePathSource, getPathType, getSqmType, getSubPathSource, getSubPathSource, isGeneric
-
Method Details
-
getSqmPathSource
SqmPathSource<J> getSqmPathSource()
-