Top Description Fields Constructors Methods
org.hibernate.boot.jaxb.mapping

public Class JaxbEntity

extends Object
implements Serializable, EntityOrMappedSuperclass
Class Inheritance
All Implemented Interfaces
org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass, org.hibernate.boot.jaxb.mapping.LifecycleCallbackContainer, org.hibernate.boot.jaxb.mapping.ManagedType, java.io.Serializable
Annotations
@XmlAccessorType:FIELD
@XmlType
name:entity
namespace:http://www.hibernate.org/xsd/orm/mapping
propOrder:description, table, tableExpression, secondaryTable, synchronize, primaryKeyJoinColumn, primaryKeyForeignKey, rowid, where, loader, sqlInsert, sqlUpdate, sqlDelete, dynamicInsert, dynamicUpdate, selectBeforeUpdate, caching, batchSize, lazy, mutable, optimisticLock, idClass, inheritance, proxy, polymorphism, discriminatorValue, discriminatorColumn, discriminatorFormula, sequenceGenerator, tableGenerator, identifierGenerator, namedQuery, namedNativeQuery, namedStoredProcedureQuery, sqlResultSetMapping, excludeDefaultListeners, excludeSuperclassListeners, entityListeners, prePersist, postPersist, preRemove, postRemove, preUpdate, postUpdate, postLoad, attributeOverride, associationOverride, convert, namedEntityGraph, _extends, filter, fetchProfile, tenantId, attributes
Imports
java.io.Serializable, java.util.ArrayList, .List, jakarta.persistence.AccessType, jakarta.xml.bind.annotation.XmlAccessType, .XmlAccessorType, .XmlAttribute, .XmlElement, .XmlSchemaType, .XmlType, jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter, org.hibernate.annotations.PolymorphismType, org.hibernate.engine.OptimisticLockStyle

See jakarta.persistence.Entity Defines the settings and mappings for an entity. 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 on the entity class (and its fields or properties) are to be processed. If this is the case then the defaulting rules for the entity and its subelements will be recursively applied. @Target(TYPE) @Retention(RUNTIME) public @interface Entity { String name() default ""; }

Java class for entity complex type.

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

<complexType name="entity">
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <sequence>
        <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
        <choice minOccurs="0">
          <element name="table" type="{http://www.hibernate.org/xsd/orm/mapping}table"/>
          <element name="table-expression" type="{http://www.w3.org/2001/XMLSchema}string"/>
        </choice>
        <element name="secondary-table" type="{http://www.hibernate.org/xsd/orm/mapping}secondary-table" maxOccurs="unbounded" minOccurs="0"/>
        <element name="synchronize" type="{http://www.hibernate.org/xsd/orm/mapping}synchronized-table" maxOccurs="unbounded" minOccurs="0"/>
        <sequence>
          <element name="primary-key-join-column" type="{http://www.hibernate.org/xsd/orm/mapping}primary-key-join-column" maxOccurs="unbounded" minOccurs="0"/>
          <element name="primary-key-foreign-key" type="{http://www.hibernate.org/xsd/orm/mapping}foreign-key" minOccurs="0"/>
        </sequence>
        <element name="rowid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
        <element name="where" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
        <element name="loader" type="{http://www.hibernate.org/xsd/orm/mapping}custom-loader" minOccurs="0"/>
        <element name="sql-insert" type="{http://www.hibernate.org/xsd/orm/mapping}custom-sql" minOccurs="0"/>
        <element name="sql-update" type="{http://www.hibernate.org/xsd/orm/mapping}custom-sql" minOccurs="0"/>
        <element name="sql-delete" type="{http://www.hibernate.org/xsd/orm/mapping}custom-sql" minOccurs="0"/>
        <element name="dynamic-insert" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
        <element name="dynamic-update" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
        <element name="select-before-update" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
        <element name="caching" type="{http://www.hibernate.org/xsd/orm/mapping}caching" minOccurs="0"/>
        <element name="batch-size" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
        <element name="lazy" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
        <element name="mutable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
        <element name="optimistic-lock" type="{http://www.hibernate.org/xsd/orm/mapping}optimistic-locking-type" minOccurs="0"/>
        <element name="id-class" type="{http://www.hibernate.org/xsd/orm/mapping}id-class" minOccurs="0"/>
        <element name="inheritance" type="{http://www.hibernate.org/xsd/orm/mapping}inheritance" minOccurs="0"/>
        <element name="proxy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
        <element name="polymorphism" type="{http://www.hibernate.org/xsd/orm/mapping}polymorphism-type" minOccurs="0"/>
        <element name="discriminator-value" type="{http://www.hibernate.org/xsd/orm/mapping}discriminator-value" minOccurs="0"/>
        <choice minOccurs="0">
          <element name="discriminator-column" type="{http://www.hibernate.org/xsd/orm/mapping}discriminator-column"/>
          <element name="discriminator-formula" type="{http://www.w3.org/2001/XMLSchema}string"/>
        </choice>
        <element name="sequence-generator" type="{http://www.hibernate.org/xsd/orm/mapping}sequence-generator" minOccurs="0"/>
        <element name="table-generator" type="{http://www.hibernate.org/xsd/orm/mapping}table-generator" minOccurs="0"/>
        <element name="identifier-generator" type="{http://www.hibernate.org/xsd/orm/mapping}generic-id-generator" maxOccurs="unbounded" minOccurs="0"/>
        <element name="named-query" type="{http://www.hibernate.org/xsd/orm/mapping}named-query" maxOccurs="unbounded" minOccurs="0"/>
        <element name="named-native-query" type="{http://www.hibernate.org/xsd/orm/mapping}named-native-query" maxOccurs="unbounded" minOccurs="0"/>
        <element name="named-stored-procedure-query" type="{http://www.hibernate.org/xsd/orm/mapping}named-stored-procedure-query" maxOccurs="unbounded" minOccurs="0"/>
        <element name="sql-result-set-mapping" type="{http://www.hibernate.org/xsd/orm/mapping}sql-result-set-mapping" maxOccurs="unbounded" minOccurs="0"/>
        <element name="exclude-default-listeners" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
        <element name="exclude-superclass-listeners" type="{http://www.hibernate.org/xsd/orm/mapping}emptyType" minOccurs="0"/>
        <element name="entity-listeners" type="{http://www.hibernate.org/xsd/orm/mapping}entity-listeners" minOccurs="0"/>
        <element name="pre-persist" type="{http://www.hibernate.org/xsd/orm/mapping}pre-persist" minOccurs="0"/>
        <element name="post-persist" type="{http://www.hibernate.org/xsd/orm/mapping}post-persist" minOccurs="0"/>
        <element name="pre-remove" type="{http://www.hibernate.org/xsd/orm/mapping}pre-remove" minOccurs="0"/>
        <element name="post-remove" type="{http://www.hibernate.org/xsd/orm/mapping}post-remove" minOccurs="0"/>
        <element name="pre-update" type="{http://www.hibernate.org/xsd/orm/mapping}pre-update" minOccurs="0"/>
        <element name="post-update" type="{http://www.hibernate.org/xsd/orm/mapping}post-update" minOccurs="0"/>
        <element name="post-load" type="{http://www.hibernate.org/xsd/orm/mapping}post-load" minOccurs="0"/>
        <element name="attribute-override" type="{http://www.hibernate.org/xsd/orm/mapping}attribute-override" maxOccurs="unbounded" minOccurs="0"/>
        <element name="association-override" type="{http://www.hibernate.org/xsd/orm/mapping}association-override" maxOccurs="unbounded" minOccurs="0"/>
        <element name="convert" type="{http://www.hibernate.org/xsd/orm/mapping}convert" maxOccurs="unbounded" minOccurs="0"/>
        <element name="named-entity-graph" type="{http://www.hibernate.org/xsd/orm/mapping}named-entity-graph" maxOccurs="unbounded" minOccurs="0"/>
        <element name="extends" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
        <element name="filter" type="{http://www.hibernate.org/xsd/orm/mapping}hbm-filter" maxOccurs="unbounded" minOccurs="0"/>
        <element name="fetch-profile" type="{http://www.hibernate.org/xsd/orm/mapping}fetch-profile" maxOccurs="unbounded" minOccurs="0"/>
        <element name="tenant-id" type="{http://www.hibernate.org/xsd/orm/mapping}tenant-id" minOccurs="0"/>
        <element name="attributes" type="{http://www.hibernate.org/xsd/orm/mapping}attributes" minOccurs="0"/>
      </sequence>
      <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
      <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
      <attribute name="access" type="{http://www.hibernate.org/xsd/orm/mapping}access-type" />
      <attribute name="attribute-accessor" type="{http://www.w3.org/2001/XMLSchema}string" />
      <attribute name="cacheable" type="{http://www.w3.org/2001/XMLSchema}boolean" />
      <attribute name="metadata-complete" type="{http://www.w3.org/2001/XMLSchema}boolean" />
    </restriction>
  </complexContent>
</complexType>

Field Summary

Modifier and TypeField and Description
protected String
protected AccessType
protected List<JaxbAssociationOverride>
protected String
protected List<JaxbAttributeOverride>
protected JaxbAttributes
protected Integer
protected Boolean
protected JaxbCaching
protected String
protected List<JaxbConvert>
protected String
protected JaxbDiscriminatorColumn
protected String
protected String
protected Boolean
protected Boolean
protected JaxbEntityListeners
protected JaxbEmptyType
protected JaxbEmptyType
protected List<JaxbFetchProfile>
protected List<JaxbHbmFilter>
protected JaxbIdClass
protected List<JaxbGenericIdGenerator>
protected JaxbInheritance
protected Boolean
protected JaxbCustomLoader
protected Boolean
protected Boolean
protected String
protected List<JaxbNamedEntityGraph>
protected List<JaxbNamedNativeQuery>
protected List<JaxbNamedQuery>
protected List<JaxbNamedStoredProcedureQuery>
protected OptimisticLockStyle
protected PolymorphismType
polymorphism

Deprecated as a consequence of PolymorphismType being deprecated.
protected JaxbPostLoad
protected JaxbPostPersist
protected JaxbPostRemove
protected JaxbPostUpdate
protected JaxbPrePersist
protected JaxbPreRemove
protected JaxbPreUpdate
protected JaxbForeignKey
protected List<JaxbPrimaryKeyJoinColumn>
protected String
protected String
protected List<JaxbSecondaryTable>
protected Boolean
protected JaxbSequenceGenerator
protected JaxbCustomSql
protected JaxbCustomSql
protected List<JaxbSqlResultSetMapping>
protected JaxbCustomSql
protected List<JaxbSynchronizedTable>
protected JaxbTable
protected String
protected JaxbTableGenerator
protected JaxbTenantId
protected String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public AccessType

Returns:

possible object is String
getAccess
()

Implements org.hibernate.boot.jaxb.mapping.ManagedType.getAccess.

Gets the value of the access property.
public List<JaxbAssociationOverride>

Returns:

The value of the associationOverride property.
getAssociationOverride
()

Gets the value of the associationOverride property.

public String

Returns:

possible object is String
getAttributeAccessor
()

Gets the value of the attributeAccessor property.

public List<JaxbAttributeOverride>

Returns:

The value of the attributeOverride property.
getAttributeOverride
()

Gets the value of the attributeOverride property.

public JaxbAttributes

Returns:

possible object is JaxbAttributes
getAttributes
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getAttributes.

Gets the value of the attributes property.
public Integer

Returns:

possible object is Integer
getBatchSize
()

Gets the value of the batchSize property.

public JaxbCaching

Returns:

possible object is JaxbCaching
getCaching
()

Gets the value of the caching property.

public String

Returns:

possible object is String
getClazz
()

Implements org.hibernate.boot.jaxb.mapping.ManagedType.getClazz.

Gets the value of the clazz property.
public List<JaxbConvert>

Returns:

The value of the convert property.
getConvert
()

Gets the value of the convert property.

public String

Returns:

possible object is String
getDescription
()

Implements org.hibernate.boot.jaxb.mapping.ManagedType.getDescription.

Gets the value of the description property.
public JaxbDiscriminatorColumn

Returns:

possible object is JaxbDiscriminatorColumn
getDiscriminatorColumn
()

Gets the value of the discriminatorColumn property.

public String

Returns:

possible object is String
getDiscriminatorFormula
()

Gets the value of the discriminatorFormula property.

public String

Returns:

possible object is String
getDiscriminatorValue
()

Gets the value of the discriminatorValue property.

public JaxbEntityListeners

Returns:

possible object is JaxbEntityListeners
getEntityListeners
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getEntityListeners.

Gets the value of the entityListeners property.
public JaxbEmptyType

Returns:

possible object is JaxbEmptyType
getExcludeDefaultListeners
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getExcludeDefaultListeners.

Gets the value of the excludeDefaultListeners property.
public JaxbEmptyType

Returns:

possible object is JaxbEmptyType
getExcludeSuperclassListeners
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getExcludeSuperclassListeners.

Gets the value of the excludeSuperclassListeners property.
public String

Returns:

possible object is String
getExtends
()

Gets the value of the extends property.

public List<JaxbFetchProfile>

Returns:

The value of the fetchProfile property.
getFetchProfile
()

Gets the value of the fetchProfile property.

public List<JaxbHbmFilter>

Returns:

The value of the filter property.
getFilter
()

Gets the value of the filter property.

public JaxbIdClass

Returns:

possible object is JaxbIdClass
getIdClass
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getIdClass.

Gets the value of the idClass property.
public List<JaxbGenericIdGenerator>

Returns:

The value of the identifierGenerator property.
getIdentifierGenerator
()

Gets the value of the identifierGenerator property.

public JaxbInheritance

Returns:

possible object is JaxbInheritance
getInheritance
()

Gets the value of the inheritance property.

public JaxbCustomLoader

Returns:

possible object is JaxbCustomLoader
getLoader
()

Gets the value of the loader property.

public String

Returns:

possible object is String
getName
()

Gets the value of the name property.

public List<JaxbNamedEntityGraph>

Returns:

The value of the namedEntityGraph property.
getNamedEntityGraph
()

Gets the value of the namedEntityGraph property.

public List<JaxbNamedNativeQuery>

Returns:

The value of the namedNativeQuery property.
getNamedNativeQuery
()

Gets the value of the namedNativeQuery property.

public List<JaxbNamedQuery>

Returns:

The value of the namedQuery property.
getNamedQuery
()

Gets the value of the namedQuery property.

public List<JaxbNamedStoredProcedureQuery>

Returns:

The value of the namedStoredProcedureQuery property.
getNamedStoredProcedureQuery
()

Gets the value of the namedStoredProcedureQuery property.

public OptimisticLockStyle

Returns:

possible object is String
getOptimisticLock
()

Gets the value of the optimisticLock property.

public PolymorphismType

Returns:

possible object is String
getPolymorphism
()

Deprecated as a consequence of PolymorphismType being deprecated.
Gets the value of the polymorphism property.
public JaxbPostLoad

Returns:

possible object is JaxbPostLoad
getPostLoad
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getPostLoad.

Gets the value of the postLoad property.
public JaxbPostPersist

Returns:

possible object is JaxbPostPersist
getPostPersist
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getPostPersist.

Gets the value of the postPersist property.
public JaxbPostRemove

Returns:

possible object is JaxbPostRemove
getPostRemove
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getPostRemove.

Gets the value of the postRemove property.
public JaxbPostUpdate

Returns:

possible object is JaxbPostUpdate
getPostUpdate
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getPostUpdate.

Gets the value of the postUpdate property.
public JaxbPrePersist

Returns:

possible object is JaxbPrePersist
getPrePersist
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getPrePersist.

Gets the value of the prePersist property.
public JaxbPreRemove

Returns:

possible object is JaxbPreRemove
getPreRemove
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getPreRemove.

Gets the value of the preRemove property.
public JaxbPreUpdate

Returns:

possible object is JaxbPreUpdate
getPreUpdate
()

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.getPreUpdate.

Gets the value of the preUpdate property.
public JaxbForeignKey

Returns:

possible object is JaxbForeignKey
getPrimaryKeyForeignKey
()

Gets the value of the primaryKeyForeignKey property.

public List<JaxbPrimaryKeyJoinColumn>

Returns:

The value of the primaryKeyJoinColumn property.
getPrimaryKeyJoinColumn
()

Gets the value of the primaryKeyJoinColumn property.

public String

Returns:

possible object is String
getProxy
()

Gets the value of the proxy property.

public String

Returns:

possible object is String
getRowid
()

Gets the value of the rowid property.

public List<JaxbSecondaryTable>

Returns:

The value of the secondaryTable property.
getSecondaryTable
()

Gets the value of the secondaryTable property.

public JaxbSequenceGenerator

Returns:

possible object is JaxbSequenceGenerator
getSequenceGenerator
()

Gets the value of the sequenceGenerator property.

public JaxbCustomSql

Returns:

possible object is JaxbCustomSql
getSqlDelete
()

Gets the value of the sqlDelete property.

public JaxbCustomSql

Returns:

possible object is JaxbCustomSql
getSqlInsert
()

Gets the value of the sqlInsert property.

public List<JaxbSqlResultSetMapping>

Returns:

The value of the sqlResultSetMapping property.
getSqlResultSetMapping
()

Gets the value of the sqlResultSetMapping property.

public JaxbCustomSql

Returns:

possible object is JaxbCustomSql
getSqlUpdate
()

Gets the value of the sqlUpdate property.

public List<JaxbSynchronizedTable>

Returns:

The value of the synchronize property.
getSynchronize
()

Gets the value of the synchronize property.

public JaxbTable

Returns:

possible object is JaxbTable
getTable
()

Gets the value of the table property.

public String

Returns:

possible object is String
getTableExpression
()

Gets the value of the tableExpression property.

public JaxbTableGenerator

Returns:

possible object is JaxbTableGenerator
getTableGenerator
()

Gets the value of the tableGenerator property.

public JaxbTenantId

Returns:

possible object is JaxbTenantId
getTenantId
()

Gets the value of the tenantId property.

public String

Returns:

possible object is String
getWhere
()

Gets the value of the where property.

public Boolean

Returns:

possible object is Boolean
isCacheable
()

Gets the value of the cacheable property.

public Boolean

Returns:

possible object is Boolean
isDynamicInsert
()

Gets the value of the dynamicInsert property.

public Boolean

Returns:

possible object is Boolean
isDynamicUpdate
()

Gets the value of the dynamicUpdate property.

public Boolean

Returns:

possible object is Boolean
isLazy
()

Gets the value of the lazy property.

public Boolean

Returns:

possible object is Boolean
isMetadataComplete
()

Implements org.hibernate.boot.jaxb.mapping.ManagedType.isMetadataComplete.

Gets the value of the metadataComplete property.
public Boolean

Returns:

possible object is Boolean
isMutable
()

Gets the value of the mutable property.

public Boolean

Returns:

possible object is Boolean
isSelectBeforeUpdate
()

Gets the value of the selectBeforeUpdate property.

public void
setAccess(AccessType
allowed object is String
value
)

Implements org.hibernate.boot.jaxb.mapping.ManagedType.setAccess.

Sets the value of the access property.
public void
setAttributeAccessor(String
allowed object is String
value
)

Sets the value of the attributeAccessor property.

public void
setAttributes(JaxbAttributes
allowed object is JaxbAttributes
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setAttributes.

Sets the value of the attributes property.
public void
setBatchSize(Integer
allowed object is Integer
value
)

Sets the value of the batchSize property.

public void
setCacheable(Boolean
allowed object is Boolean
value
)

Sets the value of the cacheable property.

public void
setCaching(JaxbCaching
allowed object is JaxbCaching
value
)

Sets the value of the caching property.

public void
setClazz(String
allowed object is String
value
)

Implements org.hibernate.boot.jaxb.mapping.ManagedType.setClazz.

Sets the value of the clazz property.
public void
setDescription(String
allowed object is String
value
)

Implements org.hibernate.boot.jaxb.mapping.ManagedType.setDescription.

Sets the value of the description property.
public void
setDiscriminatorColumn(JaxbDiscriminatorColumn
allowed object is JaxbDiscriminatorColumn
value
)

Sets the value of the discriminatorColumn property.

public void
setDiscriminatorFormula(String
allowed object is String
value
)

Sets the value of the discriminatorFormula property.

public void
setDiscriminatorValue(String
allowed object is String
value
)

Sets the value of the discriminatorValue 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
public void
setExcludeDefaultListeners(JaxbEmptyType
allowed object is JaxbEmptyType
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setExcludeDefaultListeners.

Sets the value of the excludeDefaultListeners property.
public void
setExcludeSuperclassListeners(JaxbEmptyType
allowed object is JaxbEmptyType
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setExcludeSuperclassListeners.

Sets the value of the excludeSuperclassListeners property.
public void
setExtends(String
allowed object is String
value
)

Sets the value of the extends property.

public void
setIdClass(JaxbIdClass
allowed object is JaxbIdClass
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setIdClass.

Sets the value of the idClass property.
public void
setInheritance(JaxbInheritance
allowed object is JaxbInheritance
value
)

Sets the value of the inheritance property.

public void
setLazy(Boolean
allowed object is Boolean
value
)

Sets the value of the lazy property.

public void
setLoader(JaxbCustomLoader
allowed object is JaxbCustomLoader
value
)

Sets the value of the loader property.

public void
setMetadataComplete(Boolean
allowed object is Boolean
value
)

Implements org.hibernate.boot.jaxb.mapping.ManagedType.setMetadataComplete.

Sets the value of the metadataComplete property.
public void
setMutable(Boolean
allowed object is Boolean
value
)

Sets the value of the mutable property.

public void
setName(String
allowed object is String
value
)

Sets the value of the name property.

public void
setOptimisticLock(OptimisticLockStyle
allowed object is String
value
)

Sets the value of the optimisticLock property.

public void
setPolymorphism(PolymorphismType
allowed object is String
value
)

Deprecated as a consequence of PolymorphismType being deprecated.
Sets the value of the polymorphism property.
public void
setPostLoad(JaxbPostLoad
allowed object is JaxbPostLoad
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setPostLoad.

Sets the value of the postLoad property.
public void
setPostPersist(JaxbPostPersist
allowed object is JaxbPostPersist
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setPostPersist.

Sets the value of the postPersist property.
public void
setPostRemove(JaxbPostRemove
allowed object is JaxbPostRemove
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setPostRemove.

Sets the value of the postRemove property.
public void
setPostUpdate(JaxbPostUpdate
allowed object is JaxbPostUpdate
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setPostUpdate.

Sets the value of the postUpdate property.
public void
setPrePersist(JaxbPrePersist
allowed object is JaxbPrePersist
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setPrePersist.

Sets the value of the prePersist property.
public void
setPreRemove(JaxbPreRemove
allowed object is JaxbPreRemove
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setPreRemove.

Sets the value of the preRemove property.
public void
setPreUpdate(JaxbPreUpdate
allowed object is JaxbPreUpdate
value
)

Implements org.hibernate.boot.jaxb.mapping.EntityOrMappedSuperclass.setPreUpdate.

Sets the value of the preUpdate property.
public void
setPrimaryKeyForeignKey(JaxbForeignKey
allowed object is JaxbForeignKey
value
)

Sets the value of the primaryKeyForeignKey property.

public void
setProxy(String
allowed object is String
value
)

Sets the value of the proxy property.

public void
setRowid(String
allowed object is String
value
)

Sets the value of the rowid property.

public void
setSelectBeforeUpdate(Boolean
allowed object is Boolean
value
)

Sets the value of the selectBeforeUpdate property.

public void
setSequenceGenerator(JaxbSequenceGenerator
allowed object is JaxbSequenceGenerator
value
)

Sets the value of the sequenceGenerator property.

public void
setSqlDelete(JaxbCustomSql
allowed object is JaxbCustomSql
value
)

Sets the value of the sqlDelete property.

public void
setSqlInsert(JaxbCustomSql
allowed object is JaxbCustomSql
value
)

Sets the value of the sqlInsert property.

public void
setSqlUpdate(JaxbCustomSql
allowed object is JaxbCustomSql
value
)

Sets the value of the sqlUpdate property.

public void
setTable(JaxbTable
allowed object is JaxbTable
value
)

Sets the value of the table property.

public void
setTableExpression(String
allowed object is String
value
)

Sets the value of the tableExpression property.

public void
setTableGenerator(JaxbTableGenerator
allowed object is JaxbTableGenerator
value
)

Sets the value of the tableGenerator property.

public void
setTenantId(JaxbTenantId
allowed object is JaxbTenantId
value
)

Sets the value of the tenantId property.

public void
setWhere(String
allowed object is String
value
)

Sets the value of the where property.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait