Class JaxbHbmJoinedSubclassEntityType

All Implemented Interfaces:
Serializable, Discriminatable, EntityInfo, ResultSetMappingContainer, SubEntityInfo, TableInformationContainer, ToolingHintContainer

Joined subclasses are used for the normalized table-per-subclass mapping strategy See the note on the class element regarding vs. @name usage...

Java class for JoinedSubclassEntityType complex type

.

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


 <complexType name="JoinedSubclassEntityType">
   <complexContent>
     <extension base="{http://www.hibernate.org/xsd/orm/hbm}SubclassEntityBaseDefinition">
       <sequence>
         <element name="tuplizer" type="{http://www.hibernate.org/xsd/orm/hbm}tuplizer-type" 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/orm/hbm}synchronize-type" maxOccurs="unbounded" minOccurs="0"/>
         <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="key" type="{http://www.hibernate.org/xsd/orm/hbm}key-type"/>
         <choice maxOccurs="unbounded" minOccurs="0">
           <group ref="{http://www.hibernate.org/xsd/orm/hbm}SingularAttributeGroup"/>
           <element name="idbag" type="{http://www.hibernate.org/xsd/orm/hbm}IdBagCollectionType"/>
         </choice>
         <element name="joined-subclass" type="{http://www.hibernate.org/xsd/orm/hbm}JoinedSubclassEntityType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="loader" type="{http://www.hibernate.org/xsd/orm/hbm}loader-type" minOccurs="0"/>
         <group ref="{http://www.hibernate.org/xsd/orm/hbm}CustomSqlDmlGroup" minOccurs="0"/>
         <element name="fetch-profile" type="{http://www.hibernate.org/xsd/orm/hbm}FetchProfileType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="resultset" type="{http://www.hibernate.org/xsd/orm/hbm}ResultSetMappingType" maxOccurs="unbounded" minOccurs="0"/>
         <choice maxOccurs="unbounded" minOccurs="0">
           <group ref="{http://www.hibernate.org/xsd/orm/hbm}NamedQueryGroup"/>
         </choice>
       </sequence>
       <attribute name="schema" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="catalog" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="table" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="check" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="discriminator-value" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 
See Also: