Class JaxbEntityMappingsImpl
- All Implemented Interfaces:
Serializable
,JaxbBindableMappingDescriptor
Java class for anonymous complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="persistence-unit-metadata" type="{http://www.hibernate.org/xsd/orm/mapping}persistence-unit-metadata" minOccurs="0"/>
<element name="package" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<choice minOccurs="0">
<element name="access" type="{http://www.hibernate.org/xsd/orm/mapping}access-type"/>
<element name="attribute-accessor" type="{http://www.w3.org/2001/XMLSchema}string"/>
</choice>
<element name="auto-import" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="default-cascade" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="default-lazy" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="java-type" type="{http://www.hibernate.org/xsd/orm/mapping}java-type-registration" maxOccurs="unbounded" minOccurs="0"/>
<element name="jdbc-type" type="{http://www.hibernate.org/xsd/orm/mapping}jdbc-type-registration" maxOccurs="unbounded" minOccurs="0"/>
<element name="user-type" type="{http://www.hibernate.org/xsd/orm/mapping}user-type-registration" maxOccurs="unbounded" minOccurs="0"/>
<element name="composite-user-type" type="{http://www.hibernate.org/xsd/orm/mapping}composite-user-type-registration" maxOccurs="unbounded" minOccurs="0"/>
<element name="collection-user-type" type="{http://www.hibernate.org/xsd/orm/mapping}collection-user-type-registration" maxOccurs="unbounded" minOccurs="0"/>
<element name="conversion" type="{http://www.hibernate.org/xsd/orm/mapping}converter-registration" maxOccurs="unbounded" minOccurs="0"/>
<element name="embeddable-instantiator" type="{http://www.hibernate.org/xsd/orm/mapping}embeddable-instantiator-registration" maxOccurs="unbounded" minOccurs="0"/>
<element name="filter-def" type="{http://www.hibernate.org/xsd/orm/mapping}filter-def" maxOccurs="unbounded" minOccurs="0"/>
<element name="fetch-profile" type="{http://www.hibernate.org/xsd/orm/mapping}fetch-profile" maxOccurs="unbounded" minOccurs="0"/>
<element name="sequence-generator" type="{http://www.hibernate.org/xsd/orm/mapping}sequence-generator" maxOccurs="unbounded" minOccurs="0"/>
<element name="table-generator" type="{http://www.hibernate.org/xsd/orm/mapping}table-generator" maxOccurs="unbounded" minOccurs="0"/>
<element name="generic-generator" type="{http://www.hibernate.org/xsd/orm/mapping}generic-id-generator" maxOccurs="unbounded" minOccurs="0"/>
<element name="named-query" type="{http://www.hibernate.org/xsd/orm/mapping}named-query" maxOccurs="unbounded" minOccurs="0"/>
<element name="named-native-query" type="{http://www.hibernate.org/xsd/orm/mapping}named-native-query" maxOccurs="unbounded" minOccurs="0"/>
<element name="named-stored-procedure-query" type="{http://www.hibernate.org/xsd/orm/mapping}named-stored-procedure-query" maxOccurs="unbounded" minOccurs="0"/>
<element name="sql-result-set-mapping" type="{http://www.hibernate.org/xsd/orm/mapping}sql-result-set-mapping" maxOccurs="unbounded" minOccurs="0"/>
<element name="mapped-superclass" type="{http://www.hibernate.org/xsd/orm/mapping}mapped-superclass" maxOccurs="unbounded" minOccurs="0"/>
<element name="entity" type="{http://www.hibernate.org/xsd/orm/mapping}entity" maxOccurs="unbounded" minOccurs="0"/>
<element name="embeddable" type="{http://www.hibernate.org/xsd/orm/mapping}embeddable" maxOccurs="unbounded" minOccurs="0"/>
<element name="converter" type="{http://www.hibernate.org/xsd/orm/mapping}converter" maxOccurs="unbounded" minOccurs="0"/>
<element name="import" type="{http://www.hibernate.org/xsd/orm/mapping}hql-import" maxOccurs="unbounded" minOccurs="0"/>
<element name="database-object" type="{http://www.hibernate.org/xsd/orm/mapping}database-object" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="version" use="required" type="{http://www.hibernate.org/xsd/orm/mapping}supportedVersionType" fixed="7.0" />
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected AccessType
protected String
protected Boolean
protected String
protected List<JaxbCollectionUserTypeRegistrationImpl>
protected List<JaxbCompositeUserTypeRegistrationImpl>
protected List<JaxbConverterRegistrationImpl>
protected List<JaxbConverterImpl>
protected List<JaxbDatabaseObjectImpl>
protected String
protected Boolean
protected String
protected List<JaxbEmbeddableInstantiatorRegistrationImpl>
protected List<JaxbEmbeddableImpl>
protected List<JaxbEntityImpl>
protected List<JaxbFetchProfileImpl>
protected List<JaxbFilterDefImpl>
protected List<JaxbGenericIdGeneratorImpl>
protected List<JaxbHqlImportImpl>
protected List<JaxbJavaTypeRegistrationImpl>
protected List<JaxbJdbcTypeRegistrationImpl>
protected List<JaxbMappedSuperclassImpl>
protected List<JaxbNamedNativeQueryImpl>
protected List<JaxbNamedStoredProcedureQueryImpl>
protected List<JaxbNamedHqlQueryImpl>
protected JaxbPersistenceUnitMetadataImpl
protected String
protected List<JaxbSequenceGeneratorImpl>
protected List<JaxbSqlResultSetMappingImpl>
protected List<JaxbTableGeneratorImpl>
protected List<JaxbUserTypeRegistrationImpl>
protected String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the access property.Gets the value of the attributeAccessor property.Gets the value of the catalog property.Gets the value of the collectionUserTypeRegistrations property.Gets the value of the compositeUserTypeRegistrations property.Gets the value of the converterRegistrations property.Gets the value of the converters property.Gets the value of the databaseObjects property.Gets the value of the defaultCascade property.Gets the value of the description property.Gets the value of the embeddableInstantiatorRegistrations property.Gets the value of the embeddables property.Gets the value of the entities property.Gets the value of the fetchProfiles property.Gets the value of the filterDefinitions property.Gets the value of the genericGenerators property.Gets the value of the hqlImports property.Gets the value of the javaTypeRegistrations property.Gets the value of the jdbcTypeRegistrations property.Gets the value of the mappedSuperclasses property.Gets the value of the namedNativeQueries property.Gets the value of the namedProcedureQueries property.Gets the value of the namedQueries property.Gets the value of the package property.Gets the value of the persistenceUnitMetadata property.Gets the value of the schema property.Gets the value of the sequenceGenerators property.Gets the value of the sqlResultSetMappings property.Gets the value of the tableGenerators property.Gets the value of the userTypeRegistrations property.Gets the value of the version property.Gets the value of the autoImport property.Gets the value of the defaultLazy property.void
setAccess
(AccessType value) Sets the value of the access property.void
setAttributeAccessor
(String value) Sets the value of the attributeAccessor property.void
setAutoImport
(Boolean value) Sets the value of the autoImport property.void
setCatalog
(String value) Sets the value of the catalog property.void
setDefaultCascade
(String value) Sets the value of the defaultCascade property.void
setDefaultLazy
(Boolean value) Sets the value of the defaultLazy property.void
setDescription
(String value) Sets the value of the description property.void
setPackage
(String value) Sets the value of the package property.void
Sets the value of the persistenceUnitMetadata property.void
Sets the value of the schema property.void
setVersion
(String value) Sets the value of the version property.
-
Field Details
-
description
-
persistenceUnitMetadata
-
_package
-
schema
-
catalog
-
access
-
attributeAccessor
-
autoImport
-
defaultCascade
-
defaultLazy
-
javaTypeRegistrations
-
jdbcTypeRegistrations
-
userTypeRegistrations
-
compositeUserTypeRegistrations
-
collectionUserTypeRegistrations
-
converterRegistrations
-
embeddableInstantiatorRegistrations
-
filterDefinitions
-
fetchProfiles
-
sequenceGenerators
-
tableGenerators
-
genericGenerators
-
namedQueries
-
namedNativeQueries
-
namedProcedureQueries
-
sqlResultSetMappings
-
mappedSuperclasses
-
entities
-
embeddables
-
converters
-
hqlImports
-
databaseObjects
-
version
-
-
Constructor Details
-
JaxbEntityMappingsImpl
public JaxbEntityMappingsImpl()
-
-
Method Details
-
getDescription
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
getPersistenceUnitMetadata
Gets the value of the persistenceUnitMetadata property.- Returns:
- possible object is
JaxbPersistenceUnitMetadataImpl
-
setPersistenceUnitMetadata
Sets the value of the persistenceUnitMetadata property.- Parameters:
value
- allowed object isJaxbPersistenceUnitMetadataImpl
-
getPackage
Gets the value of the package property.- Returns:
- possible object is
String
-
setPackage
Sets the value of the package property.- Parameters:
value
- allowed object isString
-
getSchema
Gets the value of the schema property.- Returns:
- possible object is
String
-
setSchema
Sets the value of the schema property.- Parameters:
value
- allowed object isString
-
getCatalog
Gets the value of the catalog property.- Returns:
- possible object is
String
-
setCatalog
Sets the value of the catalog property.- Parameters:
value
- allowed object isString
-
getAccess
Gets the value of the access property.- Returns:
- possible object is
String
-
setAccess
Sets the value of the access property.- Parameters:
value
- allowed object isString
-
getAttributeAccessor
Gets the value of the attributeAccessor property.- Returns:
- possible object is
String
-
setAttributeAccessor
Sets the value of the attributeAccessor property.- Parameters:
value
- allowed object isString
-
isAutoImport
Gets the value of the autoImport property.- Returns:
- possible object is
Boolean
-
setAutoImport
Sets the value of the autoImport property.- Parameters:
value
- allowed object isBoolean
-
getDefaultCascade
Gets the value of the defaultCascade property.- Returns:
- possible object is
String
-
setDefaultCascade
Sets the value of the defaultCascade property.- Parameters:
value
- allowed object isString
-
isDefaultLazy
Gets the value of the defaultLazy property.- Returns:
- possible object is
Boolean
-
setDefaultLazy
Sets the value of the defaultLazy property.- Parameters:
value
- allowed object isBoolean
-
getJavaTypeRegistrations
Gets the value of the javaTypeRegistrations 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 javaTypeRegistrations property.For example, to add a new item, do as follows:
getJavaTypeRegistrations().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbJavaTypeRegistrationImpl
- Returns:
- The value of the javaTypeRegistrations property.
-
getJdbcTypeRegistrations
Gets the value of the jdbcTypeRegistrations 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 jdbcTypeRegistrations property.For example, to add a new item, do as follows:
getJdbcTypeRegistrations().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbJdbcTypeRegistrationImpl
- Returns:
- The value of the jdbcTypeRegistrations property.
-
getUserTypeRegistrations
Gets the value of the userTypeRegistrations 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 userTypeRegistrations property.For example, to add a new item, do as follows:
getUserTypeRegistrations().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbUserTypeRegistrationImpl
- Returns:
- The value of the userTypeRegistrations property.
-
getCompositeUserTypeRegistrations
Gets the value of the compositeUserTypeRegistrations 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 compositeUserTypeRegistrations property.For example, to add a new item, do as follows:
getCompositeUserTypeRegistrations().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbCompositeUserTypeRegistrationImpl
- Returns:
- The value of the compositeUserTypeRegistrations property.
-
getCollectionUserTypeRegistrations
Gets the value of the collectionUserTypeRegistrations 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 collectionUserTypeRegistrations property.For example, to add a new item, do as follows:
getCollectionUserTypeRegistrations().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbCollectionUserTypeRegistrationImpl
- Returns:
- The value of the collectionUserTypeRegistrations property.
-
getConverterRegistrations
Gets the value of the converterRegistrations 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 converterRegistrations property.For example, to add a new item, do as follows:
getConverterRegistrations().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbConverterRegistrationImpl
- Returns:
- The value of the converterRegistrations property.
-
getEmbeddableInstantiatorRegistrations
Gets the value of the embeddableInstantiatorRegistrations 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 embeddableInstantiatorRegistrations property.For example, to add a new item, do as follows:
getEmbeddableInstantiatorRegistrations().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbEmbeddableInstantiatorRegistrationImpl
- Returns:
- The value of the embeddableInstantiatorRegistrations property.
-
getFilterDefinitions
Gets the value of the filterDefinitions 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 filterDefinitions property.For example, to add a new item, do as follows:
getFilterDefinitions().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbFilterDefImpl
- Returns:
- The value of the filterDefinitions property.
-
getFetchProfiles
Gets the value of the fetchProfiles 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 fetchProfiles property.For example, to add a new item, do as follows:
getFetchProfiles().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbFetchProfileImpl
- Returns:
- The value of the fetchProfiles property.
-
getSequenceGenerators
Gets the value of the sequenceGenerators 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 sequenceGenerators property.For example, to add a new item, do as follows:
getSequenceGenerators().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbSequenceGeneratorImpl
- Returns:
- The value of the sequenceGenerators property.
-
getTableGenerators
Gets the value of the tableGenerators 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 tableGenerators property.For example, to add a new item, do as follows:
getTableGenerators().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbTableGeneratorImpl
- Returns:
- The value of the tableGenerators property.
-
getGenericGenerators
Gets the value of the genericGenerators 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 genericGenerators property.For example, to add a new item, do as follows:
getGenericGenerators().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbGenericIdGeneratorImpl
- Returns:
- The value of the genericGenerators property.
-
getNamedQueries
Gets the value of the namedQueries 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 namedQueries property.For example, to add a new item, do as follows:
getNamedQueries().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbNamedHqlQueryImpl
- Returns:
- The value of the namedQueries property.
-
getNamedNativeQueries
Gets the value of the namedNativeQueries 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 namedNativeQueries property.For example, to add a new item, do as follows:
getNamedNativeQueries().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbNamedNativeQueryImpl
- Returns:
- The value of the namedNativeQueries property.
-
getNamedProcedureQueries
Gets the value of the namedProcedureQueries 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 namedProcedureQueries property.For example, to add a new item, do as follows:
getNamedProcedureQueries().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbNamedStoredProcedureQueryImpl
- Returns:
- The value of the namedProcedureQueries property.
-
getSqlResultSetMappings
Gets the value of the sqlResultSetMappings 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 sqlResultSetMappings property.For example, to add a new item, do as follows:
getSqlResultSetMappings().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbSqlResultSetMappingImpl
- Returns:
- The value of the sqlResultSetMappings property.
-
getMappedSuperclasses
Gets the value of the mappedSuperclasses 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 mappedSuperclasses property.For example, to add a new item, do as follows:
getMappedSuperclasses().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbMappedSuperclassImpl
- Returns:
- The value of the mappedSuperclasses property.
-
getEntities
Gets the value of the entities 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 entities property.For example, to add a new item, do as follows:
getEntities().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbEntityImpl
- Returns:
- The value of the entities property.
-
getEmbeddables
Gets the value of the embeddables 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 embeddables property.For example, to add a new item, do as follows:
getEmbeddables().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbEmbeddableImpl
- Returns:
- The value of the embeddables property.
-
getConverters
Gets the value of the converters 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 converters property.For example, to add a new item, do as follows:
getConverters().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbConverterImpl
- Returns:
- The value of the converters property.
-
getHqlImports
Gets the value of the hqlImports 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 hqlImports property.For example, to add a new item, do as follows:
getHqlImports().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHqlImportImpl
- Returns:
- The value of the hqlImports property.
-
getDatabaseObjects
Gets the value of the databaseObjects 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 databaseObjects property.For example, to add a new item, do as follows:
getDatabaseObjects().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbDatabaseObjectImpl
- Returns:
- The value of the databaseObjects property.
-
getVersion
Gets the value of the version property.- Returns:
- possible object is
String
-
setVersion
Sets the value of the version property.- Parameters:
value
- allowed object isString
-