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 PersistentAttribute
Common interface for JAXB bindings that represent persistent attributes.
- Author:
- Strong Liu, Steve Ebersole
-
Method Summary
Modifier and TypeMethodDescriptionJPA's way to specify an access-strategyHibernate's pluggable access-strategy supportgetName()The attribute's namevoidsetAccess(AccessType accessType) voidsetAttributeAccessor(String value) void
-
Method Details
-
getName
String getName()The attribute's name -
setName
-
getAccess
AccessType getAccess()JPA's way to specify an access-strategy -
setAccess
-
getAttributeAccessor
String getAttributeAccessor()Hibernate's pluggable access-strategy support -
setAttributeAccessor
-