Module org.eclipse.persistence.core
Class ObjectPersistenceRuntimeXMLProject_11_1_1
java.lang.Object
org.eclipse.persistence.core.sessions.CoreProject<ClassDescriptor,Login,DatabaseSession>
org.eclipse.persistence.sessions.Project
org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject
org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject
org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject_11_1_1
- All Implemented Interfaces:
Serializable
,Cloneable
- Direct Known Subclasses:
EclipseLinkObjectPersistenceRuntimeXMLProject
INTERNAL:
Define the TopLink OX project and descriptor information to read an AS 11g
(11.1.1) project from an XML file.
Note any changes must be reflected in the XML schema.
This project contains the 11gR1 mappings to the 11gR1 schema.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
INTERNAL: Wrap the isset parameter object array as a Collection.static class
INTERNAL: Wrap the isset parameterType class array as a Collectionstatic class
INTERNAL: If the policy is the default NullPolicy with defaults set - then represent this default policy by null.static class
Inner class used to map Map containers where the key is String and the value is a DatabaseType. -
Field Summary
Fields inherited from class org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject
ECLIPSELINK_NAMESPACE, ECLIPSELINK_PREFIX, fieldQname, ns, OPM_NAMESPACE, OPM_PREFIX, TOPLINK_NAMESPACE, TOPLINK_PREFIX
Fields inherited from class org.eclipse.persistence.sessions.Project
aliasDescriptors, allowExtendedCacheLogging, allowExtendedThreadLogging, allowExtendedThreadLoggingThreadDump, allowNativeSQLQueries, allowQueryResultsCacheValidation, allowSQLDeferral, allowTablePerMultitenantDDLGeneration, attributeGroups, classNamesForWeaving, datasourceLogin, defaultCacheIsolation, defaultIdentityMapClass, defaultIdentityMapSize, defaultIdValidation, defaultQueryResultsCachePolicy, defaultReadOnlyClasses, defaultTemporalMutable, descriptors, descriptorsLock, hasGenericHistorySupport, hasIsolatedClasses, hasMappingsPostCalculateChangesOnDeleted, hasNonIsolatedUOWClasses, hasProxyIndirection, jpaQueries, jpaTablePerTenantQueries, jpqlParseCache, mappedSuperclassDescriptors, metamodelIdClassMap, multitenantPolicy, name, namingIntoIndexed, orderedDescriptors, partitioningPolicies, queries, queryCacheForceDeferredLocks, sqlResultSetMappings, structConverters, vpdIdentifier, vpdLastIdentifierClassName
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
void
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
Builds a descriptor for the ObjectTypeFieldAssociation class.protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
Builds a descriptor for the OracleObjectType class.protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected XMLDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ConstantTransformer
INTERNAL:static DatabaseType
unwrapType
(DatabaseTypeWrapper databaseType) Unwrap the type from a type wrapper to handle XML conversion.static DatabaseTypeWrapper
wrapType
(DatabaseType databaseType) Wrap the type in a type wrapper to handle XML conversion.Methods inherited from class org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject
buildAbstractCompositeCollectionMappingDescriptor, buildAbstractCompositeDirectCollectionMappingDescriptor, buildAbstractCompositeObjectMappingDescriptor, buildAbstractTransformationMappingDescriptor, buildAggregateMappingDescriptor, buildAggregateObjectMappingDescriptor, buildAllFieldsLockingPolicyDescriptor, buildArrayMappingDescriptor, buildAssociationDescriptor, buildAttributeChangeTrackingPolicyDescriptor, buildBasicIndirectionPolicyDescriptor, buildCacheInvalidationPolicyDescriptor, buildChangedFieldsLockingPolicyDescriptor, buildChangePolicyDescriptor, buildCloneCopyPolicyDescriptor, buildCMPPolicyDescriptor, buildCollectionContainerPolicyDescriptor, buildCollectionMappingDescriptor, buildCompositeCollectionMappingDescriptor, buildCompositeObjectMappingDescriptor, buildConstantExpressionDescriptor, buildContainerIndirectionPolicyDescriptor, buildConverterDescriptor, buildCopyPolicyDescriptor, buildDailyCacheInvalidationPolicyDescriptor, buildDatabaseQueryDescriptor, buildDatabaseTableDescriptor, buildDataModifyQueryDescriptor, buildDataReadQueryDescriptor, buildDatasourceLoginDescriptor, buildDefaultSequenceDescriptor, buildDeferredChangeDetectionPolicyDescriptor, buildDeleteAllQueryDescriptor, buildDeleteObjectQueryDescriptor, buildDirectMapContainerPolicyDescriptor, buildDirectMapMappingDescriptor, buildDirectMappingDescriptor, buildDirectQueryKeyDescriptor, buildDirectReadQueryDescriptor, buildDirectToFieldMappingDescriptor, buildDoesExistQueryDescriptor, buildEventManagerDescriptor, buildExpressionBuilderDescriptor, buildExpressionDescriptor, buildFetchGroupDescriptor, buildFetchGroupManagerDescriptor, buildFieldExpressionDescriptor, buildFieldTransformationDescriptor, buildFieldTranslationDescriptor, buildForeignReferenceMappingDescriptor, buildFunctionExpressionDescriptor, buildHistoryPolicyDescriptor, buildHistoryTableDescriptor, buildIndirectionPolicyDescriptor, buildInMemoryQueryIndirectionPolicyDescriptor, buildInsertObjectQueryDescriptor, buildInstantiationCopyPolicyDescriptor, buildInstantiationPolicyDescriptor, buildInterfaceContainerPolicyDescriptor, buildInterfacePolicyDescriptor, buildJPQLCallDescriptor, buildListContainerPolicyDescriptor, buildLogicalExpressionDescriptor, buildMapContainerPolicyDescriptor, buildMethodBasedFieldTransformationDescriptor, buildMethodBaseQueryRedirectorDescriptor, buildNamespaceDescriptor, buildNativeSequenceDescriptor, buildNestedTableMappingDescriptor, buildNoExpiryCacheInvalidationPolicyDescriptor, buildObjectArrayMappingDescriptor, buildObjectChangeTrackingPolicyDescriptor, buildObjectReferenceMappingDescriptor, buildObjectRelationalDataTypeDescriptorDescriptor, buildObjectTypeConverterDescriptor, buildOneToManyQueryKeyDescriptor, buildOneToOneQueryKeyDescriptor, buildOptimisticLockingPolicyDescriptor, buildParameterExpressionDescriptor, buildPessimisticLockingPolicyDescriptor, buildPropertyAssociationDescriptor, buildProxyIndirectionPolicyDescriptor, buildQNameInheritancePolicyDescriptor, buildQueryArgumentDescriptor, buildQueryKeyDescriptor, buildQueryKeyExpressionDescriptor, buildQueryKeyReferenceDescriptor, buildQueryManagerDescriptor, buildQueryResultCachePolicyDescriptor, buildReadAllObjectQueryDescriptor, buildReadObjectQueryDescriptor, buildReadQueryDescriptor, buildReferenceMappingDescriptor, buildRelationExpressionDescriptor, buildRelationshipQueryKeyDescriptor, buildReportItemDescriptor, buildReportQueryDescriptor, buildReturningFieldInfoDescriptor, buildReturningPolicyDescriptor, buildSelectedFieldsLockingPolicyDescriptor, buildSequenceDescriptor, buildSerializedObjectConverterDescriptor, buildSQLCallDescriptor, buildStructureMappingDescriptor, buildTableSequenceDescriptor, buildTimestmapLockingPolicyDescriptor, buildTimeToLiveCacheInvalidationPolicyDescriptor, buildTransformationMappingDescriptor, buildTransformerBasedFieldTransformationDescriptor, buildTransparentIndirectionPolicyDescriptor, buildTypeConversionConverterDescriptor, buildTypedAssociationDescriptor, buildTypedField, buildTypeMappingDescriptor, buildTypesafeEnumConverterDescriptor, buildUnaryTableSequenceDescriptor, buildUpdateObjectQueryDescriptor, buildValueReadQueryDescriptor, buildVariableOneToOneMappingDescriptor, buildVersionLockingPolicyDescriptor, buildXMLCompositeCollectionMappingDescriptor, buildXMLConversionPairDescriptor, buildXMLFileSequenceDescriptor, buildXMLSchemaClassPathReferenceDescriptor, buildXMLSchemaFileReferenceDescriptor, buildXMLSchemaReferenceDescriptor, buildXMLSchemaURLReferenceDescriptor, buildXMLTransformationMappingDescriptor, buildXMLUnionFieldDescriptor, getPrimaryNamespace, getPrimaryNamespacePrefix, getSecondaryNamespace, getSecondaryNamespacePrefix
Methods inherited from class org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject
buildNamespaceResolver, getNamespaceResolver, getPrimaryNamespaceXPath, getSecondaryNamespaceXPath, resolvePrimaryNamespace, resolveSecondaryNamespace, setNamespaceResolverOnDescriptors
Methods inherited from class org.eclipse.persistence.sessions.Project
addAlias, addDefaultReadOnlyClass, addDescriptor, addDescriptor, addDescriptors, addDescriptors, addJPAQuery, addJPATablePerTenantQuery, addMappedSuperclass, addMetamodelIdClassMapEntry, addPartitioningPolicy, addSQLResultSetMapping, allowExtendedCacheLogging, allowExtendedThreadLogging, allowExtendedThreadLoggingThreadDump, allowNativeSQLQueries, allowSQLDeferral, allowTablePerMultitenantDDLGeneration, applyLogin, assumeExistenceForDoesExist, checkCacheForDoesExist, checkDatabaseForDoesExist, clone, conformAllDescriptors, convertClassNamesToClasses, createDatabaseSession, createServerSession, createServerSession, createServerSession, createServerSession, getAliasDescriptors, getAttributeGroups, getClassDescriptor, getClassNamesForWeaving, getDatasourceLogin, getDefaultCacheIsolation, getDefaultIdentityMapClass, getDefaultIdentityMapSize, getDefaultIdValidation, getDefaultQueryResultsCachePolicy, getDefaultReadOnlyClasses, getDefaultTemporalMutable, getDescriptor, getDescriptorForAlias, getDescriptors, getJPAQueries, getJPATablePerTenantQueries, getJPQLParseCache, getJPQLParseCacheMaxSize, getLogin, getMappedSuperclass, getMappedSuperclassDescriptors, getMetamodelIdClassMap, getMultitenantPolicy, getName, getOrderedDescriptors, getPartitioningPolicies, getPartitioningPolicy, getQueries, getSQLResultSetMapping, getStructConverters, getVPDIdentifier, getVPDLastIdentifierClassName, hasGenericHistorySupport, hasIsolatedCacheClassWithoutUOWIsolation, hasIsolatedClasses, hasMappedSuperclass, hasMappedSuperclasses, hasMappingsPostCalculateChangesOnDeleted, hasNonIsolatedUOWClasses, hasProxyIndirection, hasSQLResultSetMapping, hasVPDIdentifier, isAllowQueryResultsCacheValidation, isQueryCacheForceDeferredLocks, namingIntoIndexed, setAliasDescriptors, setAllowExtendedCacheLogging, setAllowExtendedThreadLogging, setAllowExtendedThreadLoggingThreadDump, setAllowNativeSQLQueries, setAllowQueryResultsCacheValidation, setAllowSQLDeferral, setAllowTablePerMultitenantDDLGeneration, setClassNamesForWeaving, setDatasourceLogin, setDefaultCacheIsolation, setDefaultIdentityMapClass, setDefaultIdentityMapSize, setDefaultIdValidation, setDefaultQueryResultsCachePolicy, setDefaultReadOnlyClasses, setDefaultTemporalMutable, setDeferModificationsUntilCommit, setDescriptors, setHasGenericHistorySupport, setHasIsolatedClasses, setHasMappingsPostCalculateChangesOnDeleted, setHasNonIsolatedUOWClasses, setHasProxyIndirection, setJPQLParseCache, setJPQLParseCacheMaxSize, setLogin, setLogin, setMultitenantPolicy, setName, setNamingIntoIndexed, setOrderedDescriptors, setPartitioningPolicies, setQueries, setQueryCacheForceDeferredLocks, setStructConverters, setVPDIdentifier, setVPDLastIdentifierClassName, toString, useCacheIdentityMap, useCacheIdentityMap, useFullIdentityMap, useFullIdentityMap, useNoIdentityMap, useSoftCacheWeakIdentityMap, useSoftCacheWeakIdentityMap, usesOptimisticLocking, usesSequencing, useWeakIdentityMap, useWeakIdentityMap
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
ObjectPersistenceRuntimeXMLProject_11_1_1
public ObjectPersistenceRuntimeXMLProject_11_1_1()
-
-
Method Details
-
wrapType
Wrap the type in a type wrapper to handle XML conversion. -
unwrapType
Unwrap the type from a type wrapper to handle XML conversion. -
buildDescriptors
public void buildDescriptors()- Overrides:
buildDescriptors
in classObjectPersistenceRuntimeXMLProject
-
buildProjectDescriptor
- Overrides:
buildProjectDescriptor
in classObjectPersistenceRuntimeXMLProject
-
getConstantTransformerForProjectVersionMapping
INTERNAL:- Overrides:
getConstantTransformerForProjectVersionMapping
in classObjectPersistenceRuntimeXMLProject
-
buildDatabaseLoginDescriptor
- Overrides:
buildDatabaseLoginDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildDatabaseMappingDescriptor
- Overrides:
buildDatabaseMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildAbstractDirectMappingDescriptor
- Overrides:
buildAbstractDirectMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildObjectLevelReadQueryDescriptor
- Overrides:
buildObjectLevelReadQueryDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildInheritancePolicyDescriptor
- Overrides:
buildInheritancePolicyDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildCursoredStreamPolicyDescriptor
-
buildRelationalDescriptorDescriptor
- Overrides:
buildRelationalDescriptorDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildScrollableCursorPolicyDescriptor
-
buildContainerPolicyDescriptor
- Overrides:
buildContainerPolicyDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildOneToOneMappingDescriptor
- Overrides:
buildOneToOneMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildOXXMLDescriptorDescriptor
- Overrides:
buildOXXMLDescriptorDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildManyToManyMappingMappingDescriptor
- Overrides:
buildManyToManyMappingMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildOneToManyMappingMappingDescriptor
- Overrides:
buildOneToManyMappingMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildDirectCollectionMappingDescriptor
- Overrides:
buildDirectCollectionMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildSortedCollectionContainerPolicyDescriptor
-
buildAggregateCollectionMappingDescriptor
- Overrides:
buildAggregateCollectionMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildXMLAnyCollectionMappingDescriptor
- Overrides:
buildXMLAnyCollectionMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildXMLAnyAttributeMappingDescriptor
-
buildXMLCollectionReferenceMappingDescriptor
-
buildXMLObjectReferenceMappingDescriptor
-
buildXMLFragmentMappingDescriptor
-
buildXMLFragmentCollectionMappingDescriptor
-
buildXMLAnyObjectMappingDescriptor
- Overrides:
buildXMLAnyObjectMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildXMLFieldDescriptor
- Overrides:
buildXMLFieldDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildClassDescriptorDescriptor
- Overrides:
buildClassDescriptorDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildCallDescriptor
- Overrides:
buildCallDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildStoredProcedureArgumentDescriptor
-
buildStoredProcedureInOutArgumentsDescriptor
-
buildStoredProcedureOutArgumentsDescriptor
-
buildStoredProcedureOutCursorArgumentsDescriptor
-
buildStoredProcedureCallDescriptor
-
buildStoredFunctionCallDescriptor
-
buildXMLDirectMappingDescriptor
- Overrides:
buildXMLDirectMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildXMLCompositeDirectCollectionMappingDescriptor
- Overrides:
buildXMLCompositeDirectCollectionMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildXMLLoginDescriptor
- Overrides:
buildXMLLoginDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildDocumentPreservationPolicyDescriptor
-
buildDescriptorLevelDocumentPreservationPolicyDescriptor
-
buildNoDocumentPreservationPolicyDescriptor
-
buildXMLBinderPolicyDescriptor
-
buildNodeOrderingPolicyDescriptor
-
buildAppendNewElementsOrderingPolicyDescriptor
-
buildIgnoreNewElementsOrderingPolicyDescriptor
-
buildRelativePositionOrderingPolicyDescriptor
-
buildAbstractNullPolicyDescriptor
-
buildNamespaceResolverDescriptor
- Overrides:
buildNamespaceResolverDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildNullPolicyDescriptor
-
buildIsSetNullPolicyDescriptor
-
buildXMLCompositeObjectMappingDescriptor
- Overrides:
buildXMLCompositeObjectMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildOracleArrayTypeWrapperDescriptor
-
buildOracleObjectTypeWrapperDescriptor
-
buildPLSQLrecordWrapperDescriptor
-
buildPLSQLCollectionWrapperDescriptor
-
buildPLSQLCursorWrapperDescriptor
-
buildSimplePLSQLTypeWrapperDescriptor
-
buildJDBCTypeWrapperDescriptor
-
buildOracleArrayTypeDescriptor
-
buildOracleObjectTypeDescriptor
Builds a descriptor for the OracleObjectType class. -
buildObjectTypeFieldAssociationDescriptor
Builds a descriptor for the ObjectTypeFieldAssociation class. -
buildPLSQLrecordDescriptor
-
buildPLSQLCursorDescriptor
-
buildPLSQLCollectionDescriptor
-
buildDatabaseTypeWrapperDescriptor
-
buildPLSQLargumentDescriptor
-
buildPLSQLStoredProcedureCallDescriptor
-
buildPLSQLStoredFunctionCallDescriptor
-
buildDatabaseFieldDescriptor
- Overrides:
buildDatabaseFieldDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildObjectRelationalDatabaseFieldDescriptor
-
buildXMLChoiceFieldToClassAssociationDescriptor
-
buildXMLChoiceCollectionMappingDescriptor
-
buildXMLChoiceObjectMappingDescriptor
-