Class JaxbHbmEntityBaseDefinition

java.lang.Object
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmToolingHintContainer
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmEntityBaseDefinition
All Implemented Interfaces:
Serializable, EntityInfo, ResultSetMappingContainer, ToolingHintContainer
Direct Known Subclasses:
JaxbHbmRootEntityType, JaxbHbmSubclassEntityBaseDefinition

public abstract class JaxbHbmEntityBaseDefinition extends JaxbHbmToolingHintContainer implements 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:
  • Field Details

    • name

      protected String name
    • entityName

      protected String entityName
    • _abstract

      protected Boolean _abstract
    • lazy

      protected Boolean lazy
    • proxy

      protected String proxy
    • batchSize

      protected Integer batchSize
    • dynamicInsert

      protected Boolean dynamicInsert
    • dynamicUpdate

      protected Boolean dynamicUpdate
    • selectBeforeUpdate

      protected Boolean selectBeforeUpdate
    • node

      protected String node
    • persister

      protected String persister
  • Constructor Details

    • JaxbHbmEntityBaseDefinition

      public JaxbHbmEntityBaseDefinition()
  • Method Details

    • getName

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

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

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

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

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

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

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

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

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

      public void setProxy(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(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(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(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(Boolean value)
      Sets the value of the selectBeforeUpdate property.
      Parameters:
      value - allowed object is Boolean
    • getNode

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

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

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

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