Interface JaxbManagedType

All Known Subinterfaces:
JaxbEmbeddable, JaxbEntity, JaxbEntityOrMappedSuperclass, JaxbMappedSuperclass
All Known Implementing Classes:
JaxbEmbeddableImpl, JaxbEntityImpl, JaxbMappedSuperclassImpl

public interface JaxbManagedType
Common interface for JAXB bindings representing entities, mapped-superclasses and embeddables (JPA collective calls these "managed types" in terms of its Metamodel api).
  • Method Details

    • getDescription

      @Nullable String getDescription()
    • setDescription

      void setDescription(@Nullable String value)
    • getClazz

      @Nullable String getClazz()
    • setClazz

      void setClazz(@Nullable String className)
    • isMetadataComplete

      @Nullable Boolean isMetadataComplete()
    • setMetadataComplete

      void setMetadataComplete(@Nullable Boolean isMetadataComplete)
    • getAccess

      @Nullable AccessType getAccess()
    • setAccess

      void setAccess(@Nullable AccessType value)
    • getAttributes

      @Nullable JaxbAttributesContainer getAttributes()