Class JaxbHbmHibernateMapping
- java.lang.Object
-
- org.hibernate.boot.jaxb.hbm.spi.JaxbHbmToolingHintContainer
-
- org.hibernate.boot.jaxb.hbm.spi.JaxbHbmHibernateMapping
-
- All Implemented Interfaces:
java.io.Serializable
,ToolingHintContainer
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>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 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
-
Fields inherited from class org.hibernate.boot.jaxb.hbm.spi.JaxbHbmToolingHintContainer
toolingHints
-
-
Constructor Summary
Constructors Constructor Description JaxbHbmHibernateMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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.-
Methods inherited from class org.hibernate.boot.jaxb.hbm.spi.JaxbHbmToolingHintContainer
getToolingHints
-
-
-
-
Field Detail
-
identifierGenerator
protected java.util.List<JaxbHbmIdentifierGeneratorDefinitionType> identifierGenerator
-
typedef
protected java.util.List<JaxbHbmTypeDefinitionType> typedef
-
filterDef
protected java.util.List<JaxbHbmFilterDefinitionType> filterDef
-
_import
protected java.util.List<JaxbHbmClassRenameType> _import
-
clazz
protected java.util.List<JaxbHbmRootEntityType> clazz
-
subclass
protected java.util.List<JaxbHbmDiscriminatorSubclassEntityType> subclass
-
joinedSubclass
protected java.util.List<JaxbHbmJoinedSubclassEntityType> joinedSubclass
-
unionSubclass
protected java.util.List<JaxbHbmUnionSubclassEntityType> unionSubclass
-
resultset
protected java.util.List<JaxbHbmResultSetMappingType> resultset
-
query
protected java.util.List<JaxbHbmNamedQueryType> query
-
sqlQuery
protected java.util.List<JaxbHbmNamedNativeQueryType> sqlQuery
-
fetchProfile
protected java.util.List<JaxbHbmFetchProfileType> fetchProfile
-
databaseObject
protected java.util.List<JaxbHbmAuxiliaryDatabaseObjectType> databaseObject
-
autoImport
protected java.lang.Boolean autoImport
-
catalog
protected java.lang.String catalog
-
defaultAccess
protected java.lang.String defaultAccess
-
defaultCascade
protected java.lang.String defaultCascade
-
defaultLazy
protected java.lang.Boolean defaultLazy
-
_package
protected java.lang.String _package
-
schema
protected java.lang.String schema
-
-
Method Detail
-
getIdentifierGenerator
public java.util.List<JaxbHbmIdentifierGeneratorDefinitionType> getIdentifierGenerator()
Gets the value of the identifierGenerator property.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
-
getTypedef
public java.util.List<JaxbHbmTypeDefinitionType> getTypedef()
Gets the value of the typedef property.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
-
getFilterDef
public java.util.List<JaxbHbmFilterDefinitionType> getFilterDef()
Gets the value of the filterDef property.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
-
getImport
public java.util.List<JaxbHbmClassRenameType> getImport()
Gets the value of the import property.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
-
getClazz
public java.util.List<JaxbHbmRootEntityType> getClazz()
Gets the value of the clazz property.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
-
getSubclass
public java.util.List<JaxbHbmDiscriminatorSubclassEntityType> getSubclass()
Gets the value of the subclass property.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
-
getJoinedSubclass
public java.util.List<JaxbHbmJoinedSubclassEntityType> getJoinedSubclass()
Gets the value of the joinedSubclass property.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
-
getUnionSubclass
public java.util.List<JaxbHbmUnionSubclassEntityType> getUnionSubclass()
Gets the value of the unionSubclass property.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
-
getResultset
public java.util.List<JaxbHbmResultSetMappingType> getResultset()
Gets the value of the resultset property.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
-
getQuery
public java.util.List<JaxbHbmNamedQueryType> getQuery()
Gets the value of the query property.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
-
getSqlQuery
public java.util.List<JaxbHbmNamedNativeQueryType> getSqlQuery()
Gets the value of the sqlQuery property.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
-
getFetchProfile
public java.util.List<JaxbHbmFetchProfileType> getFetchProfile()
Gets the value of the fetchProfile property.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
-
getDatabaseObject
public java.util.List<JaxbHbmAuxiliaryDatabaseObjectType> getDatabaseObject()
Gets the value of the databaseObject property.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
-
isAutoImport
public boolean isAutoImport()
Gets the value of the autoImport property.- Returns:
- possible object is
Boolean
-
setAutoImport
public void setAutoImport(java.lang.Boolean value)
Sets the value of the autoImport property.- Parameters:
value
- allowed object isBoolean
-
getCatalog
public java.lang.String getCatalog()
Gets the value of the catalog property.- Returns:
- possible object is
String
-
setCatalog
public void setCatalog(java.lang.String value)
Sets the value of the catalog property.- Parameters:
value
- allowed object isString
-
getDefaultAccess
public java.lang.String getDefaultAccess()
Gets the value of the defaultAccess property.- Returns:
- possible object is
String
-
setDefaultAccess
public void setDefaultAccess(java.lang.String value)
Sets the value of the defaultAccess property.- Parameters:
value
- allowed object isString
-
getDefaultCascade
public java.lang.String getDefaultCascade()
Gets the value of the defaultCascade property.- Returns:
- possible object is
String
-
setDefaultCascade
public void setDefaultCascade(java.lang.String value)
Sets the value of the defaultCascade property.- Parameters:
value
- allowed object isString
-
isDefaultLazy
public boolean isDefaultLazy()
Gets the value of the defaultLazy property.- Returns:
- possible object is
Boolean
-
setDefaultLazy
public void setDefaultLazy(java.lang.Boolean value)
Sets the value of the defaultLazy property.- Parameters:
value
- allowed object isBoolean
-
getPackage
public java.lang.String getPackage()
Gets the value of the package property.- Returns:
- possible object is
String
-
setPackage
public void setPackage(java.lang.String value)
Sets the value of the package property.- Parameters:
value
- allowed object isString
-
getSchema
public java.lang.String getSchema()
Gets the value of the schema property.- Returns:
- possible object is
String
-
setSchema
public void setSchema(java.lang.String value)
Sets the value of the schema property.- Parameters:
value
- allowed object isString
-
-