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.
|
getToolingHintsprotected 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.
Booleanpublic void setAutoImport(Boolean value)
Sets the value of the autoImport property.
value - allowed object is
Booleanpublic String getCatalog()
Gets the value of the catalog property.
Stringpublic void setCatalog(String value)
Sets the value of the catalog property.
value - allowed object is
Stringpublic String getDefaultAccess()
Gets the value of the defaultAccess property.
Stringpublic void setDefaultAccess(String value)
Sets the value of the defaultAccess property.
value - allowed object is
Stringpublic String getDefaultCascade()
Gets the value of the defaultCascade property.
Stringpublic void setDefaultCascade(String value)
Sets the value of the defaultCascade property.
value - allowed object is
Stringpublic boolean isDefaultLazy()
Gets the value of the defaultLazy property.
Booleanpublic void setDefaultLazy(Boolean value)
Sets the value of the defaultLazy property.
value - allowed object is
Booleanpublic String getPackage()
Gets the value of the package property.
Stringpublic void setPackage(String value)
Sets the value of the package property.
value - allowed object is
Stringpublic String getSchema()
Gets the value of the schema property.
StringCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.