Class MappedSuperclass

java.lang.Object
org.hibernate.processor.xml.jaxb.MappedSuperclass

public class MappedSuperclass extends Object
Defines the settings and mappings for a mapped superclass. Is allowed to be sparsely populated and used in conjunction with the annotations. Alternatively, the metadata-complete attribute can be used to indicate that no annotations are to be processed If this is the case then the defaulting rules will be recursively applied.
  • Field Details

    • description

      protected String description
    • idClass

      protected IdClass idClass
    • excludeDefaultListeners

      protected EmptyType excludeDefaultListeners
    • excludeSuperclassListeners

      protected EmptyType excludeSuperclassListeners
    • entityListeners

      protected EntityListeners entityListeners
    • prePersist

      protected PrePersist prePersist
    • postPersist

      protected PostPersist postPersist
    • preRemove

      protected PreRemove preRemove
    • postRemove

      protected PostRemove postRemove
    • preUpdate

      protected PreUpdate preUpdate
    • postUpdate

      protected PostUpdate postUpdate
    • postLoad

      protected PostLoad postLoad
    • attributes

      protected Attributes attributes
    • clazz

      protected String clazz
    • access

      protected AccessType access
    • metadataComplete

      protected Boolean metadataComplete
  • Constructor Details

    • MappedSuperclass

      public MappedSuperclass()
  • Method Details

    • getDescription

      public String getDescription()
      Gets the value of the description property.
      Returns:
      possible object is String
    • setDescription

      public void setDescription(String value)
      Sets the value of the description property.
      Parameters:
      value - allowed object is String
    • getIdClass

      public IdClass getIdClass()
      Gets the value of the idClass property.
      Returns:
      possible object is IdClass
    • setIdClass

      public void setIdClass(IdClass value)
      Sets the value of the idClass property.
      Parameters:
      value - allowed object is IdClass
    • getExcludeDefaultListeners

      public EmptyType getExcludeDefaultListeners()
      Gets the value of the excludeDefaultListeners property.
      Returns:
      possible object is EmptyType
    • setExcludeDefaultListeners

      public void setExcludeDefaultListeners(EmptyType value)
      Sets the value of the excludeDefaultListeners property.
      Parameters:
      value - allowed object is EmptyType
    • getExcludeSuperclassListeners

      public EmptyType getExcludeSuperclassListeners()
      Gets the value of the excludeSuperclassListeners property.
      Returns:
      possible object is EmptyType
    • setExcludeSuperclassListeners

      public void setExcludeSuperclassListeners(EmptyType value)
      Sets the value of the excludeSuperclassListeners property.
      Parameters:
      value - allowed object is EmptyType
    • getEntityListeners

      public EntityListeners getEntityListeners()
      Gets the value of the entityListeners property.
      Returns:
      possible object is EntityListeners
    • setEntityListeners

      public void setEntityListeners(EntityListeners value)
      Sets the value of the entityListeners property.
      Parameters:
      value - allowed object is EntityListeners
    • getPrePersist

      public PrePersist getPrePersist()
      Gets the value of the prePersist property.
      Returns:
      possible object is PrePersist
    • setPrePersist

      public void setPrePersist(PrePersist value)
      Sets the value of the prePersist property.
      Parameters:
      value - allowed object is PrePersist
    • getPostPersist

      public PostPersist getPostPersist()
      Gets the value of the postPersist property.
      Returns:
      possible object is PostPersist
    • setPostPersist

      public void setPostPersist(PostPersist value)
      Sets the value of the postPersist property.
      Parameters:
      value - allowed object is PostPersist
    • getPreRemove

      public PreRemove getPreRemove()
      Gets the value of the preRemove property.
      Returns:
      possible object is PreRemove
    • setPreRemove

      public void setPreRemove(PreRemove value)
      Sets the value of the preRemove property.
      Parameters:
      value - allowed object is PreRemove
    • getPostRemove

      public PostRemove getPostRemove()
      Gets the value of the postRemove property.
      Returns:
      possible object is PostRemove
    • setPostRemove

      public void setPostRemove(PostRemove value)
      Sets the value of the postRemove property.
      Parameters:
      value - allowed object is PostRemove
    • getPreUpdate

      public PreUpdate getPreUpdate()
      Gets the value of the preUpdate property.
      Returns:
      possible object is PreUpdate
    • setPreUpdate

      public void setPreUpdate(PreUpdate value)
      Sets the value of the preUpdate property.
      Parameters:
      value - allowed object is PreUpdate
    • getPostUpdate

      public PostUpdate getPostUpdate()
      Gets the value of the postUpdate property.
      Returns:
      possible object is PostUpdate
    • setPostUpdate

      public void setPostUpdate(PostUpdate value)
      Sets the value of the postUpdate property.
      Parameters:
      value - allowed object is PostUpdate
    • getPostLoad

      public PostLoad getPostLoad()
      Gets the value of the postLoad property.
      Returns:
      possible object is PostLoad
    • setPostLoad

      public void setPostLoad(PostLoad value)
      Sets the value of the postLoad property.
      Parameters:
      value - allowed object is PostLoad
    • getAttributes

      public Attributes getAttributes()
      Gets the value of the attributes property.
      Returns:
      possible object is Attributes
    • setAttributes

      public void setAttributes(Attributes value)
      Sets the value of the attributes property.
      Parameters:
      value - allowed object is Attributes
    • getClazz

      public String getClazz()
      Gets the value of the clazz property.
      Returns:
      possible object is String
    • setClazz

      public void setClazz(String value)
      Sets the value of the clazz property.
      Parameters:
      value - allowed object is String
    • getAccess

      public AccessType getAccess()
      Gets the value of the access property.
      Returns:
      possible object is AccessType
    • setAccess

      public void setAccess(AccessType value)
      Sets the value of the access property.
      Parameters:
      value - allowed object is AccessType
    • isMetadataComplete

      public Boolean isMetadataComplete()
      Gets the value of the metadataComplete property.
      Returns:
      possible object is Boolean
    • setMetadataComplete

      public void setMetadataComplete(Boolean value)
      Sets the value of the metadataComplete property.
      Parameters:
      value - allowed object is Boolean