public interface SingularPersistentAttribute<D,J> extends SingularAttribute<D,J>, PersistentAttributeDescriptor<D,J>
SingularAttribute descriptorBindable.BindableTypeAttribute.PersistentAttributeType| Modifier and Type | Method and Description |
|---|---|
ManagedTypeDescriptor<D> |
getDeclaringType() |
default Class<J> |
getJavaType() |
SimpleTypeDescriptor<J> |
getType() |
default SimpleTypeDescriptor<?> |
getValueGraphType()
For a singular attribute, the value type is defined as the
attribute type
|
isId, isOptional, isVersiongetBindableJavaType, getBindableTypegetKeyGraphTypegetJavaMember, getName, getPersistentAttributeType, isAssociation, isCollectionSimpleTypeDescriptor<J> getType()
getType in interface SingularAttribute<D,J>ManagedTypeDescriptor<D> getDeclaringType()
getDeclaringType in interface Attribute<D,J>getDeclaringType in interface PersistentAttribute<D,J>getDeclaringType in interface PersistentAttributeDescriptor<D,J>default SimpleTypeDescriptor<?> getValueGraphType()
getValueGraphType in interface PersistentAttribute<D,J>getValueGraphType in interface PersistentAttributeDescriptor<D,J>Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.