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>
@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 Attribute
Attribute.PersistentAttributeTypeNested classes/interfaces inherited from interface Bindable
Bindable.BindableType -
Method Summary
Methods inherited from interface Attribute
getJavaMember, getName, getPersistentAttributeType, isAssociation, isCollectionMethods inherited from interface Bindable
getBindableJavaType, getBindableTypeMethods inherited from interface PathSource
getPathNameMethods inherited from interface PersistentAttribute
getAttributeClassification, getAttributeJavaType, getKeyGraphTypeMethods inherited from interface SingularAttribute
isId, isOptional, isVersionMethods inherited from interface SingularPersistentAttribute
getDeclaringType, getJavaType, getType, getValueGraphTypeMethods inherited from interface SqmExpressible
getExpressibleJavaType, getRelationalJavaType, getTypeNameMethods inherited from interface SqmExpressibleAccessor
getNodeJavaTypeMethods inherited from interface SqmJoinable
createNavigablePath, createSqmJoin, getNameMethods inherited from interface SqmPathSource
createSqmPath, findSubPathSource, findSubPathSource, getExpressible, getIntermediatePathSource, getPathType, getSqmType, getSubPathSource, getSubPathSource, isGeneric
-
Method Details
-
getSqmPathSource
SqmPathSource<J> getSqmPathSource()
-