Class ObjectPersistenceWorkbenchXMLProject
- 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
-
- org.eclipse.persistence.internal.sessions.factories.EclipseLinkObjectPersistenceRuntimeXMLProject
-
- org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceWorkbenchXMLProject
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class ObjectPersistenceWorkbenchXMLProject extends EclipseLinkObjectPersistenceRuntimeXMLProject
INTERNAL: Amend the EclipseLink project and descriptor information to write out an EclipseLink project to an XML file, replacing actual .class references with String equivalents- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject_11_1_1
ObjectPersistenceRuntimeXMLProject_11_1_1.IsSetNullPolicyIsSetParametersAttributeAccessor, ObjectPersistenceRuntimeXMLProject_11_1_1.IsSetNullPolicyIsSetParameterTypesAttributeAccessor, ObjectPersistenceRuntimeXMLProject_11_1_1.NullPolicyAttributeAccessor, ObjectPersistenceRuntimeXMLProject_11_1_1.ObjectTypeFieldAssociation
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject_11_1_1
TYPE_NAME
-
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
Constructors Constructor Description ObjectPersistenceWorkbenchXMLProject()
INTERNAL: Return a new descriptor project.
-
Method Summary
-
Methods inherited from class org.eclipse.persistence.internal.sessions.factories.EclipseLinkObjectPersistenceRuntimeXMLProject
buildConverterDescriptor, buildDatabaseFieldDescriptor, buildDescriptors, buildNamespaceResolver, buildOXXMLDescriptorDescriptor, buildProjectDescriptor, buildXMLAnyAttributeMappingDescriptor, buildXMLAnyCollectionMappingDescriptor, buildXMLAnyObjectMappingDescriptor, buildXMLChoiceCollectionMappingDescriptor, buildXMLChoiceFieldToClassAssociationDescriptor, buildXMLCollectionReferenceMappingDescriptor, buildXMLCompositeCollectionMappingDescriptor, buildXMLCompositeDirectCollectionMappingDescriptor, buildXMLCompositeObjectMappingDescriptor, buildXMLFieldDescriptor, buildXMLFragmentCollectionMappingDescriptor, buildXMLListConverterDescriptor, getConstantTransformerForProjectVersionMapping, getPrimaryNamespace, getPrimaryNamespacePrefix, getSecondaryNamespace, getSecondaryNamespacePrefix
-
Methods inherited from class org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject_11_1_1
buildAbstractNullPolicyDescriptor, buildAggregateCollectionMappingDescriptor, buildAppendNewElementsOrderingPolicyDescriptor, buildCallDescriptor, buildContainerPolicyDescriptor, buildCursoredStreamPolicyDescriptor, buildDatabaseLoginDescriptor, buildDatabaseMappingDescriptor, buildDatabaseTypeWrapperDescriptor, buildDescriptorLevelDocumentPreservationPolicyDescriptor, buildDirectCollectionMappingDescriptor, buildDocumentPreservationPolicyDescriptor, buildIgnoreNewElementsOrderingPolicyDescriptor, buildIsSetNullPolicyDescriptor, buildJDBCTypeWrapperDescriptor, buildManyToManyMappingMappingDescriptor, buildNamespaceResolverDescriptor, buildNodeOrderingPolicyDescriptor, buildNoDocumentPreservationPolicyDescriptor, buildNullPolicyDescriptor, buildObjectRelationalDatabaseFieldDescriptor, buildObjectTypeFieldAssociationDescriptor, buildOneToManyMappingMappingDescriptor, buildOneToOneMappingDescriptor, buildOracleArrayTypeDescriptor, buildOracleArrayTypeWrapperDescriptor, buildOracleObjectTypeDescriptor, buildOracleObjectTypeWrapperDescriptor, buildPLSQLargumentDescriptor, buildPLSQLCollectionWrapperDescriptor, buildPLSQLCursorDescriptor, buildPLSQLCursorWrapperDescriptor, buildPLSQLrecordWrapperDescriptor, buildPLSQLStoredFunctionCallDescriptor, buildPLSQLStoredProcedureCallDescriptor, buildRelationalDescriptorDescriptor, buildRelativePositionOrderingPolicyDescriptor, buildScrollableCursorPolicyDescriptor, buildSimplePLSQLTypeWrapperDescriptor, buildStoredFunctionCallDescriptor, buildStoredProcedureCallDescriptor, buildStoredProcedureInOutArgumentsDescriptor, buildStoredProcedureOutArgumentsDescriptor, buildStoredProcedureOutCursorArgumentsDescriptor, buildXMLBinderPolicyDescriptor, buildXMLChoiceObjectMappingDescriptor, buildXMLDirectMappingDescriptor, buildXMLFragmentMappingDescriptor, buildXMLLoginDescriptor, buildXMLObjectReferenceMappingDescriptor, unwrapType, wrapType
-
Methods inherited from class org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject
buildAbstractCompositeCollectionMappingDescriptor, buildAbstractCompositeDirectCollectionMappingDescriptor, buildAbstractCompositeObjectMappingDescriptor, buildAggregateObjectMappingDescriptor, buildAllFieldsLockingPolicyDescriptor, buildArrayMappingDescriptor, buildAssociationDescriptor, buildAttributeChangeTrackingPolicyDescriptor, buildBasicIndirectionPolicyDescriptor, buildCacheInvalidationPolicyDescriptor, buildChangedFieldsLockingPolicyDescriptor, buildChangePolicyDescriptor, buildCloneCopyPolicyDescriptor, buildCMPPolicyDescriptor, buildCollectionContainerPolicyDescriptor, buildCollectionMappingDescriptor, buildCompositeCollectionMappingDescriptor, buildCompositeObjectMappingDescriptor, buildConstantExpressionDescriptor, buildContainerIndirectionPolicyDescriptor, 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, buildFunctionExpressionDescriptor, buildHistoryPolicyDescriptor, buildHistoryTableDescriptor, buildIndirectionPolicyDescriptor, buildInMemoryQueryIndirectionPolicyDescriptor, buildInsertObjectQueryDescriptor, buildInstantiationCopyPolicyDescriptor, buildJPQLCallDescriptor, buildListContainerPolicyDescriptor, buildLogicalExpressionDescriptor, buildMapContainerPolicyDescriptor, buildMethodBasedFieldTransformationDescriptor, buildNamespaceDescriptor, buildNativeSequenceDescriptor, buildNestedTableMappingDescriptor, buildNoExpiryCacheInvalidationPolicyDescriptor, buildObjectArrayMappingDescriptor, buildObjectChangeTrackingPolicyDescriptor, buildObjectReferenceMappingDescriptor, buildObjectRelationalDataTypeDescriptorDescriptor, buildObjectTypeConverterDescriptor, buildOneToManyQueryKeyDescriptor, buildOneToOneQueryKeyDescriptor, buildOptimisticLockingPolicyDescriptor, buildParameterExpressionDescriptor, buildPessimisticLockingPolicyDescriptor, buildPropertyAssociationDescriptor, buildProxyIndirectionPolicyDescriptor, buildQNameInheritancePolicyDescriptor, buildQueryKeyDescriptor, buildQueryKeyExpressionDescriptor, buildQueryKeyReferenceDescriptor, buildQueryManagerDescriptor, buildQueryResultCachePolicyDescriptor, buildReadAllObjectQueryDescriptor, buildReadObjectQueryDescriptor, buildReadQueryDescriptor, buildReferenceMappingDescriptor, buildRelationExpressionDescriptor, buildReportItemDescriptor, buildReportQueryDescriptor, buildReturningPolicyDescriptor, buildSelectedFieldsLockingPolicyDescriptor, buildSequenceDescriptor, buildSerializedObjectConverterDescriptor, buildSQLCallDescriptor, buildStructureMappingDescriptor, buildTableSequenceDescriptor, buildTimestmapLockingPolicyDescriptor, buildTimeToLiveCacheInvalidationPolicyDescriptor, buildTransformationMappingDescriptor, buildTransparentIndirectionPolicyDescriptor, buildTypedField, buildTypeMappingDescriptor, buildTypesafeEnumConverterDescriptor, buildUnaryTableSequenceDescriptor, buildUpdateObjectQueryDescriptor, buildValueReadQueryDescriptor, buildVariableOneToOneMappingDescriptor, buildVersionLockingPolicyDescriptor, buildXMLConversionPairDescriptor, buildXMLFileSequenceDescriptor, buildXMLSchemaClassPathReferenceDescriptor, buildXMLSchemaFileReferenceDescriptor, buildXMLSchemaReferenceDescriptor, buildXMLSchemaURLReferenceDescriptor, buildXMLTransformationMappingDescriptor, buildXMLUnionFieldDescriptor
-
Methods inherited from class org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject
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
-
-
-
-
Method Detail
-
buildAggregateMappingDescriptor
protected ClassDescriptor buildAggregateMappingDescriptor()
- Overrides:
buildAggregateMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildForeignReferenceMappingDescriptor
protected ClassDescriptor buildForeignReferenceMappingDescriptor()
- Overrides:
buildForeignReferenceMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildInheritancePolicyDescriptor
protected ClassDescriptor buildInheritancePolicyDescriptor()
- Overrides:
buildInheritancePolicyDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildInstantiationPolicyDescriptor
protected ClassDescriptor buildInstantiationPolicyDescriptor()
- Overrides:
buildInstantiationPolicyDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildInterfacePolicyDescriptor
protected ClassDescriptor buildInterfacePolicyDescriptor()
- Overrides:
buildInterfacePolicyDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildInterfaceContainerPolicyDescriptor
protected ClassDescriptor buildInterfaceContainerPolicyDescriptor()
- Overrides:
buildInterfaceContainerPolicyDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildSortedCollectionContainerPolicyDescriptor
protected ClassDescriptor buildSortedCollectionContainerPolicyDescriptor()
-
buildMethodBaseQueryRedirectorDescriptor
protected ClassDescriptor buildMethodBaseQueryRedirectorDescriptor()
- Overrides:
buildMethodBaseQueryRedirectorDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildObjectLevelReadQueryDescriptor
protected ClassDescriptor buildObjectLevelReadQueryDescriptor()
- Overrides:
buildObjectLevelReadQueryDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildQueryArgumentDescriptor
protected ClassDescriptor buildQueryArgumentDescriptor()
- Overrides:
buildQueryArgumentDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildRelationshipQueryKeyDescriptor
protected ClassDescriptor buildRelationshipQueryKeyDescriptor()
- Overrides:
buildRelationshipQueryKeyDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildReturningFieldInfoDescriptor
protected ClassDescriptor buildReturningFieldInfoDescriptor()
- Overrides:
buildReturningFieldInfoDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildClassDescriptorDescriptor
protected ClassDescriptor buildClassDescriptorDescriptor()
- Overrides:
buildClassDescriptorDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildTypedAssociationDescriptor
protected ClassDescriptor buildTypedAssociationDescriptor()
- Overrides:
buildTypedAssociationDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildTypeConversionConverterDescriptor
protected ClassDescriptor buildTypeConversionConverterDescriptor()
- Overrides:
buildTypeConversionConverterDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildAbstractDirectMappingDescriptor
protected ClassDescriptor buildAbstractDirectMappingDescriptor()
- Overrides:
buildAbstractDirectMappingDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildAbstractTransformationMappingDescriptor
protected ClassDescriptor buildAbstractTransformationMappingDescriptor()
- Overrides:
buildAbstractTransformationMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildTransformerBasedFieldTransformationDescriptor
protected ClassDescriptor buildTransformerBasedFieldTransformationDescriptor()
- Overrides:
buildTransformerBasedFieldTransformationDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildPLSQLCollectionDescriptor
protected ClassDescriptor buildPLSQLCollectionDescriptor()
- Overrides:
buildPLSQLCollectionDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildPLSQLrecordDescriptor
protected ClassDescriptor buildPLSQLrecordDescriptor()
- Overrides:
buildPLSQLrecordDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildStoredProcedureArgumentDescriptor
protected ClassDescriptor buildStoredProcedureArgumentDescriptor()
- Overrides:
buildStoredProcedureArgumentDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
-