Class JaxbHbmEntityBaseDefinition

  • All Implemented Interfaces:
    java.io.Serializable, EntityInfo, ToolingHintContainer
    Direct Known Subclasses:
    JaxbHbmRootEntityType, JaxbHbmSubclassEntityBaseDefinition

    public abstract class JaxbHbmEntityBaseDefinition
    extends JaxbHbmToolingHintContainer
    implements java.io.Serializable, EntityInfo

    Java class for EntityBaseDefinition complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="EntityBaseDefinition">
       <complexContent>
         <extension base="{http://www.hibernate.org/xsd/orm/hbm}ToolingHintContainer">
           <attribute name="name" type="{http://www.hibernate.org/xsd/orm/hbm}ClassNameType" />
           <attribute name="entity-name" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="lazy" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="proxy" type="{http://www.hibernate.org/xsd/orm/hbm}ClassNameType" />
           <attribute name="batch-size" type="{http://www.w3.org/2001/XMLSchema}int" default="-1" />
           <attribute name="dynamic-insert" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="dynamic-update" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="select-before-update" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="node" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="persister" type="{http://www.hibernate.org/xsd/orm/hbm}ClassNameType" />
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • name

        protected java.lang.String name
      • entityName

        protected java.lang.String entityName
      • _abstract

        protected java.lang.Boolean _abstract
      • lazy

        protected java.lang.Boolean lazy
      • proxy

        protected java.lang.String proxy
      • batchSize

        protected java.lang.Integer batchSize
      • dynamicInsert

        protected java.lang.Boolean dynamicInsert
      • dynamicUpdate

        protected java.lang.Boolean dynamicUpdate
      • selectBeforeUpdate

        protected java.lang.Boolean selectBeforeUpdate
      • node

        protected java.lang.String node
      • persister

        protected java.lang.String persister
    • Constructor Detail

      • JaxbHbmEntityBaseDefinition

        public JaxbHbmEntityBaseDefinition()
    • Method Detail

      • getName

        public java.lang.String getName()
        Gets the value of the name property.
        Specified by:
        getName in interface EntityInfo
        Returns:
        possible object is String
      • setName

        public void setName​(java.lang.String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
      • getEntityName

        public java.lang.String getEntityName()
        Gets the value of the entityName property.
        Specified by:
        getEntityName in interface EntityInfo
        Returns:
        possible object is String
      • setEntityName

        public void setEntityName​(java.lang.String value)
        Sets the value of the entityName property.
        Parameters:
        value - allowed object is String
      • isAbstract

        public java.lang.Boolean isAbstract()
        Gets the value of the abstract property.
        Specified by:
        isAbstract in interface EntityInfo
        Returns:
        possible object is Boolean
      • setAbstract

        public void setAbstract​(java.lang.Boolean value)
        Sets the value of the abstract property.
        Parameters:
        value - allowed object is Boolean
      • isLazy

        public java.lang.Boolean isLazy()
        Gets the value of the lazy property.
        Specified by:
        isLazy in interface EntityInfo
        Returns:
        possible object is Boolean
      • setLazy

        public void setLazy​(java.lang.Boolean value)
        Sets the value of the lazy property.
        Parameters:
        value - allowed object is Boolean
      • getProxy

        public java.lang.String getProxy()
        Gets the value of the proxy property.
        Specified by:
        getProxy in interface EntityInfo
        Returns:
        possible object is String
      • setProxy

        public void setProxy​(java.lang.String value)
        Sets the value of the proxy property.
        Parameters:
        value - allowed object is String
      • getBatchSize

        public int getBatchSize()
        Gets the value of the batchSize property.
        Specified by:
        getBatchSize in interface EntityInfo
        Returns:
        possible object is Integer
      • setBatchSize

        public void setBatchSize​(java.lang.Integer value)
        Sets the value of the batchSize property.
        Parameters:
        value - allowed object is Integer
      • isDynamicInsert

        public boolean isDynamicInsert()
        Gets the value of the dynamicInsert property.
        Specified by:
        isDynamicInsert in interface EntityInfo
        Returns:
        possible object is Boolean
      • setDynamicInsert

        public void setDynamicInsert​(java.lang.Boolean value)
        Sets the value of the dynamicInsert property.
        Parameters:
        value - allowed object is Boolean
      • isDynamicUpdate

        public boolean isDynamicUpdate()
        Gets the value of the dynamicUpdate property.
        Specified by:
        isDynamicUpdate in interface EntityInfo
        Returns:
        possible object is Boolean
      • setDynamicUpdate

        public void setDynamicUpdate​(java.lang.Boolean value)
        Sets the value of the dynamicUpdate property.
        Parameters:
        value - allowed object is Boolean
      • isSelectBeforeUpdate

        public boolean isSelectBeforeUpdate()
        Gets the value of the selectBeforeUpdate property.
        Specified by:
        isSelectBeforeUpdate in interface EntityInfo
        Returns:
        possible object is Boolean
      • setSelectBeforeUpdate

        public void setSelectBeforeUpdate​(java.lang.Boolean value)
        Sets the value of the selectBeforeUpdate property.
        Parameters:
        value - allowed object is Boolean
      • getNode

        public java.lang.String getNode()
        Gets the value of the node property.
        Returns:
        possible object is String
      • setNode

        public void setNode​(java.lang.String value)
        Sets the value of the node property.
        Parameters:
        value - allowed object is String
      • getPersister

        public java.lang.String getPersister()
        Gets the value of the persister property.
        Specified by:
        getPersister in interface EntityInfo
        Returns:
        possible object is String
      • setPersister

        public void setPersister​(java.lang.String value)
        Sets the value of the persister property.
        Parameters:
        value - allowed object is String