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
Nested ClassesModifier and TypeClassDescriptionstatic classINTERNAL: Wrap the isset parameter object array as a Collection.static classINTERNAL: Wrap the isset parameterType class array as a Collectionstatic classINTERNAL: If the policy is the default NullPolicy with defaults set - then represent this default policy by null.static classInner class used to map Map containers where the key is String and the value is a DatabaseType. -
Field Summary
FieldsFields inherited from class org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject
ECLIPSELINK_NAMESPACE, ECLIPSELINK_PREFIX, fieldQname, ns, OPM_NAMESPACE, OPM_PREFIX, TOPLINK_NAMESPACE, TOPLINK_PREFIXFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorvoidprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorBuilds a descriptor for the ObjectTypeFieldAssociation class.protected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorBuilds a descriptor for the OracleObjectType class.protected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected XMLDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ClassDescriptorprotected ConstantTransformerINTERNAL:static DatabaseTypeunwrapType(DatabaseTypeWrapper databaseType) Unwrap the type from a type wrapper to handle XML conversion.static DatabaseTypeWrapperwrapType(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, getSecondaryNamespacePrefixMethods inherited from class org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject
buildNamespaceResolver, getNamespaceResolver, getPrimaryNamespaceXPath, getSecondaryNamespaceXPath, resolvePrimaryNamespace, resolveSecondaryNamespace, setNamespaceResolverOnDescriptorsMethods 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:
buildDescriptorsin classObjectPersistenceRuntimeXMLProject
-
buildProjectDescriptor
- Overrides:
buildProjectDescriptorin classObjectPersistenceRuntimeXMLProject
-
getConstantTransformerForProjectVersionMapping
INTERNAL:- Overrides:
getConstantTransformerForProjectVersionMappingin classObjectPersistenceRuntimeXMLProject
-
buildDatabaseLoginDescriptor
- Overrides:
buildDatabaseLoginDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildDatabaseMappingDescriptor
- Overrides:
buildDatabaseMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildAbstractDirectMappingDescriptor
- Overrides:
buildAbstractDirectMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildObjectLevelReadQueryDescriptor
- Overrides:
buildObjectLevelReadQueryDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildInheritancePolicyDescriptor
- Overrides:
buildInheritancePolicyDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildCursoredStreamPolicyDescriptor
-
buildRelationalDescriptorDescriptor
- Overrides:
buildRelationalDescriptorDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildScrollableCursorPolicyDescriptor
-
buildContainerPolicyDescriptor
- Overrides:
buildContainerPolicyDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildOneToOneMappingDescriptor
- Overrides:
buildOneToOneMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildOXXMLDescriptorDescriptor
- Overrides:
buildOXXMLDescriptorDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildManyToManyMappingMappingDescriptor
- Overrides:
buildManyToManyMappingMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildOneToManyMappingMappingDescriptor
- Overrides:
buildOneToManyMappingMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildDirectCollectionMappingDescriptor
- Overrides:
buildDirectCollectionMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildSortedCollectionContainerPolicyDescriptor
-
buildAggregateCollectionMappingDescriptor
- Overrides:
buildAggregateCollectionMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildXMLAnyCollectionMappingDescriptor
- Overrides:
buildXMLAnyCollectionMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildXMLAnyAttributeMappingDescriptor
-
buildXMLCollectionReferenceMappingDescriptor
-
buildXMLObjectReferenceMappingDescriptor
-
buildXMLFragmentMappingDescriptor
-
buildXMLFragmentCollectionMappingDescriptor
-
buildXMLAnyObjectMappingDescriptor
- Overrides:
buildXMLAnyObjectMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildXMLFieldDescriptor
- Overrides:
buildXMLFieldDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildClassDescriptorDescriptor
- Overrides:
buildClassDescriptorDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildCallDescriptor
- Overrides:
buildCallDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildStoredProcedureArgumentDescriptor
-
buildStoredProcedureInOutArgumentsDescriptor
-
buildStoredProcedureOutArgumentsDescriptor
-
buildStoredProcedureOutCursorArgumentsDescriptor
-
buildStoredProcedureCallDescriptor
-
buildStoredFunctionCallDescriptor
-
buildXMLDirectMappingDescriptor
- Overrides:
buildXMLDirectMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildXMLCompositeDirectCollectionMappingDescriptor
- Overrides:
buildXMLCompositeDirectCollectionMappingDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildXMLLoginDescriptor
- Overrides:
buildXMLLoginDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildDocumentPreservationPolicyDescriptor
-
buildDescriptorLevelDocumentPreservationPolicyDescriptor
-
buildNoDocumentPreservationPolicyDescriptor
-
buildXMLBinderPolicyDescriptor
-
buildNodeOrderingPolicyDescriptor
-
buildAppendNewElementsOrderingPolicyDescriptor
-
buildIgnoreNewElementsOrderingPolicyDescriptor
-
buildRelativePositionOrderingPolicyDescriptor
-
buildAbstractNullPolicyDescriptor
-
buildNamespaceResolverDescriptor
- Overrides:
buildNamespaceResolverDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildNullPolicyDescriptor
-
buildIsSetNullPolicyDescriptor
-
buildXMLCompositeObjectMappingDescriptor
- Overrides:
buildXMLCompositeObjectMappingDescriptorin 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:
buildDatabaseFieldDescriptorin classObjectPersistenceRuntimeXMLProject
-
buildObjectRelationalDatabaseFieldDescriptor
-
buildXMLChoiceFieldToClassAssociationDescriptor
-
buildXMLChoiceCollectionMappingDescriptor
-
buildXMLChoiceObjectMappingDescriptor
-