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.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccessType
getAccess()
JPA's way to specify an access-strategyString
getAttributeAccessor()
Hibernate's pluggable access-strategy supportString
getName()
The attribute's namevoid
setAccess(AccessType accessType)
void
setAttributeAccessor(String value)
void
setName(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)
-
-