public class JaxbUnionSubclassElement extends 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>
Constructor and Description |
---|
JaxbUnionSubclassElement() |
Modifier and Type | Method and Description |
---|---|
String |
getBatchSize()
Gets the value of the batchSize property.
|
String |
getCatalog()
Gets the value of the catalog property.
|
String |
getCheck()
Gets the value of the check property.
|
String |
getComment()
Gets the value of the comment property.
|
String |
getEntityName()
Gets the value of the entityName property.
|
String |
getExtends()
Gets the value of the extends property.
|
List<JaxbFetchProfileElement> |
getFetchProfile()
Gets the value of the fetchProfile property.
|
List<JaxbFilterElement> |
getFilter()
Gets the value of the filter property.
|
JaxbLoaderElement |
getLoader()
Gets the value of the loader property.
|
List<JaxbMetaElement> |
getMeta()
Gets the value of the meta property.
|
String |
getName()
Gets the value of the name property.
|
String |
getNode()
Gets the value of the node property.
|
String |
getPersister()
Gets the value of the persister property.
|
List<Object> |
getPropertyOrManyToOneOrOneToOne()
Gets the value of the propertyOrManyToOneOrOneToOne property.
|
String |
getProxy()
Gets the value of the proxy property.
|
List<Object> |
getQueryOrSqlQuery()
Gets the value of the queryOrSqlQuery property.
|
List<JaxbResultsetElement> |
getResultset()
Gets the value of the resultset property.
|
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.
|
String |
getSubselect()
Gets the value of the subselect property.
|
String |
getSubselectAttribute()
Gets the value of the subselectAttribute property.
|
List<JaxbSynchronizeElement> |
getSynchronize()
Gets the value of the synchronize property.
|
String |
getTable()
Gets the value of the table property.
|
List<JaxbTuplizerElement> |
getTuplizer()
Gets the value of the tuplizer property.
|
List<JaxbUnionSubclassElement> |
getUnionSubclass()
Gets the value of the unionSubclass property.
|
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.
|
Boolean |
isLazy()
Gets the value of the lazy property.
|
boolean |
isSelectBeforeUpdate()
Gets the value of the selectBeforeUpdate property.
|
void |
setAbstract(Boolean value)
Sets the value of the abstract property.
|
void |
setBatchSize(String value)
Sets the value of the batchSize property.
|
void |
setCatalog(String value)
Sets the value of the catalog property.
|
void |
setCheck(String value)
Sets the value of the check property.
|
void |
setComment(String value)
Sets the value of the comment property.
|
void |
setDynamicInsert(Boolean value)
Sets the value of the dynamicInsert property.
|
void |
setDynamicUpdate(Boolean value)
Sets the value of the dynamicUpdate property.
|
void |
setEntityName(String value)
Sets the value of the entityName property.
|
void |
setExtends(String value)
Sets the value of the extends property.
|
void |
setLazy(Boolean value)
Sets the value of the lazy property.
|
void |
setLoader(JaxbLoaderElement value)
Sets the value of the loader property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setNode(String value)
Sets the value of the node property.
|
void |
setPersister(String value)
Sets the value of the persister property.
|
void |
setProxy(String value)
Sets the value of the proxy property.
|
void |
setSchema(String value)
Sets the value of the schema property.
|
void |
setSelectBeforeUpdate(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(String value)
Sets the value of the subselect property.
|
void |
setSubselectAttribute(String value)
Sets the value of the subselectAttribute property.
|
void |
setTable(String value)
Sets the value of the table property.
|
protected List<JaxbMetaElement> meta
protected String subselect
protected List<JaxbSynchronizeElement> synchronize
protected String comment
protected List<JaxbTuplizerElement> tuplizer
protected List<JaxbUnionSubclassElement> unionSubclass
protected JaxbLoaderElement loader
protected JaxbSqlInsertElement sqlInsert
protected JaxbSqlUpdateElement sqlUpdate
protected JaxbSqlDeleteElement sqlDelete
protected List<JaxbFilterElement> filter
protected List<JaxbFetchProfileElement> fetchProfile
protected List<JaxbResultsetElement> resultset
protected Boolean _abstract
protected String batchSize
protected String catalog
protected String check
protected Boolean dynamicInsert
protected Boolean dynamicUpdate
protected String entityName
protected String _extends
protected Boolean lazy
protected String name
protected String node
protected String persister
protected String proxy
protected String schema
protected Boolean selectBeforeUpdate
protected String subselectAttribute
protected String table
public 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 MetaAttributeContainer
public String getSubselect()
String
public void setSubselect(String value)
value
- allowed object is
String
public 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 EntityElement
public String getComment()
String
public void setComment(String value)
value
- allowed object is
String
public 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 EntityElement
public List<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
JaxbComponentElement
JaxbOneToOneElement
JaxbPropertiesElement
JaxbListElement
JaxbAnyElement
JaxbBagElement
JaxbPrimitiveArrayElement
JaxbMapElement
JaxbManyToOneElement
JaxbArrayElement
JaxbPropertyElement
JaxbDynamicComponentElement
JaxbIdbagElement
JaxbSetElement
getPropertyOrManyToOneOrOneToOne
in interface EntityElement
public 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 EntityElement
JaxbLoaderElement
public void setLoader(JaxbLoaderElement value)
value
- allowed object is
JaxbLoaderElement
public JaxbSqlInsertElement getSqlInsert()
getSqlInsert
in interface EntityElement
JaxbSqlInsertElement
public void setSqlInsert(JaxbSqlInsertElement value)
value
- allowed object is
JaxbSqlInsertElement
public JaxbSqlUpdateElement getSqlUpdate()
getSqlUpdate
in interface EntityElement
JaxbSqlUpdateElement
public void setSqlUpdate(JaxbSqlUpdateElement value)
value
- allowed object is
JaxbSqlUpdateElement
public JaxbSqlDeleteElement getSqlDelete()
getSqlDelete
in interface EntityElement
JaxbSqlDeleteElement
public void setSqlDelete(JaxbSqlDeleteElement value)
value
- allowed object is
JaxbSqlDeleteElement
public 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 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 EntityElement
public 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 EntityElement
public List<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
JaxbSqlQueryElement
JaxbQueryElement
getQueryOrSqlQuery
in interface EntityElement
public Boolean isAbstract()
isAbstract
in interface EntityElement
Boolean
public void setAbstract(Boolean value)
value
- allowed object is
Boolean
public String getBatchSize()
getBatchSize
in interface EntityElement
String
public void setBatchSize(String value)
value
- allowed object is
String
public String getCatalog()
String
public void setCatalog(String value)
value
- allowed object is
String
public String getCheck()
String
public void setCheck(String value)
value
- allowed object is
String
public boolean isDynamicInsert()
isDynamicInsert
in interface EntityElement
Boolean
public void setDynamicInsert(Boolean value)
value
- allowed object is
Boolean
public boolean isDynamicUpdate()
isDynamicUpdate
in interface EntityElement
Boolean
public void setDynamicUpdate(Boolean value)
value
- allowed object is
Boolean
public String getEntityName()
getEntityName
in interface EntityElement
String
public void setEntityName(String value)
value
- allowed object is
String
public String getExtends()
getExtends
in interface SubEntityElement
String
public void setExtends(String value)
value
- allowed object is
String
public Boolean isLazy()
isLazy
in interface EntityElement
Boolean
public void setLazy(Boolean value)
value
- allowed object is
Boolean
public String getName()
getName
in interface EntityElement
String
public void setName(String value)
value
- allowed object is
String
public String getNode()
String
public void setNode(String value)
value
- allowed object is
String
public String getPersister()
getPersister
in interface EntityElement
String
public void setPersister(String value)
value
- allowed object is
String
public String getProxy()
getProxy
in interface EntityElement
String
public void setProxy(String value)
value
- allowed object is
String
public String getSchema()
String
public void setSchema(String value)
value
- allowed object is
String
public boolean isSelectBeforeUpdate()
isSelectBeforeUpdate
in interface EntityElement
Boolean
public void setSelectBeforeUpdate(Boolean value)
value
- allowed object is
Boolean
public String getSubselectAttribute()
String
public void setSubselectAttribute(String value)
value
- allowed object is
String
public String getTable()
String
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.