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>_importprotected java.lang.String_packageprotected java.lang.BooleanautoImportprotected java.lang.Stringcatalogprotected java.util.List<JaxbHbmRootEntityType>clazzprotected java.util.List<JaxbHbmAuxiliaryDatabaseObjectType>databaseObjectprotected java.lang.StringdefaultAccessprotected java.lang.StringdefaultCascadeprotected java.lang.BooleandefaultLazyprotected java.util.List<JaxbHbmFetchProfileType>fetchProfileprotected java.util.List<JaxbHbmFilterDefinitionType>filterDefprotected java.util.List<JaxbHbmIdentifierGeneratorDefinitionType>identifierGeneratorprotected java.util.List<JaxbHbmJoinedSubclassEntityType>joinedSubclassprotected java.util.List<JaxbHbmNamedQueryType>queryprotected java.util.List<JaxbHbmResultSetMappingType>resultsetprotected java.lang.Stringschemaprotected java.util.List<JaxbHbmNamedNativeQueryType>sqlQueryprotected java.util.List<JaxbHbmDiscriminatorSubclassEntityType>subclassprotected java.util.List<JaxbHbmTypeDefinitionType>typedefprotected 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.StringgetCatalog()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.StringgetDefaultAccess()Gets the value of the defaultAccess property.java.lang.StringgetDefaultCascade()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.StringgetPackage()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.StringgetSchema()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.booleanisAutoImport()Gets the value of the autoImport property.booleanisDefaultLazy()Gets the value of the defaultLazy property.voidsetAutoImport(java.lang.Boolean value)Sets the value of the autoImport property.voidsetCatalog(java.lang.String value)Sets the value of the catalog property.voidsetDefaultAccess(java.lang.String value)Sets the value of the defaultAccess property.voidsetDefaultCascade(java.lang.String value)Sets the value of the defaultCascade property.voidsetDefaultLazy(java.lang.Boolean value)Sets the value of the defaultLazy property.voidsetPackage(java.lang.String value)Sets the value of the package property.voidsetSchema(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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
-
-