Class MappedSuperclass


  • public class MappedSuperclass
    extends java.lang.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 Detail

      • description

        protected java.lang.String description
      • idClass

        protected IdClass idClass
      • excludeDefaultListeners

        protected EmptyType excludeDefaultListeners
      • excludeSuperclassListeners

        protected EmptyType excludeSuperclassListeners
      • clazz

        protected java.lang.String clazz
      • metadataComplete

        protected java.lang.Boolean metadataComplete
    • Constructor Detail

      • MappedSuperclass

        public MappedSuperclass()
    • Method Detail

      • getDescription

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

        public void setDescription​(java.lang.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 java.lang.String getClazz()
        Gets the value of the clazz property.
        Returns:
        possible object is String
      • setClazz

        public void setClazz​(java.lang.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 java.lang.Boolean isMetadataComplete()
        Gets the value of the metadataComplete property.
        Returns:
        possible object is Boolean
      • setMetadataComplete

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