public class JaxbHbmHibernateMapping extends JaxbHbmToolingHintContainer implements java.io.Serializable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<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>
Modifier and Type | Field and Description |
---|---|
protected java.util.List<JaxbHbmClassRenameType> |
_import |
protected java.lang.String |
_package |
protected java.lang.Boolean |
autoImport |
protected java.lang.String |
catalog |
protected java.util.List<JaxbHbmRootEntityType> |
clazz |
protected java.util.List<JaxbHbmAuxiliaryDatabaseObjectType> |
databaseObject |
protected java.lang.String |
defaultAccess |
protected java.lang.String |
defaultCascade |
protected java.lang.Boolean |
defaultLazy |
protected java.util.List<JaxbHbmFetchProfileType> |
fetchProfile |
protected java.util.List<JaxbHbmFilterDefinitionType> |
filterDef |
protected java.util.List<JaxbHbmIdentifierGeneratorDefinitionType> |
identifierGenerator |
protected java.util.List<JaxbHbmJoinedSubclassEntityType> |
joinedSubclass |
protected java.util.List<JaxbHbmNamedQueryType> |
query |
protected java.util.List<JaxbHbmResultSetMappingType> |
resultset |
protected java.lang.String |
schema |
protected java.util.List<JaxbHbmNamedNativeQueryType> |
sqlQuery |
protected java.util.List<JaxbHbmDiscriminatorSubclassEntityType> |
subclass |
protected java.util.List<JaxbHbmTypeDefinitionType> |
typedef |
protected java.util.List<JaxbHbmUnionSubclassEntityType> |
unionSubclass |
toolingHints
Constructor and Description |
---|
JaxbHbmHibernateMapping() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCatalog()
Gets the value of the catalog property.
|
java.util.List<JaxbHbmRootEntityType> |
getClazz()
Gets the value of the clazz property.
|
java.util.List<JaxbHbmAuxiliaryDatabaseObjectType> |
getDatabaseObject()
Gets the value of the databaseObject property.
|
java.lang.String |
getDefaultAccess()
Gets the value of the defaultAccess property.
|
java.lang.String |
getDefaultCascade()
Gets the value of the defaultCascade property.
|
java.util.List<JaxbHbmFetchProfileType> |
getFetchProfile()
Gets the value of the fetchProfile property.
|
java.util.List<JaxbHbmFilterDefinitionType> |
getFilterDef()
Gets the value of the filterDef property.
|
java.util.List<JaxbHbmIdentifierGeneratorDefinitionType> |
getIdentifierGenerator()
Gets the value of the identifierGenerator property.
|
java.util.List<JaxbHbmClassRenameType> |
getImport()
Gets the value of the import property.
|
java.util.List<JaxbHbmJoinedSubclassEntityType> |
getJoinedSubclass()
Gets the value of the joinedSubclass property.
|
java.lang.String |
getPackage()
Gets the value of the package property.
|
java.util.List<JaxbHbmNamedQueryType> |
getQuery()
Gets the value of the query property.
|
java.util.List<JaxbHbmResultSetMappingType> |
getResultset()
Gets the value of the resultset property.
|
java.lang.String |
getSchema()
Gets the value of the schema property.
|
java.util.List<JaxbHbmNamedNativeQueryType> |
getSqlQuery()
Gets the value of the sqlQuery property.
|
java.util.List<JaxbHbmDiscriminatorSubclassEntityType> |
getSubclass()
Gets the value of the subclass property.
|
java.util.List<JaxbHbmTypeDefinitionType> |
getTypedef()
Gets the value of the typedef property.
|
java.util.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(java.lang.Boolean value)
Sets the value of the autoImport property.
|
void |
setCatalog(java.lang.String value)
Sets the value of the catalog property.
|
void |
setDefaultAccess(java.lang.String value)
Sets the value of the defaultAccess property.
|
void |
setDefaultCascade(java.lang.String value)
Sets the value of the defaultCascade property.
|
void |
setDefaultLazy(java.lang.Boolean value)
Sets the value of the defaultLazy property.
|
void |
setPackage(java.lang.String value)
Sets the value of the package property.
|
void |
setSchema(java.lang.String value)
Sets the value of the schema property.
|
getToolingHints
protected java.util.List<JaxbHbmIdentifierGeneratorDefinitionType> identifierGenerator
protected java.util.List<JaxbHbmTypeDefinitionType> typedef
protected java.util.List<JaxbHbmFilterDefinitionType> filterDef
protected java.util.List<JaxbHbmClassRenameType> _import
protected java.util.List<JaxbHbmRootEntityType> clazz
protected java.util.List<JaxbHbmDiscriminatorSubclassEntityType> subclass
protected java.util.List<JaxbHbmJoinedSubclassEntityType> joinedSubclass
protected java.util.List<JaxbHbmUnionSubclassEntityType> unionSubclass
protected java.util.List<JaxbHbmResultSetMappingType> resultset
protected java.util.List<JaxbHbmNamedQueryType> query
protected java.util.List<JaxbHbmNamedNativeQueryType> sqlQuery
protected java.util.List<JaxbHbmFetchProfileType> fetchProfile
protected java.util.List<JaxbHbmAuxiliaryDatabaseObjectType> databaseObject
protected java.lang.Boolean autoImport
protected java.lang.String catalog
protected java.lang.String defaultAccess
protected java.lang.String defaultCascade
protected java.lang.Boolean defaultLazy
protected java.lang.String _package
protected java.lang.String schema
public java.util.List<JaxbHbmIdentifierGeneratorDefinitionType> getIdentifierGenerator()
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 identifierGenerator property.
For example, to add a new item, do as follows:
getIdentifierGenerator().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmIdentifierGeneratorDefinitionType
public java.util.List<JaxbHbmTypeDefinitionType> getTypedef()
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 typedef property.
For example, to add a new item, do as follows:
getTypedef().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmTypeDefinitionType
public java.util.List<JaxbHbmFilterDefinitionType> getFilterDef()
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 filterDef property.
For example, to add a new item, do as follows:
getFilterDef().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmFilterDefinitionType
public java.util.List<JaxbHbmClassRenameType> getImport()
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 import property.
For example, to add a new item, do as follows:
getImport().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmClassRenameType
public java.util.List<JaxbHbmRootEntityType> getClazz()
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 clazz property.
For example, to add a new item, do as follows:
getClazz().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmRootEntityType
public java.util.List<JaxbHbmDiscriminatorSubclassEntityType> getSubclass()
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 subclass property.
For example, to add a new item, do as follows:
getSubclass().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmDiscriminatorSubclassEntityType
public java.util.List<JaxbHbmJoinedSubclassEntityType> 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
JaxbHbmJoinedSubclassEntityType
public java.util.List<JaxbHbmUnionSubclassEntityType> 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
JaxbHbmUnionSubclassEntityType
public java.util.List<JaxbHbmResultSetMappingType> 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
JaxbHbmResultSetMappingType
public java.util.List<JaxbHbmNamedQueryType> getQuery()
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 query property.
For example, to add a new item, do as follows:
getQuery().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmNamedQueryType
public java.util.List<JaxbHbmNamedNativeQueryType> getSqlQuery()
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 sqlQuery property.
For example, to add a new item, do as follows:
getSqlQuery().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmNamedNativeQueryType
public java.util.List<JaxbHbmFetchProfileType> 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
JaxbHbmFetchProfileType
public java.util.List<JaxbHbmAuxiliaryDatabaseObjectType> getDatabaseObject()
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 databaseObject property.
For example, to add a new item, do as follows:
getDatabaseObject().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmAuxiliaryDatabaseObjectType
public boolean isAutoImport()
Boolean
public void setAutoImport(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.String getCatalog()
String
public void setCatalog(java.lang.String value)
value
- allowed object is
String
public java.lang.String getDefaultAccess()
String
public void setDefaultAccess(java.lang.String value)
value
- allowed object is
String
public java.lang.String getDefaultCascade()
String
public void setDefaultCascade(java.lang.String value)
value
- allowed object is
String
public boolean isDefaultLazy()
Boolean
public void setDefaultLazy(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.String getPackage()
String
public void setPackage(java.lang.String value)
value
- allowed object is
String
public java.lang.String getSchema()
String
public void setSchema(java.lang.String value)
value
- allowed object is
String
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.