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