EclipseLink 1.0_1.0 M8 - 20080604 API Reference - Incubation

org.eclipse.persistence.sessions.factories
Class ObjectPersistenceRuntimeXMLProject_11_1_1

java.lang.Object
  extended by org.eclipse.persistence.sessions.Project
      extended by org.eclipse.persistence.sessions.factories.ObjectPersistenceRuntimeXMLProject
          extended by org.eclipse.persistence.sessions.factories.ObjectPersistenceRuntimeXMLProject_11_1_1
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class ObjectPersistenceRuntimeXMLProject_11_1_1
extends ObjectPersistenceRuntimeXMLProject

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:
Serialized Form

Nested Class Summary
 class ObjectPersistenceRuntimeXMLProject_11_1_1.IsSetNullPolicyIsSetParametersAttributeAccessor
          INTERNAL: Wrap the isset parameter object array as a Collection.
 class ObjectPersistenceRuntimeXMLProject_11_1_1.IsSetNullPolicyIsSetParameterTypesAttributeAccessor
          INTERNAL: Wrap the isset parameterType class array as a Collection
 class ObjectPersistenceRuntimeXMLProject_11_1_1.NullPolicyAttributeAccessor
          INTERNAL: If the policy is the default NullPolicy with defaults set - then represent this default policy by null.
 class ObjectPersistenceRuntimeXMLProject_11_1_1.StoredFunctionResultAccessor
           
 class ObjectPersistenceRuntimeXMLProject_11_1_1.StoredProcedureArgument
           Purpose: helper classes - represent stored procedure arguments in XML
 class ObjectPersistenceRuntimeXMLProject_11_1_1.StoredProcedureArgumentInstantiationPolicy
           
 class ObjectPersistenceRuntimeXMLProject_11_1_1.StoredProcedureArgumentsAccessor
           
 class ObjectPersistenceRuntimeXMLProject_11_1_1.StoredProcedureInOutArgument
           
 class ObjectPersistenceRuntimeXMLProject_11_1_1.StoredProcedureInOutArgumentInstantiationPolicy
           
 class ObjectPersistenceRuntimeXMLProject_11_1_1.StoredProcedureOutArgument
           
 class ObjectPersistenceRuntimeXMLProject_11_1_1.StoredProcedureOutArgumentInstantiationPolicy
           
 
Field Summary
static java.lang.String COMPLEX_PLSQL_TYPE
           
static java.lang.String SIMPLE_JDBC_TYPE
           
static java.lang.String SIMPLE_PLSQL_TYPE
           
static java.lang.String TYPE_NAME
           
 
Fields inherited from class org.eclipse.persistence.sessions.Project
aliasDescriptors, datasourceLogin, defaultReadOnlyClasses, defaultTemporalMutable, descriptors, hasGenericHistorySupport, hasIsolatedClasses, hasProxyIndirection, isPureCMP2Project, jpqlParseCache, name, orderedDescriptors, sqlResultSetMappings
 
Constructor Summary
ObjectPersistenceRuntimeXMLProject_11_1_1()
          INTERNAL: Return a new descriptor project.
 
Method Summary
protected  ClassDescriptor buildAbstractDirectMappingDescriptor()
           
protected  ClassDescriptor buildAbstractNullPolicyDescriptor()
           
protected  ClassDescriptor buildAggregateCollectionMappingDescriptor()
           
protected  ClassDescriptor buildCallDescriptor()
           
protected  ClassDescriptor buildClassDescriptorDescriptor()
           
protected  ClassDescriptor buildComplexPLSQLTypeWrapperDescriptor()
           
protected  ClassDescriptor buildContainerPolicyDescriptor()
           
protected  ClassDescriptor buildCursoredStreamPolicyDescriptor()
           
 ClassDescriptor buildDatabaseLoginDescriptor()
           
protected  ClassDescriptor buildDatabaseMappingDescriptor()
           
protected  ClassDescriptor buildDatabaseTypeWrapperDescriptor()
           
protected  ClassDescriptor buildDirectCollectionMappingDescriptor()
           
protected  ClassDescriptor buildInheritancePolicyDescriptor()
           
protected  ClassDescriptor buildIsSetNullPolicyDescriptor()
           
protected  ClassDescriptor buildJDBCTypeWrapperDescriptor()
           
protected  ClassDescriptor buildManyToManyMappingMappingDescriptor()
           
protected  ClassDescriptor buildNullPolicyDescriptor()
           
protected  ClassDescriptor buildObjectLevelReadQueryDescriptor()
           
protected  ClassDescriptor buildOneToManyMappingMappingDescriptor()
           
protected  ClassDescriptor buildOneToOneMappingDescriptor()
           
protected  ClassDescriptor buildOXXMLDescriptorDescriptor()
           
protected  ClassDescriptor buildPLSQLargumentDescriptor()
           
protected  ClassDescriptor buildPLSQLrecordDescriptor()
           
protected  XMLDescriptor buildPLSQLStoredProcedureCallDescriptor()
           
protected  ClassDescriptor buildProjectDescriptor()
           
protected  ClassDescriptor buildRelationalDescriptorDescriptor()
           
protected  ClassDescriptor buildScrollableCursorrPolicyDescriptor()
           
protected  ClassDescriptor buildSimplePLSQLTypeWrapperDescriptor()
           
protected  ClassDescriptor buildSortedCollectionContainerPolicyDescriptor()
           
protected  ClassDescriptor buildStoredFunctionCallDescriptor()
           
protected  ClassDescriptor buildStoredProcedureArgumentDescriptor()
           
protected  ClassDescriptor buildStoredProcedureCallDescriptor()
           
protected  ClassDescriptor buildStoredProcedureInOutArgumentsDescriptor()
           
protected  ClassDescriptor buildStoredProcedureOutArgumentsDescriptor()
           
protected  ClassDescriptor buildXMLAnyAttributeMappingDescriptor()
           
protected  ClassDescriptor buildXMLAnyCollectionMappingDescriptor()
           
protected  ClassDescriptor buildXMLAnyObjectMappingDescriptor()
           
protected  ClassDescriptor buildXMLCollectionReferenceMappingDescriptor()
           
protected  ClassDescriptor buildXMLCompositeDirectCollectionMappingDescriptor()
           
protected  ClassDescriptor buildXMLCompositeObjectMappingDescriptor()
           
protected  ClassDescriptor buildXMLDirectMappingDescriptor()
           
protected  ClassDescriptor buildXMLFieldDescriptor()
           
protected  ClassDescriptor buildXMLFragmentCollectionMappingDescriptor()
           
protected  ClassDescriptor buildXMLFragmentMappingDescriptor()
           
protected  ClassDescriptor buildXMLLoginDescriptor()
           
protected  ClassDescriptor buildXMLObjectReferenceMappingDescriptor()
           
 
Methods inherited from class org.eclipse.persistence.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, buildDatabaseFieldDescriptor, 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, buildNamespaceResolverDescriptor, 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, getConstantTransformerForProjectVersionMapping
 
Methods inherited from class org.eclipse.persistence.sessions.Project
addAlias, addDefaultReadOnlyClass, addDescriptor, addDescriptor, addDescriptors, addDescriptors, addSQLResultSetMapping, applyLogin, assumeExistenceForDoesExist, checkCacheForDoesExist, checkDatabaseForDoesExist, clone, conformAllDescriptors, convertClassNamesToClasses, createDatabaseSession, createServerSession, createServerSession, createServerSession, getAliasDescriptors, getClassDescriptor, getDatasourceLogin, getDefaultReadOnlyClasses, getDefaultTemporalMutable, getDescriptor, getDescriptorForAlias, getDescriptors, getJPQLParseCache, getJPQLParseCacheMaxSize, getLogin, getName, getOrderedDescriptors, getSQLResultSetMapping, hasGenericHistorySupport, hasIsolatedClasses, hasProxyIndirection, isPureCMP2Project, setAliasDescriptors, setDatasourceLogin, setDefaultReadOnlyClasses, setDefaultTemporalMutable, setDeferModificationsUntilCommit, setDescriptors, setHasGenericHistorySupport, setHasIsolatedClasses, setHasProxyIndirection, setIsPureCMP2Project, setJPQLParseCache, setJPQLParseCacheMaxSize, setLogin, setLogin, setName, setOrderedDescriptors, toString, useCacheIdentityMap, useCacheIdentityMap, useFullIdentityMap, useFullIdentityMap, useNoIdentityMap, useSoftCacheWeakIdentityMap, useSoftCacheWeakIdentityMap, usesOptimisticLocking, usesSequencing, useWeakIdentityMap, useWeakIdentityMap
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

COMPLEX_PLSQL_TYPE

public static final java.lang.String COMPLEX_PLSQL_TYPE
See Also:
Constant Field Values

SIMPLE_PLSQL_TYPE

public static final java.lang.String SIMPLE_PLSQL_TYPE
See Also:
Constant Field Values

SIMPLE_JDBC_TYPE

public static final java.lang.String SIMPLE_JDBC_TYPE
See Also:
Constant Field Values

TYPE_NAME

public static final java.lang.String TYPE_NAME
See Also:
Constant Field Values
Constructor Detail

ObjectPersistenceRuntimeXMLProject_11_1_1

public ObjectPersistenceRuntimeXMLProject_11_1_1()
INTERNAL: Return a new descriptor project.

Method Detail

buildProjectDescriptor

protected ClassDescriptor buildProjectDescriptor()
Overrides:
buildProjectDescriptor in class ObjectPersistenceRuntimeXMLProject

buildDatabaseLoginDescriptor

public ClassDescriptor buildDatabaseLoginDescriptor()
Overrides:
buildDatabaseLoginDescriptor in class ObjectPersistenceRuntimeXMLProject

buildDatabaseMappingDescriptor

protected ClassDescriptor buildDatabaseMappingDescriptor()
Overrides:
buildDatabaseMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildAbstractDirectMappingDescriptor

protected ClassDescriptor buildAbstractDirectMappingDescriptor()
Overrides:
buildAbstractDirectMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildObjectLevelReadQueryDescriptor

protected ClassDescriptor buildObjectLevelReadQueryDescriptor()
Overrides:
buildObjectLevelReadQueryDescriptor in class ObjectPersistenceRuntimeXMLProject

buildInheritancePolicyDescriptor

protected ClassDescriptor buildInheritancePolicyDescriptor()
Overrides:
buildInheritancePolicyDescriptor in class ObjectPersistenceRuntimeXMLProject

buildCursoredStreamPolicyDescriptor

protected ClassDescriptor buildCursoredStreamPolicyDescriptor()

buildRelationalDescriptorDescriptor

protected ClassDescriptor buildRelationalDescriptorDescriptor()
Overrides:
buildRelationalDescriptorDescriptor in class ObjectPersistenceRuntimeXMLProject

buildScrollableCursorrPolicyDescriptor

protected ClassDescriptor buildScrollableCursorrPolicyDescriptor()

buildContainerPolicyDescriptor

protected ClassDescriptor buildContainerPolicyDescriptor()
Overrides:
buildContainerPolicyDescriptor in class ObjectPersistenceRuntimeXMLProject

buildOneToOneMappingDescriptor

protected ClassDescriptor buildOneToOneMappingDescriptor()
Overrides:
buildOneToOneMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildOXXMLDescriptorDescriptor

protected ClassDescriptor buildOXXMLDescriptorDescriptor()
Overrides:
buildOXXMLDescriptorDescriptor in class ObjectPersistenceRuntimeXMLProject

buildManyToManyMappingMappingDescriptor

protected ClassDescriptor buildManyToManyMappingMappingDescriptor()
Overrides:
buildManyToManyMappingMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildOneToManyMappingMappingDescriptor

protected ClassDescriptor buildOneToManyMappingMappingDescriptor()
Overrides:
buildOneToManyMappingMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildDirectCollectionMappingDescriptor

protected ClassDescriptor buildDirectCollectionMappingDescriptor()
Overrides:
buildDirectCollectionMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildSortedCollectionContainerPolicyDescriptor

protected ClassDescriptor buildSortedCollectionContainerPolicyDescriptor()

buildAggregateCollectionMappingDescriptor

protected ClassDescriptor buildAggregateCollectionMappingDescriptor()
Overrides:
buildAggregateCollectionMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildXMLAnyCollectionMappingDescriptor

protected ClassDescriptor buildXMLAnyCollectionMappingDescriptor()
Overrides:
buildXMLAnyCollectionMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildXMLAnyAttributeMappingDescriptor

protected ClassDescriptor buildXMLAnyAttributeMappingDescriptor()

buildXMLCollectionReferenceMappingDescriptor

protected ClassDescriptor buildXMLCollectionReferenceMappingDescriptor()

buildXMLObjectReferenceMappingDescriptor

protected ClassDescriptor buildXMLObjectReferenceMappingDescriptor()

buildXMLFragmentMappingDescriptor

protected ClassDescriptor buildXMLFragmentMappingDescriptor()

buildXMLFragmentCollectionMappingDescriptor

protected ClassDescriptor buildXMLFragmentCollectionMappingDescriptor()

buildXMLAnyObjectMappingDescriptor

protected ClassDescriptor buildXMLAnyObjectMappingDescriptor()
Overrides:
buildXMLAnyObjectMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildXMLFieldDescriptor

protected ClassDescriptor buildXMLFieldDescriptor()
Overrides:
buildXMLFieldDescriptor in class ObjectPersistenceRuntimeXMLProject

buildClassDescriptorDescriptor

protected ClassDescriptor buildClassDescriptorDescriptor()
Overrides:
buildClassDescriptorDescriptor in class ObjectPersistenceRuntimeXMLProject

buildCallDescriptor

protected ClassDescriptor buildCallDescriptor()
Overrides:
buildCallDescriptor in class ObjectPersistenceRuntimeXMLProject

buildStoredProcedureArgumentDescriptor

protected ClassDescriptor buildStoredProcedureArgumentDescriptor()

buildStoredProcedureInOutArgumentsDescriptor

protected ClassDescriptor buildStoredProcedureInOutArgumentsDescriptor()

buildStoredProcedureOutArgumentsDescriptor

protected ClassDescriptor buildStoredProcedureOutArgumentsDescriptor()

buildStoredProcedureCallDescriptor

protected ClassDescriptor buildStoredProcedureCallDescriptor()

buildStoredFunctionCallDescriptor

protected ClassDescriptor buildStoredFunctionCallDescriptor()

buildXMLDirectMappingDescriptor

protected ClassDescriptor buildXMLDirectMappingDescriptor()
Overrides:
buildXMLDirectMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildXMLCompositeDirectCollectionMappingDescriptor

protected ClassDescriptor buildXMLCompositeDirectCollectionMappingDescriptor()
Overrides:
buildXMLCompositeDirectCollectionMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildXMLLoginDescriptor

protected ClassDescriptor buildXMLLoginDescriptor()
Overrides:
buildXMLLoginDescriptor in class ObjectPersistenceRuntimeXMLProject

buildAbstractNullPolicyDescriptor

protected ClassDescriptor buildAbstractNullPolicyDescriptor()

buildNullPolicyDescriptor

protected ClassDescriptor buildNullPolicyDescriptor()

buildIsSetNullPolicyDescriptor

protected ClassDescriptor buildIsSetNullPolicyDescriptor()

buildXMLCompositeObjectMappingDescriptor

protected ClassDescriptor buildXMLCompositeObjectMappingDescriptor()
Overrides:
buildXMLCompositeObjectMappingDescriptor in class ObjectPersistenceRuntimeXMLProject

buildComplexPLSQLTypeWrapperDescriptor

protected ClassDescriptor buildComplexPLSQLTypeWrapperDescriptor()

buildSimplePLSQLTypeWrapperDescriptor

protected ClassDescriptor buildSimplePLSQLTypeWrapperDescriptor()

buildJDBCTypeWrapperDescriptor

protected ClassDescriptor buildJDBCTypeWrapperDescriptor()

buildPLSQLrecordDescriptor

protected ClassDescriptor buildPLSQLrecordDescriptor()

buildDatabaseTypeWrapperDescriptor

protected ClassDescriptor buildDatabaseTypeWrapperDescriptor()

buildPLSQLargumentDescriptor

protected ClassDescriptor buildPLSQLargumentDescriptor()

buildPLSQLStoredProcedureCallDescriptor

protected XMLDescriptor buildPLSQLStoredProcedureCallDescriptor()

EclipseLink 1.0_1.0 M8 - 20080604 API Reference - Incubation