Class XMLEntityMappings
- java.lang.Object
-
- org.eclipse.persistence.internal.jpa.metadata.ORMetadata
-
- org.eclipse.persistence.internal.jpa.metadata.xml.XMLEntityMappings
-
public class XMLEntityMappings extends ORMetadata
Object to hold onto the XML entity mappings metadata.- Since:
- EclipseLink 1.0
- Author:
- Guy Pelletier
-
-
Constructor Summary
Constructors Constructor Description XMLEntityMappings()INTERNAL:
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object objectToCompare)INTERNAL:java.lang.StringgetAccess()INTERNAL: Used for OX mapping.AccessMethodsMetadatagetAccessMethods()INTERNAL: Used for OX mapping.java.lang.StringgetCatalog()INTERNAL: Used for OX mapping.java.util.List<ConverterAccessor>getConverterAccessors()INTERNAL:java.util.List<ConverterMetadata>getConverters()INTERNAL:protected java.lang.StringgetDefaultCatalog()INTERNAL: Returns the default catalog.protected java.lang.StringgetDefaultSchema()INTERNAL: Returns the default schema.java.lang.StringgetDescription()INTERNAL: Used for OX mapping.java.util.List<EmbeddableAccessor>getEmbeddables()INTERNAL: Used for OX mapping.java.util.List<EntityAccessor>getEntities()INTERNAL: Used for OX mapping.java.util.List<HashPartitioningMetadata>getHashPartitioning()INTERNAL: Used for OX mapping.MetadataLoggergetLogger()INTERNAL: Return the logger from the project.java.util.List<MappedSuperclassAccessor>getMappedSuperclasses()INTERNAL: Used for OX mapping.java.lang.StringgetMappingFileOrURL()INTERNAL:MetadataFactorygetMetadataFactory()INTERNAL:java.util.List<MixedConverterMetadata>getMixedConverters()INTERNAL: Used for OX mapping.java.util.List<NamedNativeQueryMetadata>getNamedNativeQueries()INTERNAL: Used for OX mapping.java.util.List<NamedPLSQLStoredFunctionQueryMetadata>getNamedPLSQLStoredFunctionQueries()INTERNAL: Used for OX mapping.java.util.List<NamedPLSQLStoredProcedureQueryMetadata>getNamedPLSQLStoredProcedureQueries()INTERNAL: Used for OX mapping.java.util.List<NamedQueryMetadata>getNamedQueries()INTERNAL: Used for OX mapping.java.util.List<NamedStoredFunctionQueryMetadata>getNamedStoredFunctionQueries()INTERNAL: Used for OX mapping.java.util.List<NamedStoredProcedureQueryMetadata>getNamedStoredProcedureQueries()INTERNAL: Used for OX mapping.java.util.List<ObjectTypeConverterMetadata>getObjectTypeConverters()INTERNAL: Used for OX mapping.java.util.List<OracleArrayTypeMetadata>getOracleArrayTypes()INTERNAL: Used for OX mapping.java.util.List<OracleObjectTypeMetadata>getOracleObjectTypes()INTERNAL: Used for OX mapping.java.lang.StringgetPackage()INTERNAL: Used for OX mapping.java.lang.StringgetPackageQualifiedClassName(java.lang.String className)INTERNAL: This convenience method will attempt to fully qualify a class name if required.java.util.List<PartitioningMetadata>getPartitioning()INTERNAL: Used for OX mapping.XMLPersistenceUnitMetadatagetPersistenceUnitMetadata()INTERNAL: Used for OX mapping.java.util.List<PinnedPartitioningMetadata>getPinnedPartitioning()INTERNAL: Used for OX mapping.java.util.List<PLSQLRecordMetadata>getPLSQLRecords()java.util.List<PLSQLTableMetadata>getPLSQLTables()INTERNAL: Used for OX mapping.MetadataProjectgetProject()INTERNAL:java.util.List<RangePartitioningMetadata>getRangePartitioning()INTERNAL: Used for OX mapping.java.util.List<ReplicationPartitioningMetadata>getReplicationPartitioning()INTERNAL: Used for OX mapping.java.util.List<RoundRobinPartitioningMetadata>getRoundRobinPartitioning()INTERNAL: Used for OX mapping.java.lang.StringgetSchema()INTERNAL: Used for OX mapping.java.util.List<SequenceGeneratorMetadata>getSequenceGenerators()INTERNAL: Used for OX mapping.java.util.List<SerializedConverterMetadata>getSerializedConverters()INTERNAL: Used for OX mapping.java.util.List<SQLResultSetMappingMetadata>getSqlResultSetMappings()INTERNAL: Used for OX mapping.java.util.List<StructConverterMetadata>getStructConverters()INTERNAL: Used for OX mapping.java.util.List<TableGeneratorMetadata>getTableGenerators()INTERNAL: Used for OX mapping.java.util.List<TenantDiscriminatorColumnMetadata>getTenantDiscriminatorColumns()INTERNAL: Used for OX mapping.java.util.List<TypeConverterMetadata>getTypeConverters()INTERNAL: Used for OX mapping.java.util.List<UnionPartitioningMetadata>getUnionPartitioning()INTERNAL: Used for OX mapping.java.util.List<UuidGeneratorMetadata>getUuidGenerators()INTERNAL: Used for OX mapping.java.util.List<ValuePartitioningMetadata>getValuePartitioning()INTERNAL: Used for OX mapping.java.lang.StringgetVersion()INTERNAL: Used for OX mapping.inthashCode()voidinitPersistenceUnitClasses(java.util.HashMap<java.lang.String,EntityAccessor> allEntities, java.util.HashMap<java.lang.String,EmbeddableAccessor> allEmbeddables)INTERNAL: Assumes the correct class loader has been set before calling this method.booleanisEclipseLinkORMFile()INTERNAL:booleanloadedForCanonicalModel()INTERNAL:protected XMLEntityMappingsnewXMLEntityMappingsObject()INTERNAL: Return a new XMLEntityMappings instance.voidprocess()INTERNAL: Process the metadata from the <entity-mappings> level except for the classes themselves.voidprocessEntityMappingsDefaults(ClassAccessor accessor)INTERNAL: Set any entity-mappings defaults if specified.voidprocessPersistenceUnitMetadata()INTERNAL: Process the persistence metadata if specified.EntityAccessorreloadEntity(EntityAccessor accessor, MetadataDescriptor descriptor)INTERNAL: We clone/reload an entity class by writing it out to XML and reload it through OX.MappedSuperclassAccessorreloadMappedSuperclass(MappedSuperclassAccessor accessor, MetadataDescriptor descriptor)INTERNAL: We clone/reload a mapped-superclass by writing it out to XML and reload it through OX.protected XMLEntityMappingsreloadXMLEntityMappingsObject(XMLEntityMappings xmlEntityMappings)INTERNAL:voidsetAccess(java.lang.String access)INTERNAL: Used for OX mapping.voidsetAccessMethods(AccessMethodsMetadata accessMethods)INTERNAL: Used for OX mapping.voidsetCatalog(java.lang.String catalog)INTERNAL: Used for OX mapping.voidsetConverterAccessors(java.util.List<ConverterAccessor> converterAccessors)INTERNAL:voidsetConverters(java.util.List<ConverterMetadata> converters)INTERNAL:voidsetDescription(java.lang.String description)INTERNAL: Used for OX mapping.voidsetEmbeddables(java.util.List<EmbeddableAccessor> embeddables)INTERNAL: Used for OX mapping.voidsetEntities(java.util.List<EntityAccessor> entities)INTERNAL: Used for OX mapping.voidsetHashPartitioning(java.util.List<HashPartitioningMetadata> hashPartitioning)INTERNAL: Used for OX mapping.voidsetIsEclipseLinkORMFile(boolean isEclipseLinkORMFile)INTERNAL:voidsetLoadedForCanonicalModel(boolean loadedForCanonicalModel)INTERNAL:voidsetLoader(java.lang.ClassLoader loader)INTERNAL:voidsetMappedSuperclasses(java.util.List<MappedSuperclassAccessor> mappedSuperclasses)INTERNAL: Used for OX mapping.voidsetMappingFile(java.lang.String mappingFileNameOrURL)INTERNAL:voidsetMetadataFactory(MetadataFactory factory)INTERNAL:voidsetMixedConverters(java.util.List<MixedConverterMetadata> mixedConverters)INTERNAL: Used for OX mapping.voidsetNamedNativeQueries(java.util.List<NamedNativeQueryMetadata> namedNativeQueries)INTERNAL: Used for OX mapping.voidsetNamedPLSQLStoredFunctionQueries(java.util.List<NamedPLSQLStoredFunctionQueryMetadata> namedPLSQLStoredFunctionQueries)INTERNAL: Used for OX mapping.voidsetNamedPLSQLStoredProcedureQueries(java.util.List<NamedPLSQLStoredProcedureQueryMetadata> namedPLSQLStoredProcedureQueries)INTERNAL: Used for OX mapping.voidsetNamedQueries(java.util.List<NamedQueryMetadata> namedQueries)INTERNAL: Used for OX mapping.voidsetNamedStoredFunctionQueries(java.util.List<NamedStoredFunctionQueryMetadata> namedStoredFunctionQueries)INTERNAL: Used for OX mapping.voidsetNamedStoredProcedureQueries(java.util.List<NamedStoredProcedureQueryMetadata> namedStoredProcedureQueries)INTERNAL: Used for OX mapping.voidsetObjectTypeConverters(java.util.List<ObjectTypeConverterMetadata> objectTypeConverters)INTERNAL: Used for OX mapping.voidsetOracleArrayTypes(java.util.List<OracleArrayTypeMetadata> arrayTypes)INTERNAL: Used for OX mapping.voidsetOracleObjectTypes(java.util.List<OracleObjectTypeMetadata> objectTypes)INTERNAL: Used for OX mapping.voidsetPackage(java.lang.String pkg)INTERNAL: Used for OX mapping.voidsetPartitioning(java.util.List<PartitioningMetadata> partitioning)INTERNAL: Used for OX mapping.voidsetPersistenceUnitMetadata(XMLPersistenceUnitMetadata persistenceUnitMetadata)INTERNAL: Used for OX mapping.voidsetPinnedPartitioning(java.util.List<PinnedPartitioningMetadata> pinnedPartitioning)INTERNAL: Used for OX mapping.voidsetPLSQLRecords(java.util.List<PLSQLRecordMetadata> records)INTERNAL: Used for OX mapping.voidsetPLSQLTables(java.util.List<PLSQLTableMetadata> tables)INTERNAL: Used for OX mapping.voidsetProject(MetadataProject project)INTERNAL: Set the project reference for this EntityMappings object.voidsetRangePartitioning(java.util.List<RangePartitioningMetadata> rangePartitioning)INTERNAL: Used for OX mapping.voidsetReplicationPartitioning(java.util.List<ReplicationPartitioningMetadata> replicationPartitioning)INTERNAL: Used for OX mapping.voidsetRoundRobinPartitioning(java.util.List<RoundRobinPartitioningMetadata> roundRobinPartitioning)INTERNAL: Used for OX mapping.voidsetSchema(java.lang.String schema)INTERNAL: Used for OX mapping.voidsetSequenceGenerators(java.util.List<SequenceGeneratorMetadata> sequenceGenerators)INTERNAL: Used for OX mapping.voidsetSerializedConverters(java.util.List<SerializedConverterMetadata> serializedConverters)INTERNAL: Used for OX mapping.voidsetSqlResultSetMappings(java.util.List<SQLResultSetMappingMetadata> sqlResultSetMappings)INTERNAL: Used for OX mapping.voidsetStructConverters(java.util.List<StructConverterMetadata> structConverters)INTERNAL: Used for OX mapping.voidsetTableGenerators(java.util.List<TableGeneratorMetadata> tableGenerators)INTERNAL: Used for OX mapping.voidsetTenantDiscriminatorColumns(java.util.List<TenantDiscriminatorColumnMetadata> tenantDiscriminatorColumns)INTERNAL: Used for OX mapping.voidsetTypeConverters(java.util.List<TypeConverterMetadata> typeConverters)INTERNAL: Used for OX mapping.voidsetUnionPartitioning(java.util.List<UnionPartitioningMetadata> unionPartitioning)INTERNAL: Used for OX mapping.voidsetUuidGenerators(java.util.List<UuidGeneratorMetadata> uuidGenerators)INTERNAL: Used for OX mapping.voidsetValuePartitioning(java.util.List<ValuePartitioningMetadata> valuePartitioning)INTERNAL: Used for OX mapping.voidsetVersion(java.lang.String version)INTERNAL: Used for OX mapping.-
Methods inherited from class org.eclipse.persistence.internal.jpa.metadata.ORMetadata
getAccessibleObject, getAccessibleObjectName, getAnnotation, getBoxedType, getDatabaseTypeEnum, getEntityMappings, getFullyQualifiedClassName, getIdentifier, getJavaClass, getJavaClassName, getLoader, getLocation, getMetadataClass, getMetadataClass, getMetadataClass, getName, getPrimitiveClassForName, getText, getXMLElement, hasIdentifier, hasText, initXMLClassName, initXMLObject, initXMLObject, initXMLObjects, initXMLTextObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, merge, mergeORObjectLists, mergeORObjects, mergeSimpleObjects, setAccessibleObject, setEntityMappings, setFieldName, setFieldName, shouldOverride, valuesMatch, valuesMatch
-
-
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object objectToCompare)
INTERNAL:- Specified by:
equalsin classORMetadata
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getAccess
public java.lang.String getAccess()
INTERNAL: Used for OX mapping.
-
getAccessMethods
public AccessMethodsMetadata getAccessMethods()
INTERNAL: Used for OX mapping.
-
getCatalog
public java.lang.String getCatalog()
INTERNAL: Used for OX mapping.
-
getConverterAccessors
public java.util.List<ConverterAccessor> getConverterAccessors()
INTERNAL:
-
getConverters
public java.util.List<ConverterMetadata> getConverters()
INTERNAL:
-
getDefaultCatalog
protected java.lang.String getDefaultCatalog()
INTERNAL: Returns the default catalog. Either from entity-mappings or persistence unit defaults. Note, null could be returned.
-
getDefaultSchema
protected java.lang.String getDefaultSchema()
INTERNAL: Returns the default schema. Either from entity-mappings or persistence unit defaults. Note, null could be returned.
-
getDescription
public java.lang.String getDescription()
INTERNAL: Used for OX mapping.
-
getEmbeddables
public java.util.List<EmbeddableAccessor> getEmbeddables()
INTERNAL: Used for OX mapping.
-
getEntities
public java.util.List<EntityAccessor> getEntities()
INTERNAL: Used for OX mapping.
-
getPackageQualifiedClassName
public java.lang.String getPackageQualifiedClassName(java.lang.String className)
INTERNAL: This convenience method will attempt to fully qualify a class name if required. This assumes that the className value is non-null, and a "qualified" class name contains at least one '.' Future: What about Enum support? Employee.Enum currently would not qualify with the package since there is a dot.
-
getLogger
public MetadataLogger getLogger()
INTERNAL: Return the logger from the project.- Overrides:
getLoggerin classORMetadata
-
getHashPartitioning
public java.util.List<HashPartitioningMetadata> getHashPartitioning()
INTERNAL: Used for OX mapping.
-
getMappedSuperclasses
public java.util.List<MappedSuperclassAccessor> getMappedSuperclasses()
INTERNAL: Used for OX mapping.
-
getMappingFileOrURL
public java.lang.String getMappingFileOrURL()
INTERNAL:
-
getMetadataFactory
public MetadataFactory getMetadataFactory()
INTERNAL:- Overrides:
getMetadataFactoryin classORMetadata
-
getMixedConverters
public java.util.List<MixedConverterMetadata> getMixedConverters()
INTERNAL: Used for OX mapping.
-
getNamedNativeQueries
public java.util.List<NamedNativeQueryMetadata> getNamedNativeQueries()
INTERNAL: Used for OX mapping.
-
getNamedPLSQLStoredFunctionQueries
public java.util.List<NamedPLSQLStoredFunctionQueryMetadata> getNamedPLSQLStoredFunctionQueries()
INTERNAL: Used for OX mapping.
-
getNamedPLSQLStoredProcedureQueries
public java.util.List<NamedPLSQLStoredProcedureQueryMetadata> getNamedPLSQLStoredProcedureQueries()
INTERNAL: Used for OX mapping.
-
getNamedQueries
public java.util.List<NamedQueryMetadata> getNamedQueries()
INTERNAL: Used for OX mapping.
-
getNamedStoredFunctionQueries
public java.util.List<NamedStoredFunctionQueryMetadata> getNamedStoredFunctionQueries()
INTERNAL: Used for OX mapping.
-
getNamedStoredProcedureQueries
public java.util.List<NamedStoredProcedureQueryMetadata> getNamedStoredProcedureQueries()
INTERNAL: Used for OX mapping.
-
getObjectTypeConverters
public java.util.List<ObjectTypeConverterMetadata> getObjectTypeConverters()
INTERNAL: Used for OX mapping.
-
getPackage
public java.lang.String getPackage()
INTERNAL: Used for OX mapping.
-
getPartitioning
public java.util.List<PartitioningMetadata> getPartitioning()
INTERNAL: Used for OX mapping.
-
getPersistenceUnitMetadata
public XMLPersistenceUnitMetadata getPersistenceUnitMetadata()
INTERNAL: Used for OX mapping.
-
getPinnedPartitioning
public java.util.List<PinnedPartitioningMetadata> getPinnedPartitioning()
INTERNAL: Used for OX mapping.
-
getOracleArrayTypes
public java.util.List<OracleArrayTypeMetadata> getOracleArrayTypes()
INTERNAL: Used for OX mapping.
-
getOracleObjectTypes
public java.util.List<OracleObjectTypeMetadata> getOracleObjectTypes()
INTERNAL: Used for OX mapping.
-
getPLSQLRecords
public java.util.List<PLSQLRecordMetadata> getPLSQLRecords()
-
getPLSQLTables
public java.util.List<PLSQLTableMetadata> getPLSQLTables()
INTERNAL: Used for OX mapping.
-
getProject
public MetadataProject getProject()
INTERNAL:- Overrides:
getProjectin classORMetadata
-
getRangePartitioning
public java.util.List<RangePartitioningMetadata> getRangePartitioning()
INTERNAL: Used for OX mapping.
-
getReplicationPartitioning
public java.util.List<ReplicationPartitioningMetadata> getReplicationPartitioning()
INTERNAL: Used for OX mapping.
-
getRoundRobinPartitioning
public java.util.List<RoundRobinPartitioningMetadata> getRoundRobinPartitioning()
INTERNAL: Used for OX mapping.
-
getSchema
public java.lang.String getSchema()
INTERNAL: Used for OX mapping.
-
getSequenceGenerators
public java.util.List<SequenceGeneratorMetadata> getSequenceGenerators()
INTERNAL: Used for OX mapping.
-
getSqlResultSetMappings
public java.util.List<SQLResultSetMappingMetadata> getSqlResultSetMappings()
INTERNAL: Used for OX mapping.
-
getStructConverters
public java.util.List<StructConverterMetadata> getStructConverters()
INTERNAL: Used for OX mapping.
-
getTableGenerators
public java.util.List<TableGeneratorMetadata> getTableGenerators()
INTERNAL: Used for OX mapping.
-
getTenantDiscriminatorColumns
public java.util.List<TenantDiscriminatorColumnMetadata> getTenantDiscriminatorColumns()
INTERNAL: Used for OX mapping.
-
getTypeConverters
public java.util.List<TypeConverterMetadata> getTypeConverters()
INTERNAL: Used for OX mapping.
-
getSerializedConverters
public java.util.List<SerializedConverterMetadata> getSerializedConverters()
INTERNAL: Used for OX mapping.
-
getUnionPartitioning
public java.util.List<UnionPartitioningMetadata> getUnionPartitioning()
INTERNAL: Used for OX mapping.
-
getUuidGenerators
public java.util.List<UuidGeneratorMetadata> getUuidGenerators()
INTERNAL: Used for OX mapping.
-
getValuePartitioning
public java.util.List<ValuePartitioningMetadata> getValuePartitioning()
INTERNAL: Used for OX mapping.
-
getVersion
public java.lang.String getVersion()
INTERNAL: Used for OX mapping.
-
initPersistenceUnitClasses
public void initPersistenceUnitClasses(java.util.HashMap<java.lang.String,EntityAccessor> allEntities, java.util.HashMap<java.lang.String,EmbeddableAccessor> allEmbeddables)
INTERNAL: Assumes the correct class loader has been set before calling this method.
-
isEclipseLinkORMFile
public boolean isEclipseLinkORMFile()
INTERNAL:
-
loadedForCanonicalModel
public boolean loadedForCanonicalModel()
INTERNAL:
-
newXMLEntityMappingsObject
protected XMLEntityMappings newXMLEntityMappingsObject()
INTERNAL: Return a new XMLEntityMappings instance. Used for reloading entities and mapped superclasses.
-
process
public void process()
INTERNAL: Process the metadata from the <entity-mappings> level except for the classes themselves. They will be processed afterwards and controlled by the MetadataProcessor. Note: this method does a few things of interest. It not only adds metadata to the project but it will also override (that is EclipseLink-ORM-XML-->JPA-XML && JPA-XML-->Annotation) the necessary metadata and log messages to the user. A validation exception could also be thrown. See the related processing methods for more details. Any XML metadata of the types processed below should call these methods. That is, as an example, a converter can be found at the entity-mappings and entity level. Therefore you must ensure that those from levels other than the entity-mappings call these methods as well to ensure consistent metadata processing (and behavior).
-
processEntityMappingsDefaults
public void processEntityMappingsDefaults(ClassAccessor accessor)
INTERNAL: Set any entity-mappings defaults if specified. Do not blindly set them since a global setting from the persistence-unit-metadata/defaults may have been set and you do not want to risk removing the global value.
-
processPersistenceUnitMetadata
public void processPersistenceUnitMetadata()
INTERNAL: Process the persistence metadata if specified. Any conflicts in elements defined in multiple documents will cause an exception to be thrown (unless an override needs to occur from an eclipselink-orm.xml file). The one exception to this rule is default listeners: all default listeners found will be added to a list in the order that they are read from the instance document(s).
-
reloadEntity
public EntityAccessor reloadEntity(EntityAccessor accessor, MetadataDescriptor descriptor)
INTERNAL: We clone/reload an entity class by writing it out to XML and reload it through OX.- Overrides:
reloadEntityin classORMetadata
-
reloadMappedSuperclass
public MappedSuperclassAccessor reloadMappedSuperclass(MappedSuperclassAccessor accessor, MetadataDescriptor descriptor)
INTERNAL: We clone/reload a mapped-superclass by writing it out to XML and reload it through OX.- Overrides:
reloadMappedSuperclassin classORMetadata
-
reloadXMLEntityMappingsObject
protected XMLEntityMappings reloadXMLEntityMappingsObject(XMLEntityMappings xmlEntityMappings)
INTERNAL:
-
setAccess
public void setAccess(java.lang.String access)
INTERNAL: Used for OX mapping.
-
setAccessMethods
public void setAccessMethods(AccessMethodsMetadata accessMethods)
INTERNAL: Used for OX mapping.
-
setCatalog
public void setCatalog(java.lang.String catalog)
INTERNAL: Used for OX mapping.
-
setConverterAccessors
public void setConverterAccessors(java.util.List<ConverterAccessor> converterAccessors)
INTERNAL:
-
setConverters
public void setConverters(java.util.List<ConverterMetadata> converters)
INTERNAL:
-
setDescription
public void setDescription(java.lang.String description)
INTERNAL: Used for OX mapping.
-
setEmbeddables
public void setEmbeddables(java.util.List<EmbeddableAccessor> embeddables)
INTERNAL: Used for OX mapping.
-
setEntities
public void setEntities(java.util.List<EntityAccessor> entities)
INTERNAL: Used for OX mapping.
-
setHashPartitioning
public void setHashPartitioning(java.util.List<HashPartitioningMetadata> hashPartitioning)
INTERNAL: Used for OX mapping.
-
setIsEclipseLinkORMFile
public void setIsEclipseLinkORMFile(boolean isEclipseLinkORMFile)
INTERNAL:
-
setLoadedForCanonicalModel
public void setLoadedForCanonicalModel(boolean loadedForCanonicalModel)
INTERNAL:
-
setLoader
public void setLoader(java.lang.ClassLoader loader)
INTERNAL:
-
setMappedSuperclasses
public void setMappedSuperclasses(java.util.List<MappedSuperclassAccessor> mappedSuperclasses)
INTERNAL: Used for OX mapping.
-
setMappingFile
public void setMappingFile(java.lang.String mappingFileNameOrURL)
INTERNAL:
-
setMetadataFactory
public void setMetadataFactory(MetadataFactory factory)
INTERNAL:
-
setMixedConverters
public void setMixedConverters(java.util.List<MixedConverterMetadata> mixedConverters)
INTERNAL: Used for OX mapping.
-
setNamedNativeQueries
public void setNamedNativeQueries(java.util.List<NamedNativeQueryMetadata> namedNativeQueries)
INTERNAL: Used for OX mapping.
-
setNamedPLSQLStoredFunctionQueries
public void setNamedPLSQLStoredFunctionQueries(java.util.List<NamedPLSQLStoredFunctionQueryMetadata> namedPLSQLStoredFunctionQueries)
INTERNAL: Used for OX mapping.
-
setNamedPLSQLStoredProcedureQueries
public void setNamedPLSQLStoredProcedureQueries(java.util.List<NamedPLSQLStoredProcedureQueryMetadata> namedPLSQLStoredProcedureQueries)
INTERNAL: Used for OX mapping.
-
setNamedQueries
public void setNamedQueries(java.util.List<NamedQueryMetadata> namedQueries)
INTERNAL: Used for OX mapping.
-
setNamedStoredFunctionQueries
public void setNamedStoredFunctionQueries(java.util.List<NamedStoredFunctionQueryMetadata> namedStoredFunctionQueries)
INTERNAL: Used for OX mapping.
-
setNamedStoredProcedureQueries
public void setNamedStoredProcedureQueries(java.util.List<NamedStoredProcedureQueryMetadata> namedStoredProcedureQueries)
INTERNAL: Used for OX mapping.
-
setObjectTypeConverters
public void setObjectTypeConverters(java.util.List<ObjectTypeConverterMetadata> objectTypeConverters)
INTERNAL: Used for OX mapping.
-
setPackage
public void setPackage(java.lang.String pkg)
INTERNAL: Used for OX mapping.
-
setPartitioning
public void setPartitioning(java.util.List<PartitioningMetadata> partitioning)
INTERNAL: Used for OX mapping.
-
setPersistenceUnitMetadata
public void setPersistenceUnitMetadata(XMLPersistenceUnitMetadata persistenceUnitMetadata)
INTERNAL: Used for OX mapping.
-
setPinnedPartitioning
public void setPinnedPartitioning(java.util.List<PinnedPartitioningMetadata> pinnedPartitioning)
INTERNAL: Used for OX mapping.
-
setOracleArrayTypes
public void setOracleArrayTypes(java.util.List<OracleArrayTypeMetadata> arrayTypes)
INTERNAL: Used for OX mapping.
-
setOracleObjectTypes
public void setOracleObjectTypes(java.util.List<OracleObjectTypeMetadata> objectTypes)
INTERNAL: Used for OX mapping.
-
setPLSQLRecords
public void setPLSQLRecords(java.util.List<PLSQLRecordMetadata> records)
INTERNAL: Used for OX mapping.
-
setPLSQLTables
public void setPLSQLTables(java.util.List<PLSQLTableMetadata> tables)
INTERNAL: Used for OX mapping.
-
setProject
public void setProject(MetadataProject project)
INTERNAL: Set the project reference for this EntityMappings object.- Overrides:
setProjectin classORMetadata
-
setRangePartitioning
public void setRangePartitioning(java.util.List<RangePartitioningMetadata> rangePartitioning)
INTERNAL: Used for OX mapping.
-
setReplicationPartitioning
public void setReplicationPartitioning(java.util.List<ReplicationPartitioningMetadata> replicationPartitioning)
INTERNAL: Used for OX mapping.
-
setRoundRobinPartitioning
public void setRoundRobinPartitioning(java.util.List<RoundRobinPartitioningMetadata> roundRobinPartitioning)
INTERNAL: Used for OX mapping.
-
setSchema
public void setSchema(java.lang.String schema)
INTERNAL: Used for OX mapping.
-
setSequenceGenerators
public void setSequenceGenerators(java.util.List<SequenceGeneratorMetadata> sequenceGenerators)
INTERNAL: Used for OX mapping.
-
setSqlResultSetMappings
public void setSqlResultSetMappings(java.util.List<SQLResultSetMappingMetadata> sqlResultSetMappings)
INTERNAL: Used for OX mapping.
-
setStructConverters
public void setStructConverters(java.util.List<StructConverterMetadata> structConverters)
INTERNAL: Used for OX mapping.
-
setTableGenerators
public void setTableGenerators(java.util.List<TableGeneratorMetadata> tableGenerators)
INTERNAL: Used for OX mapping.
-
setTenantDiscriminatorColumns
public void setTenantDiscriminatorColumns(java.util.List<TenantDiscriminatorColumnMetadata> tenantDiscriminatorColumns)
INTERNAL: Used for OX mapping.
-
setTypeConverters
public void setTypeConverters(java.util.List<TypeConverterMetadata> typeConverters)
INTERNAL: Used for OX mapping.
-
setSerializedConverters
public void setSerializedConverters(java.util.List<SerializedConverterMetadata> serializedConverters)
INTERNAL: Used for OX mapping.
-
setUnionPartitioning
public void setUnionPartitioning(java.util.List<UnionPartitioningMetadata> unionPartitioning)
INTERNAL: Used for OX mapping.
-
setUuidGenerators
public void setUuidGenerators(java.util.List<UuidGeneratorMetadata> uuidGenerators)
INTERNAL: Used for OX mapping.
-
setValuePartitioning
public void setValuePartitioning(java.util.List<ValuePartitioningMetadata> valuePartitioning)
INTERNAL: Used for OX mapping.
-
setVersion
public void setVersion(java.lang.String version)
INTERNAL: Used for OX mapping.
-
-