Package org.hibernate.boot.jaxb.mapping
Interface PersistentAttribute
-
- All Known Subinterfaces:
AssociationAttribute,CollectionAttribute,DiscriminatedAssociation,FetchableAttribute,ToOneAttribute
- All Known Implementing Classes:
JaxbBasic,JaxbElementCollection,JaxbEmbedded,JaxbEmbeddedId,JaxbHbmAnyMapping,JaxbHbmManyToAny,JaxbId,JaxbManyToMany,JaxbManyToOne,JaxbOneToMany,JaxbOneToOne,JaxbTenantId,JaxbVersion
public interface PersistentAttributeCommon interface for JAXB bindings that represent persistent attributes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccessTypegetAccess()JPA's way to specify an access-strategyStringgetAttributeAccessor()Hibernate's pluggable access-strategy supportStringgetName()The attribute's namevoidsetAccess(AccessType accessType)voidsetAttributeAccessor(String value)voidsetName(String name)
-
-
-
Method Detail
-
getName
String getName()
The attribute's name
-
setName
void setName(String name)
-
getAccess
AccessType getAccess()
JPA's way to specify an access-strategy
-
setAccess
void setAccess(AccessType accessType)
-
getAttributeAccessor
String getAttributeAccessor()
Hibernate's pluggable access-strategy support
-
setAttributeAccessor
void setAttributeAccessor(String value)
-
-