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 Details

    • 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)