| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.internal.jaxb.mapping.hbm.JaxbJoinedSubclassElement
public class JaxbJoinedSubclassElement
Java class for joined-subclass-element complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType name="joined-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"/>
         <element name="key" type="{http://www.hibernate.org/xsd/hibernate-mapping}key-element"/>
         <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="joined-subclass" type="{http://www.hibernate.org/xsd/hibernate-mapping}joined-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="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 Summary | |
|---|---|
JaxbJoinedSubclassElement()
 | 
|
| Method Summary | |
|---|---|
 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<JaxbJoinedSubclassElement> | 
getJoinedSubclass()
Gets the value of the joinedSubclass property.  | 
 JaxbKeyElement | 
getKey()
Gets the value of the key 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.  | 
 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 | 
setKey(JaxbKeyElement value)
Sets the value of the key 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.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected List<JaxbMetaElement> meta
protected String subselect
protected List<JaxbSynchronizeElement> synchronize
protected String comment
protected List<JaxbTuplizerElement> tuplizer
protected JaxbKeyElement key
protected List<Object> propertyOrManyToOneOrOneToOne
protected List<JaxbJoinedSubclassElement> joinedSubclass
protected JaxbLoaderElement loader
protected JaxbSqlInsertElement sqlInsert
protected JaxbSqlUpdateElement sqlUpdate
protected JaxbSqlDeleteElement sqlDelete
protected List<JaxbFetchProfileElement> fetchProfile
protected List<JaxbResultsetElement> resultset
protected List<Object> queryOrSqlQuery
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
| Constructor Detail | 
|---|
public JaxbJoinedSubclassElement()
| Method Detail | 
|---|
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 MetaAttributeContainerpublic String getSubselect()
Stringpublic void setSubselect(String value)
value - allowed object is
     Stringpublic 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 String getComment()
Stringpublic void setComment(String value)
value - allowed object is
     Stringpublic 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 JaxbKeyElement getKey()
JaxbKeyElementpublic void setKey(JaxbKeyElement value)
value - allowed object is
     JaxbKeyElementpublic 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
 JaxbOneToOneElement
 JaxbComponentElement
 JaxbPrimitiveArrayElement
 JaxbAnyElement
 JaxbMapElement
 JaxbIdbagElement
 JaxbManyToOneElement
 JaxbArrayElement
 JaxbDynamicComponentElement
 JaxbBagElement
 JaxbPropertiesElement
 JaxbListElement
 JaxbPropertyElement
 JaxbSetElement
getPropertyOrManyToOneOrOneToOne in interface EntityElementpublic List<JaxbJoinedSubclassElement> getJoinedSubclass()
 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 joinedSubclass property.
 
 
For example, to add a new item, do as follows:
    getJoinedSubclass().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 JaxbJoinedSubclassElement
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 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 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 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 EntityElementpublic Boolean isAbstract()
isAbstract in interface EntityElementBooleanpublic void setAbstract(Boolean value)
value - allowed object is
     Booleanpublic String getBatchSize()
getBatchSize in interface EntityElementStringpublic void setBatchSize(String value)
value - allowed object is
     Stringpublic String getCatalog()
Stringpublic void setCatalog(String value)
value - allowed object is
     Stringpublic String getCheck()
Stringpublic void setCheck(String value)
value - allowed object is
     Stringpublic boolean isDynamicInsert()
isDynamicInsert in interface EntityElementBooleanpublic void setDynamicInsert(Boolean value)
value - allowed object is
     Booleanpublic boolean isDynamicUpdate()
isDynamicUpdate in interface EntityElementBooleanpublic void setDynamicUpdate(Boolean value)
value - allowed object is
     Booleanpublic String getEntityName()
getEntityName in interface EntityElementStringpublic void setEntityName(String value)
value - allowed object is
     Stringpublic String getExtends()
getExtends in interface SubEntityElementStringpublic void setExtends(String value)
value - allowed object is
     Stringpublic Boolean isLazy()
isLazy in interface EntityElementBooleanpublic void setLazy(Boolean value)
value - allowed object is
     Booleanpublic String getName()
getName in interface EntityElementStringpublic void setName(String value)
value - allowed object is
     Stringpublic String getNode()
Stringpublic void setNode(String value)
value - allowed object is
     Stringpublic String getPersister()
getPersister in interface EntityElementStringpublic void setPersister(String value)
value - allowed object is
     Stringpublic String getProxy()
getProxy in interface EntityElementStringpublic void setProxy(String value)
value - allowed object is
     Stringpublic String getSchema()
Stringpublic void setSchema(String value)
value - allowed object is
     Stringpublic boolean isSelectBeforeUpdate()
isSelectBeforeUpdate in interface EntityElementBooleanpublic void setSelectBeforeUpdate(Boolean value)
value - allowed object is
     Booleanpublic String getSubselectAttribute()
Stringpublic void setSubselectAttribute(String value)
value - allowed object is
     Stringpublic String getTable()
Stringpublic void setTable(String value)
value - allowed object is
     String
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||