Top Description Fields Constructors Methods
org.hibernate.boot.jaxb.hbm.spi

public abstract Class JaxbHbmEntityBaseDefinition

extends JaxbHbmToolingHintContainer
implements Serializable, EntityInfo
Class Inheritance
All Implemented Interfaces
org.hibernate.boot.jaxb.hbm.spi.EntityInfo, org.hibernate.boot.jaxb.hbm.spi.ResultSetMappingContainer, org.hibernate.boot.jaxb.hbm.spi.ToolingHintContainer, java.io.Serializable
Known Direct Subclasses
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmRootEntityType, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmSubclassEntityBaseDefinition
Annotations
@XmlAccessorType:FIELD
@XmlType
name:EntityBaseDefinition
namespace:http://www.hibernate.org/xsd/orm/hbm
@XmlSeeAlso:JaxbHbmRootEntityType, JaxbHbmSubclassEntityBaseDefinition
Imports
java.io.Serializable, jakarta.xml.bind.annotation.XmlAccessType, .XmlAccessorType, .XmlAttribute, .XmlSeeAlso, .XmlType

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>

Field Summary

Modifier and TypeField and Description
protected Boolean
protected Integer
protected Boolean
protected Boolean
protected String
protected Boolean
protected String
protected String
protected String
protected String
protected Boolean
Inherited from org.hibernate.boot.jaxb.hbm.spi.JaxbHbmToolingHintContainer:
toolingHints

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int

Returns:

possible object is Integer
getBatchSize
()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.getBatchSize.

Gets the value of the batchSize property.
public String

Returns:

possible object is String
getEntityName
()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.getEntityName.

Gets the value of the entityName property.
public String

Returns:

possible object is String
getName
()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.getName.

Gets the value of the name property.
public String

Returns:

possible object is String
getNode
()

Gets the value of the node property.

public String

Returns:

possible object is String
getPersister
()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.getPersister.

Gets the value of the persister property.
public String

Returns:

possible object is String
getProxy
()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.getProxy.

Gets the value of the proxy property.
public Boolean

Returns:

possible object is Boolean
isAbstract
()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.isAbstract.

Gets the value of the abstract property.
public boolean

Returns:

possible object is Boolean
isDynamicInsert
()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.isDynamicInsert.

Gets the value of the dynamicInsert property.
public boolean

Returns:

possible object is Boolean
isDynamicUpdate
()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.isDynamicUpdate.

Gets the value of the dynamicUpdate property.
public Boolean

Returns:

possible object is Boolean
isLazy
()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.isLazy.

Gets the value of the lazy property.
public boolean

Returns:

possible object is Boolean
isSelectBeforeUpdate
()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.isSelectBeforeUpdate.

Gets the value of the selectBeforeUpdate property.
public void
setAbstract(Boolean
allowed object is Boolean
value
)

Sets the value of the abstract property.

public void
setBatchSize(Integer
allowed object is Integer
value
)

Sets the value of the batchSize property.

public void
setDynamicInsert(Boolean
allowed object is Boolean
value
)

Sets the value of the dynamicInsert property.

public void
setDynamicUpdate(Boolean
allowed object is Boolean
value
)

Sets the value of the dynamicUpdate property.

public void
setEntityName(String
allowed object is String
value
)

Sets the value of the entityName property.

public void
setLazy(Boolean
allowed object is Boolean
value
)

Sets the value of the lazy property.

public void
setName(String
allowed object is String
value
)

Sets the value of the name property.

public void
setNode(String
allowed object is String
value
)

Sets the value of the node property.

public void
setPersister(String
allowed object is String
value
)

Sets the value of the persister property.

public void
setProxy(String
allowed object is String
value
)

Sets the value of the proxy property.

public void
setSelectBeforeUpdate(Boolean
allowed object is Boolean
value
)

Sets the value of the selectBeforeUpdate property.

Inherited from org.hibernate.boot.jaxb.hbm.spi.JaxbHbmToolingHintContainer:
getToolingHints

Field Detail

_abstractback to summary
protected Boolean _abstract
Annotations
@XmlAttribute
name:abstract
batchSizeback to summary
protected Integer batchSize
Annotations
@XmlAttribute
name:batch-size
dynamicInsertback to summary
protected Boolean dynamicInsert
Annotations
@XmlAttribute
name:dynamic-insert
dynamicUpdateback to summary
protected Boolean dynamicUpdate
Annotations
@XmlAttribute
name:dynamic-update
entityNameback to summary
protected String entityName
Annotations
@XmlAttribute
name:entity-name
lazyback to summary
protected Boolean lazy
Annotations
@XmlAttribute
name:lazy
nameback to summary
protected String name
Annotations
@XmlAttribute
name:name
nodeback to summary
protected String node
Annotations
@XmlAttribute
name:node
persisterback to summary
protected String persister
Annotations
@XmlAttribute
name:persister
proxyback to summary
protected String proxy
Annotations
@XmlAttribute
name:proxy
selectBeforeUpdateback to summary
protected Boolean selectBeforeUpdate
Annotations
@XmlAttribute
name:select-before-update

Constructor Detail

JaxbHbmEntityBaseDefinitionback to summary
public JaxbHbmEntityBaseDefinition()

Method Detail

getBatchSizeback to summary
public int getBatchSize()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.getBatchSize.

Gets the value of the batchSize property.

Returns:int

possible object is Integer

getEntityNameback to summary
public String getEntityName()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.getEntityName.

Gets the value of the entityName property.

Returns:String

possible object is String

getNameback to summary
public String getName()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.getName.

Gets the value of the name property.

Returns:String

possible object is String

getNodeback to summary
public String getNode()

Gets the value of the node property.

Returns:String

possible object is String

getPersisterback to summary
public String getPersister()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.getPersister.

Gets the value of the persister property.

Returns:String

possible object is String

getProxyback to summary
public String getProxy()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.getProxy.

Gets the value of the proxy property.

Returns:String

possible object is String

isAbstractback to summary
public Boolean isAbstract()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.isAbstract.

Gets the value of the abstract property.

Returns:Boolean

possible object is Boolean

isDynamicInsertback to summary
public boolean isDynamicInsert()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.isDynamicInsert.

Gets the value of the dynamicInsert property.

Returns:boolean

possible object is Boolean

isDynamicUpdateback to summary
public boolean isDynamicUpdate()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.isDynamicUpdate.

Gets the value of the dynamicUpdate property.

Returns:boolean

possible object is Boolean

isLazyback to summary
public Boolean isLazy()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.isLazy.

Gets the value of the lazy property.

Returns:Boolean

possible object is Boolean

isSelectBeforeUpdateback to summary
public boolean isSelectBeforeUpdate()

Implements org.hibernate.boot.jaxb.hbm.spi.EntityInfo.isSelectBeforeUpdate.

Gets the value of the selectBeforeUpdate property.

Returns:boolean

possible object is Boolean

setAbstractback to summary
public void setAbstract(Boolean value)

Sets the value of the abstract property.

Parameters
value:Boolean

allowed object is Boolean

setBatchSizeback to summary
public void setBatchSize(Integer value)

Sets the value of the batchSize property.

Parameters
value:Integer

allowed object is Integer

setDynamicInsertback to summary
public void setDynamicInsert(Boolean value)

Sets the value of the dynamicInsert property.

Parameters
value:Boolean

allowed object is Boolean

setDynamicUpdateback to summary
public void setDynamicUpdate(Boolean value)

Sets the value of the dynamicUpdate property.

Parameters
value:Boolean

allowed object is Boolean

setEntityNameback to summary
public void setEntityName(String value)

Sets the value of the entityName property.

Parameters
value:String

allowed object is String

setLazyback to summary
public void setLazy(Boolean value)

Sets the value of the lazy property.

Parameters
value:Boolean

allowed object is Boolean

setNameback to summary
public void setName(String value)

Sets the value of the name property.

Parameters
value:String

allowed object is String

setNodeback to summary
public void setNode(String value)

Sets the value of the node property.

Parameters
value:String

allowed object is String

setPersisterback to summary
public void setPersister(String value)

Sets the value of the persister property.

Parameters
value:String

allowed object is String

setProxyback to summary
public void setProxy(String value)

Sets the value of the proxy property.

Parameters
value:String

allowed object is String

setSelectBeforeUpdateback to summary
public void setSelectBeforeUpdate(Boolean value)

Sets the value of the selectBeforeUpdate property.

Parameters
value:Boolean

allowed object is Boolean