public class JaxbHbmHibernateMapping extends JaxbHbmToolingHintContainer implements Serializable
<p>Java class for anonymous complex type.
<p>The following schema fragment specifies the expected content contained within this class.
<pre> <complexType> <complexContent> <extension base="{http://www.hibernate.org/xsd/orm/hbm}ToolingHintContainer"> <choice maxOccurs="unbounded"> <element name="identifier-generator" type="{http://www.hibernate.org/xsd/orm/hbm}IdentifierGeneratorDefinitionType" maxOccurs="unbounded" minOccurs="0"/> <element name="typedef" type="{http://www.hibernate.org/xsd/orm/hbm}TypeDefinitionType" maxOccurs="unbounded" minOccurs="0"/> <element name="filter-def" type="{http://www.hibernate.org/xsd/orm/hbm}FilterDefinitionType" maxOccurs="unbounded" minOccurs="0"/> <element name="import" type="{http://www.hibernate.org/xsd/orm/hbm}ClassRenameType" maxOccurs="unbounded" minOccurs="0"/> <element name="class" type="{http://www.hibernate.org/xsd/orm/hbm}RootEntityType"/> <element name="subclass" type="{http://www.hibernate.org/xsd/orm/hbm}DiscriminatorSubclassEntityType"/> <element name="joined-subclass" type="{http://www.hibernate.org/xsd/orm/hbm}JoinedSubclassEntityType"/> <element name="union-subclass" type="{http://www.hibernate.org/xsd/orm/hbm}UnionSubclassEntityType"/> <element name="resultset" type="{http://www.hibernate.org/xsd/orm/hbm}ResultSetMappingType" maxOccurs="unbounded" minOccurs="0"/> <group ref="{http://www.hibernate.org/xsd/orm/hbm}NamedQueryGroup" maxOccurs="unbounded" minOccurs="0"/> <element name="fetch-profile" type="{http://www.hibernate.org/xsd/orm/hbm}FetchProfileType" maxOccurs="unbounded" minOccurs="0"/> <element name="database-object" type="{http://www.hibernate.org/xsd/orm/hbm}AuxiliaryDatabaseObjectType" maxOccurs="unbounded" minOccurs="0"/> </choice> <attribute name="auto-import" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> <attribute name="catalog" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="default-access" type="{http://www.w3.org/2001/XMLSchema}string" default="property" /> <attribute name="default-cascade" type="{http://www.w3.org/2001/XMLSchema}string" default="none" /> <attribute name="default-lazy" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> <attribute name="package" type="{http://www.hibernate.org/xsd/orm/hbm}ClassNameType" /> <attribute name="schema" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType> </pre>
Modifier and Type | Field and Description |
---|---|
protected List<JaxbHbmClassRenameType> |
_import |
protected String |
_package |
protected Boolean |
autoImport |
protected String |
catalog |
protected List<JaxbHbmRootEntityType> |
clazz |
protected List<JaxbHbmAuxiliaryDatabaseObjectType> |
databaseObject |
protected String |
defaultAccess |
protected String |
defaultCascade |
protected Boolean |
defaultLazy |
protected List<JaxbHbmFetchProfileType> |
fetchProfile |
protected List<JaxbHbmFilterDefinitionType> |
filterDef |
protected List<JaxbHbmIdentifierGeneratorDefinitionType> |
identifierGenerator |
protected List<JaxbHbmJoinedSubclassEntityType> |
joinedSubclass |
protected List<JaxbHbmNamedQueryType> |
query |
protected List<JaxbHbmResultSetMappingType> |
resultset |
protected String |
schema |
protected List<JaxbHbmNamedNativeQueryType> |
sqlQuery |
protected List<JaxbHbmDiscriminatorSubclassEntityType> |
subclass |
protected List<JaxbHbmTypeDefinitionType> |
typedef |
protected List<JaxbHbmUnionSubclassEntityType> |
unionSubclass |
toolingHints
Constructor and Description |
---|
JaxbHbmHibernateMapping() |
Modifier and Type | Method and Description |
---|---|
String |
getCatalog()
Gets the value of the catalog property.
|
List<JaxbHbmRootEntityType> |
getClazz()
Gets the value of the clazz property.
|
List<JaxbHbmAuxiliaryDatabaseObjectType> |
getDatabaseObject()
Gets the value of the databaseObject property.
|
String |
getDefaultAccess()
Gets the value of the defaultAccess property.
|
String |
getDefaultCascade()
Gets the value of the defaultCascade property.
|
List<JaxbHbmFetchProfileType> |
getFetchProfile()
Gets the value of the fetchProfile property.
|
List<JaxbHbmFilterDefinitionType> |
getFilterDef()
Gets the value of the filterDef property.
|
List<JaxbHbmIdentifierGeneratorDefinitionType> |
getIdentifierGenerator()
Gets the value of the identifierGenerator property.
|
List<JaxbHbmClassRenameType> |
getImport()
Gets the value of the import property.
|
List<JaxbHbmJoinedSubclassEntityType> |
getJoinedSubclass()
Gets the value of the joinedSubclass property.
|
String |
getPackage()
Gets the value of the package property.
|
List<JaxbHbmNamedQueryType> |
getQuery()
Gets the value of the query property.
|
List<JaxbHbmResultSetMappingType> |
getResultset()
Gets the value of the resultset property.
|
String |
getSchema()
Gets the value of the schema property.
|
List<JaxbHbmNamedNativeQueryType> |
getSqlQuery()
Gets the value of the sqlQuery property.
|
List<JaxbHbmDiscriminatorSubclassEntityType> |
getSubclass()
Gets the value of the subclass property.
|
List<JaxbHbmTypeDefinitionType> |
getTypedef()
Gets the value of the typedef property.
|
List<JaxbHbmUnionSubclassEntityType> |
getUnionSubclass()
Gets the value of the unionSubclass property.
|
boolean |
isAutoImport()
Gets the value of the autoImport property.
|
boolean |
isDefaultLazy()
Gets the value of the defaultLazy property.
|
void |
setAutoImport(Boolean value)
Sets the value of the autoImport property.
|
void |
setCatalog(String value)
Sets the value of the catalog property.
|
void |
setDefaultAccess(String value)
Sets the value of the defaultAccess property.
|
void |
setDefaultCascade(String value)
Sets the value of the defaultCascade property.
|
void |
setDefaultLazy(Boolean value)
Sets the value of the defaultLazy property.
|
void |
setPackage(String value)
Sets the value of the package property.
|
void |
setSchema(String value)
Sets the value of the schema property.
|
getToolingHints
protected List<JaxbHbmIdentifierGeneratorDefinitionType> identifierGenerator
protected List<JaxbHbmTypeDefinitionType> typedef
protected List<JaxbHbmFilterDefinitionType> filterDef
protected List<JaxbHbmClassRenameType> _import
protected List<JaxbHbmRootEntityType> clazz
protected List<JaxbHbmDiscriminatorSubclassEntityType> subclass
protected List<JaxbHbmJoinedSubclassEntityType> joinedSubclass
protected List<JaxbHbmUnionSubclassEntityType> unionSubclass
protected List<JaxbHbmResultSetMappingType> resultset
protected List<JaxbHbmNamedQueryType> query
protected List<JaxbHbmNamedNativeQueryType> sqlQuery
protected List<JaxbHbmFetchProfileType> fetchProfile
protected List<JaxbHbmAuxiliaryDatabaseObjectType> databaseObject
protected Boolean autoImport
protected String catalog
protected String defaultAccess
protected String defaultCascade
protected Boolean defaultLazy
protected String _package
protected String schema
public List<JaxbHbmIdentifierGeneratorDefinitionType> getIdentifierGenerator()
Gets the value of the identifierGenerator property.
<p> 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 <CODE>set</CODE> method for the identifierGenerator property.
<p> For example, to add a new item, do as follows: <pre> getIdentifierGenerator().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmIdentifierGeneratorDefinitionType
public List<JaxbHbmTypeDefinitionType> getTypedef()
Gets the value of the typedef property.
<p> 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 <CODE>set</CODE> method for the typedef property.
<p> For example, to add a new item, do as follows: <pre> getTypedef().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmTypeDefinitionType
public List<JaxbHbmFilterDefinitionType> getFilterDef()
Gets the value of the filterDef property.
<p> 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 <CODE>set</CODE> method for the filterDef property.
<p> For example, to add a new item, do as follows: <pre> getFilterDef().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmFilterDefinitionType
public List<JaxbHbmClassRenameType> getImport()
Gets the value of the import property.
<p> 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 <CODE>set</CODE> method for the import property.
<p> For example, to add a new item, do as follows: <pre> getImport().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmClassRenameType
public List<JaxbHbmRootEntityType> getClazz()
Gets the value of the clazz property.
<p> 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 <CODE>set</CODE> method for the clazz property.
<p> For example, to add a new item, do as follows: <pre> getClazz().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmRootEntityType
public List<JaxbHbmDiscriminatorSubclassEntityType> getSubclass()
Gets the value of the subclass property.
<p> 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 <CODE>set</CODE> method for the subclass property.
<p> For example, to add a new item, do as follows: <pre> getSubclass().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmDiscriminatorSubclassEntityType
public List<JaxbHbmJoinedSubclassEntityType> getJoinedSubclass()
Gets the value of the joinedSubclass property.
<p> 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 <CODE>set</CODE> method for the joinedSubclass property.
<p> For example, to add a new item, do as follows: <pre> getJoinedSubclass().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmJoinedSubclassEntityType
public List<JaxbHbmUnionSubclassEntityType> getUnionSubclass()
Gets the value of the unionSubclass property.
<p> 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 <CODE>set</CODE> method for the unionSubclass property.
<p> For example, to add a new item, do as follows: <pre> getUnionSubclass().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmUnionSubclassEntityType
public List<JaxbHbmResultSetMappingType> getResultset()
Gets the value of the resultset property.
<p> 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 <CODE>set</CODE> method for the resultset property.
<p> For example, to add a new item, do as follows: <pre> getResultset().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmResultSetMappingType
public List<JaxbHbmNamedQueryType> getQuery()
Gets the value of the query property.
<p> 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 <CODE>set</CODE> method for the query property.
<p> For example, to add a new item, do as follows: <pre> getQuery().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmNamedQueryType
public List<JaxbHbmNamedNativeQueryType> getSqlQuery()
Gets the value of the sqlQuery property.
<p> 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 <CODE>set</CODE> method for the sqlQuery property.
<p> For example, to add a new item, do as follows: <pre> getSqlQuery().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmNamedNativeQueryType
public List<JaxbHbmFetchProfileType> getFetchProfile()
Gets the value of the fetchProfile property.
<p> 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 <CODE>set</CODE> method for the fetchProfile property.
<p> For example, to add a new item, do as follows: <pre> getFetchProfile().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmFetchProfileType
public List<JaxbHbmAuxiliaryDatabaseObjectType> getDatabaseObject()
Gets the value of the databaseObject property.
<p> 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 <CODE>set</CODE> method for the databaseObject property.
<p> For example, to add a new item, do as follows: <pre> getDatabaseObject().add(newItem); </pre>
<p>
Objects of the following type(s) are allowed in the list
JaxbHbmAuxiliaryDatabaseObjectType
public boolean isAutoImport()
Gets the value of the autoImport property.
Boolean
public void setAutoImport(Boolean value)
Sets the value of the autoImport property.
value
- allowed object is
Boolean
public String getCatalog()
Gets the value of the catalog property.
String
public void setCatalog(String value)
Sets the value of the catalog property.
value
- allowed object is
String
public String getDefaultAccess()
Gets the value of the defaultAccess property.
String
public void setDefaultAccess(String value)
Sets the value of the defaultAccess property.
value
- allowed object is
String
public String getDefaultCascade()
Gets the value of the defaultCascade property.
String
public void setDefaultCascade(String value)
Sets the value of the defaultCascade property.
value
- allowed object is
String
public boolean isDefaultLazy()
Gets the value of the defaultLazy property.
Boolean
public void setDefaultLazy(Boolean value)
Sets the value of the defaultLazy property.
value
- allowed object is
Boolean
public String getPackage()
Gets the value of the package property.
String
public void setPackage(String value)
Sets the value of the package property.
value
- allowed object is
String
public String getSchema()
Gets the value of the schema property.
String
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.