public class JaxbUnionSubclassElement extends java.lang.Object implements SubEntityElement
Java class for union-subclass-element complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="union-subclass-element">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="meta" type="{http://www.hibernate.org/xsd/hibernate-mapping}meta-element" maxOccurs="unbounded" minOccurs="0"/>
<element name="subselect" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="synchronize" type="{http://www.hibernate.org/xsd/hibernate-mapping}synchronize-element" maxOccurs="unbounded" minOccurs="0"/>
<element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="tuplizer" type="{http://www.hibernate.org/xsd/hibernate-mapping}tuplizer-element" maxOccurs="unbounded" minOccurs="0"/>
<choice maxOccurs="unbounded" minOccurs="0">
<element name="property" type="{http://www.hibernate.org/xsd/hibernate-mapping}property-element"/>
<element name="many-to-one" type="{http://www.hibernate.org/xsd/hibernate-mapping}many-to-one-element"/>
<element name="one-to-one" type="{http://www.hibernate.org/xsd/hibernate-mapping}one-to-one-element"/>
<element name="component" type="{http://www.hibernate.org/xsd/hibernate-mapping}component-element"/>
<element name="dynamic-component" type="{http://www.hibernate.org/xsd/hibernate-mapping}dynamic-component-element"/>
<element name="properties" type="{http://www.hibernate.org/xsd/hibernate-mapping}properties-element"/>
<element name="any" type="{http://www.hibernate.org/xsd/hibernate-mapping}any-element"/>
<element name="map" type="{http://www.hibernate.org/xsd/hibernate-mapping}map-element"/>
<element name="set" type="{http://www.hibernate.org/xsd/hibernate-mapping}set-element"/>
<element name="list" type="{http://www.hibernate.org/xsd/hibernate-mapping}list-element"/>
<element name="bag" type="{http://www.hibernate.org/xsd/hibernate-mapping}bag-element"/>
<element name="idbag" type="{http://www.hibernate.org/xsd/hibernate-mapping}idbag-element"/>
<element name="array" type="{http://www.hibernate.org/xsd/hibernate-mapping}array-element"/>
<element name="primitive-array" type="{http://www.hibernate.org/xsd/hibernate-mapping}primitive-array-element"/>
</choice>
<element name="union-subclass" type="{http://www.hibernate.org/xsd/hibernate-mapping}union-subclass-element" maxOccurs="unbounded" minOccurs="0"/>
<element name="loader" type="{http://www.hibernate.org/xsd/hibernate-mapping}loader-element" minOccurs="0"/>
<element name="sql-insert" type="{http://www.hibernate.org/xsd/hibernate-mapping}sql-insert-element" minOccurs="0"/>
<element name="sql-update" type="{http://www.hibernate.org/xsd/hibernate-mapping}sql-update-element" minOccurs="0"/>
<element name="sql-delete" type="{http://www.hibernate.org/xsd/hibernate-mapping}sql-delete-element" minOccurs="0"/>
<element name="filter" type="{http://www.hibernate.org/xsd/hibernate-mapping}filter-element" maxOccurs="unbounded" minOccurs="0"/>
<element name="fetch-profile" type="{http://www.hibernate.org/xsd/hibernate-mapping}fetch-profile-element" maxOccurs="unbounded" minOccurs="0"/>
<element name="resultset" type="{http://www.hibernate.org/xsd/hibernate-mapping}resultset-element" maxOccurs="unbounded" minOccurs="0"/>
<choice maxOccurs="unbounded" minOccurs="0">
<element name="query" type="{http://www.hibernate.org/xsd/hibernate-mapping}query-element"/>
<element name="sql-query" type="{http://www.hibernate.org/xsd/hibernate-mapping}sql-query-element"/>
</choice>
</sequence>
<attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="batch-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="catalog" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="check" type="{http://www.w3.org/2001/XMLSchema}string" />
<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="entity-name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="extends" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="lazy" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="node" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="persister" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="proxy" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="schema" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="select-before-update" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="subselect" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="table" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Boolean |
_abstract |
protected java.lang.String |
_extends |
protected java.lang.String |
batchSize |
protected java.lang.String |
catalog |
protected java.lang.String |
check |
protected java.lang.String |
comment |
protected java.lang.Boolean |
dynamicInsert |
protected java.lang.Boolean |
dynamicUpdate |
protected java.lang.String |
entityName |
protected java.util.List<JaxbFetchProfileElement> |
fetchProfile |
protected java.util.List<JaxbFilterElement> |
filter |
protected java.lang.Boolean |
lazy |
protected JaxbLoaderElement |
loader |
protected java.util.List<JaxbMetaElement> |
meta |
protected java.lang.String |
name |
protected java.lang.String |
node |
protected java.lang.String |
persister |
protected java.util.List<java.lang.Object> |
propertyOrManyToOneOrOneToOne |
protected java.lang.String |
proxy |
protected java.util.List<java.lang.Object> |
queryOrSqlQuery |
protected java.util.List<JaxbResultsetElement> |
resultset |
protected java.lang.String |
schema |
protected java.lang.Boolean |
selectBeforeUpdate |
protected JaxbSqlDeleteElement |
sqlDelete |
protected JaxbSqlInsertElement |
sqlInsert |
protected JaxbSqlUpdateElement |
sqlUpdate |
protected java.lang.String |
subselect |
protected java.lang.String |
subselectAttribute |
protected java.util.List<JaxbSynchronizeElement> |
synchronize |
protected java.lang.String |
table |
protected java.util.List<JaxbTuplizerElement> |
tuplizer |
protected java.util.List<JaxbUnionSubclassElement> |
unionSubclass |
| Constructor and Description |
|---|
JaxbUnionSubclassElement() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBatchSize()
Gets the value of the batchSize property.
|
java.lang.String |
getCatalog()
Gets the value of the catalog property.
|
java.lang.String |
getCheck()
Gets the value of the check property.
|
java.lang.String |
getComment()
Gets the value of the comment property.
|
java.lang.String |
getEntityName()
Gets the value of the entityName property.
|
java.lang.String |
getExtends()
Gets the value of the extends property.
|
java.util.List<JaxbFetchProfileElement> |
getFetchProfile()
Gets the value of the fetchProfile property.
|
java.util.List<JaxbFilterElement> |
getFilter()
Gets the value of the filter property.
|
JaxbLoaderElement |
getLoader()
Gets the value of the loader property.
|
java.util.List<JaxbMetaElement> |
getMeta()
Gets the value of the meta property.
|
java.lang.String |
getName()
Gets the value of the name property.
|
java.lang.String |
getNode()
Gets the value of the node property.
|
java.lang.String |
getPersister()
Gets the value of the persister property.
|
java.util.List<java.lang.Object> |
getPropertyOrManyToOneOrOneToOne()
Gets the value of the propertyOrManyToOneOrOneToOne property.
|
java.lang.String |
getProxy()
Gets the value of the proxy property.
|
java.util.List<java.lang.Object> |
getQueryOrSqlQuery()
Gets the value of the queryOrSqlQuery property.
|
java.util.List<JaxbResultsetElement> |
getResultset()
Gets the value of the resultset property.
|
java.lang.String |
getSchema()
Gets the value of the schema property.
|
JaxbSqlDeleteElement |
getSqlDelete()
Gets the value of the sqlDelete property.
|
JaxbSqlInsertElement |
getSqlInsert()
Gets the value of the sqlInsert property.
|
JaxbSqlUpdateElement |
getSqlUpdate()
Gets the value of the sqlUpdate property.
|
java.lang.String |
getSubselect()
Gets the value of the subselect property.
|
java.lang.String |
getSubselectAttribute()
Gets the value of the subselectAttribute property.
|
java.util.List<JaxbSynchronizeElement> |
getSynchronize()
Gets the value of the synchronize property.
|
java.lang.String |
getTable()
Gets the value of the table property.
|
java.util.List<JaxbTuplizerElement> |
getTuplizer()
Gets the value of the tuplizer property.
|
java.util.List<JaxbUnionSubclassElement> |
getUnionSubclass()
Gets the value of the unionSubclass property.
|
java.lang.Boolean |
isAbstract()
Gets the value of the abstract property.
|
boolean |
isDynamicInsert()
Gets the value of the dynamicInsert property.
|
boolean |
isDynamicUpdate()
Gets the value of the dynamicUpdate property.
|
java.lang.Boolean |
isLazy()
Gets the value of the lazy property.
|
boolean |
isSelectBeforeUpdate()
Gets the value of the selectBeforeUpdate property.
|
void |
setAbstract(java.lang.Boolean value)
Sets the value of the abstract property.
|
void |
setBatchSize(java.lang.String value)
Sets the value of the batchSize property.
|
void |
setCatalog(java.lang.String value)
Sets the value of the catalog property.
|
void |
setCheck(java.lang.String value)
Sets the value of the check property.
|
void |
setComment(java.lang.String value)
Sets the value of the comment property.
|
void |
setDynamicInsert(java.lang.Boolean value)
Sets the value of the dynamicInsert property.
|
void |
setDynamicUpdate(java.lang.Boolean value)
Sets the value of the dynamicUpdate property.
|
void |
setEntityName(java.lang.String value)
Sets the value of the entityName property.
|
void |
setExtends(java.lang.String value)
Sets the value of the extends property.
|
void |
setLazy(java.lang.Boolean value)
Sets the value of the lazy property.
|
void |
setLoader(JaxbLoaderElement value)
Sets the value of the loader property.
|
void |
setName(java.lang.String value)
Sets the value of the name property.
|
void |
setNode(java.lang.String value)
Sets the value of the node property.
|
void |
setPersister(java.lang.String value)
Sets the value of the persister property.
|
void |
setProxy(java.lang.String value)
Sets the value of the proxy property.
|
void |
setSchema(java.lang.String value)
Sets the value of the schema property.
|
void |
setSelectBeforeUpdate(java.lang.Boolean value)
Sets the value of the selectBeforeUpdate property.
|
void |
setSqlDelete(JaxbSqlDeleteElement value)
Sets the value of the sqlDelete property.
|
void |
setSqlInsert(JaxbSqlInsertElement value)
Sets the value of the sqlInsert property.
|
void |
setSqlUpdate(JaxbSqlUpdateElement value)
Sets the value of the sqlUpdate property.
|
void |
setSubselect(java.lang.String value)
Sets the value of the subselect property.
|
void |
setSubselectAttribute(java.lang.String value)
Sets the value of the subselectAttribute property.
|
void |
setTable(java.lang.String value)
Sets the value of the table property.
|
protected java.util.List<JaxbMetaElement> meta
protected java.lang.String subselect
protected java.util.List<JaxbSynchronizeElement> synchronize
protected java.lang.String comment
protected java.util.List<JaxbTuplizerElement> tuplizer
protected java.util.List<java.lang.Object> propertyOrManyToOneOrOneToOne
protected java.util.List<JaxbUnionSubclassElement> unionSubclass
protected JaxbLoaderElement loader
protected JaxbSqlInsertElement sqlInsert
protected JaxbSqlUpdateElement sqlUpdate
protected JaxbSqlDeleteElement sqlDelete
protected java.util.List<JaxbFilterElement> filter
protected java.util.List<JaxbFetchProfileElement> fetchProfile
protected java.util.List<JaxbResultsetElement> resultset
protected java.util.List<java.lang.Object> queryOrSqlQuery
protected java.lang.Boolean _abstract
protected java.lang.String batchSize
protected java.lang.String catalog
protected java.lang.String check
protected java.lang.Boolean dynamicInsert
protected java.lang.Boolean dynamicUpdate
protected java.lang.String entityName
protected java.lang.String _extends
protected java.lang.Boolean lazy
protected java.lang.String name
protected java.lang.String node
protected java.lang.String persister
protected java.lang.String proxy
protected java.lang.String schema
protected java.lang.Boolean selectBeforeUpdate
protected java.lang.String subselectAttribute
protected java.lang.String table
public java.util.List<JaxbMetaElement> getMeta()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the meta property.
For example, to add a new item, do as follows:
getMeta().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbMetaElement
getMeta in interface MetaAttributeContainerpublic java.lang.String getSubselect()
Stringpublic void setSubselect(java.lang.String value)
value - allowed object is
Stringpublic java.util.List<JaxbSynchronizeElement> getSynchronize()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the synchronize property.
For example, to add a new item, do as follows:
getSynchronize().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbSynchronizeElement
getSynchronize in interface EntityElementpublic java.lang.String getComment()
Stringpublic void setComment(java.lang.String value)
value - allowed object is
Stringpublic java.util.List<JaxbTuplizerElement> getTuplizer()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the tuplizer property.
For example, to add a new item, do as follows:
getTuplizer().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbTuplizerElement
getTuplizer in interface EntityElementpublic java.util.List<java.lang.Object> getPropertyOrManyToOneOrOneToOne()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the propertyOrManyToOneOrOneToOne property.
For example, to add a new item, do as follows:
getPropertyOrManyToOneOrOneToOne().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbPropertyElement
JaxbManyToOneElement
JaxbOneToOneElement
JaxbComponentElement
JaxbDynamicComponentElement
JaxbPropertiesElement
JaxbAnyElement
JaxbMapElement
JaxbSetElement
JaxbListElement
JaxbBagElement
JaxbIdbagElement
JaxbArrayElement
JaxbPrimitiveArrayElement
getPropertyOrManyToOneOrOneToOne in interface EntityElementpublic java.util.List<JaxbUnionSubclassElement> getUnionSubclass()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the unionSubclass property.
For example, to add a new item, do as follows:
getUnionSubclass().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbUnionSubclassElement
public JaxbLoaderElement getLoader()
getLoader in interface EntityElementJaxbLoaderElementpublic void setLoader(JaxbLoaderElement value)
value - allowed object is
JaxbLoaderElementpublic JaxbSqlInsertElement getSqlInsert()
getSqlInsert in interface EntityElementJaxbSqlInsertElementpublic void setSqlInsert(JaxbSqlInsertElement value)
value - allowed object is
JaxbSqlInsertElementpublic JaxbSqlUpdateElement getSqlUpdate()
getSqlUpdate in interface EntityElementJaxbSqlUpdateElementpublic void setSqlUpdate(JaxbSqlUpdateElement value)
value - allowed object is
JaxbSqlUpdateElementpublic JaxbSqlDeleteElement getSqlDelete()
getSqlDelete in interface EntityElementJaxbSqlDeleteElementpublic void setSqlDelete(JaxbSqlDeleteElement value)
value - allowed object is
JaxbSqlDeleteElementpublic java.util.List<JaxbFilterElement> getFilter()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the filter property.
For example, to add a new item, do as follows:
getFilter().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbFilterElement
public java.util.List<JaxbFetchProfileElement> getFetchProfile()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the fetchProfile property.
For example, to add a new item, do as follows:
getFetchProfile().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbFetchProfileElement
getFetchProfile in interface EntityElementpublic java.util.List<JaxbResultsetElement> getResultset()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the resultset property.
For example, to add a new item, do as follows:
getResultset().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbResultsetElement
getResultset in interface EntityElementpublic java.util.List<java.lang.Object> getQueryOrSqlQuery()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the queryOrSqlQuery property.
For example, to add a new item, do as follows:
getQueryOrSqlQuery().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbQueryElement
JaxbSqlQueryElement
getQueryOrSqlQuery in interface EntityElementpublic java.lang.Boolean isAbstract()
isAbstract in interface EntityElementBooleanpublic void setAbstract(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.String getBatchSize()
getBatchSize in interface EntityElementStringpublic void setBatchSize(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getCatalog()
Stringpublic void setCatalog(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getCheck()
Stringpublic void setCheck(java.lang.String value)
value - allowed object is
Stringpublic boolean isDynamicInsert()
isDynamicInsert in interface EntityElementBooleanpublic void setDynamicInsert(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isDynamicUpdate()
isDynamicUpdate in interface EntityElementBooleanpublic void setDynamicUpdate(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.String getEntityName()
getEntityName in interface EntityElementStringpublic void setEntityName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getExtends()
getExtends in interface SubEntityElementStringpublic void setExtends(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Boolean isLazy()
isLazy in interface EntityElementBooleanpublic void setLazy(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.String getName()
getName in interface EntityElementStringpublic void setName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getNode()
Stringpublic void setNode(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getPersister()
getPersister in interface EntityElementStringpublic void setPersister(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getProxy()
getProxy in interface EntityElementStringpublic void setProxy(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getSchema()
Stringpublic void setSchema(java.lang.String value)
value - allowed object is
Stringpublic boolean isSelectBeforeUpdate()
isSelectBeforeUpdate in interface EntityElementBooleanpublic void setSelectBeforeUpdate(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.String getSubselectAttribute()
Stringpublic void setSubselectAttribute(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getTable()
Stringpublic void setTable(java.lang.String value)
value - allowed object is
StringCopyright © 2001-2013 Red Hat, Inc. All Rights Reserved.