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>
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public AccessType | Returns: possible object isStringImplements org. |
| public List | Returns: The value of the associationOverride property.Gets the value of the associationOverride property. |
| public String | Returns: possible object isStringGets the value of the attributeAccessor property. |
| public List | Returns: The value of the attributeOverride property.Gets the value of the attributeOverride property. |
| public JaxbAttributes | Returns: possible object isJaxbAttributesImplements org. |
| public Integer | |
| public JaxbCaching | |
| public String | Returns: possible object isStringImplements org. |
| public List | |
| public String | Returns: possible object isStringImplements org. |
| public JaxbDiscriminatorColumn | Returns: possible object isJaxbDiscriminatorColumnGets the value of the discriminatorColumn property. |
| public String | Returns: possible object isStringGets the value of the discriminatorFormula property. |
| public String | Returns: possible object isStringGets the value of the discriminatorValue property. |
| public JaxbEntityListeners | Returns: possible object isJaxbEntityListenersImplements org. |
| public JaxbEmptyType | Returns: possible object isJaxbEmptyTypeImplements org. |
| public JaxbEmptyType | Returns: possible object isJaxbEmptyTypeImplements org. |
| public String | |
| public List | Returns: The value of the fetchProfile property.Gets the value of the fetchProfile property. |
| public List | |
| public JaxbIdClass | Returns: possible object isJaxbIdClassImplements org. |
| public List | Returns: The value of the identifierGenerator property.Gets the value of the identifierGenerator property. |
| public JaxbInheritance | Returns: possible object isJaxbInheritanceGets the value of the inheritance property. |
| public JaxbCustomLoader | |
| public String | |
| public List | Returns: The value of the namedEntityGraph property.Gets the value of the namedEntityGraph property. |
| public List | Returns: The value of the namedNativeQuery property.Gets the value of the namedNativeQuery property. |
| public List | Returns: The value of the namedQuery property.Gets the value of the namedQuery property. |
| public List | Returns: The value of the namedStoredProcedureQuery property.Gets the value of the namedStoredProcedureQuery property. |
| public OptimisticLockStyle | |
| public PolymorphismType | Returns: possible object isString
Deprecated
as a consequence of
Gets the value of the polymorphism property.
PolymorphismType being deprecated.
|
| public JaxbPostLoad | Returns: possible object isJaxbPostLoadImplements org. |
| public JaxbPostPersist | Returns: possible object isJaxbPostPersistImplements org. |
| public JaxbPostRemove | Returns: possible object isJaxbPostRemoveImplements org. |
| public JaxbPostUpdate | Returns: possible object isJaxbPostUpdateImplements org. |
| public JaxbPrePersist | Returns: possible object isJaxbPrePersistImplements org. |
| public JaxbPreRemove | Returns: possible object isJaxbPreRemoveImplements org. |
| public JaxbPreUpdate | Returns: possible object isJaxbPreUpdateImplements org. |
| public JaxbForeignKey | Returns: possible object isJaxbForeignKeyGets the value of the primaryKeyForeignKey property. |
| public List | Returns: The value of the primaryKeyJoinColumn property.Gets the value of the primaryKeyJoinColumn property. |
| public String | |
| public String | |
| public List | Returns: The value of the secondaryTable property.Gets the value of the secondaryTable property. |
| public JaxbSequenceGenerator | Returns: possible object isJaxbSequenceGeneratorGets the value of the sequenceGenerator property. |
| public JaxbCustomSql | |
| public JaxbCustomSql | |
| public List | Returns: The value of the sqlResultSetMapping property.Gets the value of the sqlResultSetMapping property. |
| public JaxbCustomSql | |
| public List | Returns: The value of the synchronize property.Gets the value of the synchronize property. |
| public JaxbTable | |
| public String | Returns: possible object isStringGets the value of the tableExpression property. |
| public JaxbTableGenerator | Returns: possible object isJaxbTableGeneratorGets the value of the tableGenerator property. |
| public JaxbTenantId | |
| public String | |
| public Boolean | |
| public Boolean | |
| public Boolean | |
| public Boolean | |
| public Boolean | Returns: possible object isBooleanImplements org. |
| public Boolean | |
| public Boolean | Returns: possible object isBooleanGets the value of the selectBeforeUpdate property. |
| public void | setAccess(AccessType
allowed object is
value)StringImplements org. |
| public void | setAttributeAccessor(String
allowed object is
value)StringSets the value of the attributeAccessor property. |
| public void | setAttributes(JaxbAttributes
allowed object is
value)JaxbAttributesImplements org. |
| public void | |
| public void | |
| public void | |
| public void | setClazz(String
allowed object is
value)StringImplements org. |
| public void | setDescription(String
allowed object is
value)StringImplements org. |
| public void | setDiscriminatorColumn(JaxbDiscriminatorColumn
allowed object is
value)JaxbDiscriminatorColumnSets the value of the discriminatorColumn property. |
| public void | setDiscriminatorFormula(String
allowed object is
value)StringSets the value of the discriminatorFormula property. |
| public void | setDiscriminatorValue(String
allowed object is
value)StringSets the value of the discriminatorValue property. |
| public void | setDynamicInsert(Boolean
allowed object is
value)BooleanSets the value of the dynamicInsert property. |
| public void | setDynamicUpdate(Boolean
allowed object is
value)BooleanSets the value of the dynamicUpdate property. |
| public void | setEntityListeners(JaxbEntityListeners
allowed object is
value)JaxbEntityListenersImplements org. |
| public void | setExcludeDefaultListeners(JaxbEmptyType
allowed object is
value)JaxbEmptyTypeImplements org. |
| public void | setExcludeSuperclassListeners(JaxbEmptyType
allowed object is
value)JaxbEmptyTypeImplements org. |
| public void | |
| public void | setIdClass(JaxbIdClass
allowed object is
value)JaxbIdClassImplements org. |
| public void | setInheritance(JaxbInheritance
allowed object is
value)JaxbInheritanceSets the value of the inheritance property. |
| public void | |
| public void | setLoader(JaxbCustomLoader
allowed object is
value)JaxbCustomLoaderSets the value of the loader property. |
| public void | setMetadataComplete(Boolean
allowed object is
value)BooleanImplements org. |
| public void | |
| public void | |
| public void | setOptimisticLock(OptimisticLockStyle
allowed object is
value)StringSets the value of the optimisticLock property. |
| public void | setPolymorphism(PolymorphismType
allowed object is
value)String
Deprecated
as a consequence of
Sets the value of the polymorphism property.
PolymorphismType being deprecated.
|
| public void | setPostLoad(JaxbPostLoad
allowed object is
value)JaxbPostLoadImplements org. |
| public void | setPostPersist(JaxbPostPersist
allowed object is
value)JaxbPostPersistImplements org. |
| public void | setPostRemove(JaxbPostRemove
allowed object is
value)JaxbPostRemoveImplements org. |
| public void | setPostUpdate(JaxbPostUpdate
allowed object is
value)JaxbPostUpdateImplements org. |
| public void | setPrePersist(JaxbPrePersist
allowed object is
value)JaxbPrePersistImplements org. |
| public void | setPreRemove(JaxbPreRemove
allowed object is
value)JaxbPreRemoveImplements org. |
| public void | setPreUpdate(JaxbPreUpdate
allowed object is
value)JaxbPreUpdateImplements org. |
| public void | setPrimaryKeyForeignKey(JaxbForeignKey
allowed object is
value)JaxbForeignKeySets the value of the primaryKeyForeignKey property. |
| public void | |
| public void | |
| public void | setSelectBeforeUpdate(Boolean
allowed object is
value)BooleanSets the value of the selectBeforeUpdate property. |
| public void | setSequenceGenerator(JaxbSequenceGenerator
allowed object is
value)JaxbSequenceGeneratorSets the value of the sequenceGenerator property. |
| public void | setSqlDelete(JaxbCustomSql
allowed object is
value)JaxbCustomSqlSets the value of the sqlDelete property. |
| public void | setSqlInsert(JaxbCustomSql
allowed object is
value)JaxbCustomSqlSets the value of the sqlInsert property. |
| public void | setSqlUpdate(JaxbCustomSql
allowed object is
value)JaxbCustomSqlSets the value of the sqlUpdate property. |
| public void | |
| public void | setTableExpression(String
allowed object is
value)StringSets the value of the tableExpression property. |
| public void | setTableGenerator(JaxbTableGenerator
allowed object is
value)JaxbTableGeneratorSets the value of the tableGenerator property. |
| public void | setTenantId(JaxbTenantId
allowed object is
value)JaxbTenantIdSets the value of the tenantId property. |
| public void |