Top Fields Constructors Methods
org.eclipse.persistence.internal.sessions.factories

public abstract Class NamespaceResolvableProject

extends Project
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject, org.eclipse.persistence.internal.sessions.factories.OXMObjectPersistenceRuntimeXMLProject, org.eclipse.persistence.eis.EISObjectPersistenceXMLProject
Imports
java.util.Iterator, javax.xml.namespace.QName, org.eclipse.persistence.descriptors.ClassDescriptor, org.eclipse.persistence.oxm.XMLDescriptor, org.eclipse.persistence.sessions.Project

Field Summary

Modifier and TypeField and Description
protected QName
protected NamespaceResolverWithPrefixes
public static final String
public static final String
Inherited from org.eclipse.persistence.sessions.Project:
aliasDescriptorsallowExtendedCacheLoggingallowExtendedThreadLoggingallowExtendedThreadLoggingThreadDumpallowNativeSQLQueriesallowQueryResultsCacheValidationallowSQLDeferralallowTablePerMultitenantDDLGenerationattributeGroupsclassNamesForWeavingdatasourceLogindefaultCacheIsolationdefaultIdentityMapClassdefaultIdentityMapSizedefaultIdValidationdefaultQueryResultsCachePolicydefaultReadOnlyClassesdefaultTemporalMutabledescriptorsdescriptorsLockhasGenericHistorySupporthasIsolatedClasseshasMappingsPostCalculateChangesOnDeletedhasNonIsolatedUOWClasseshasProxyIndirectionjpaQueriesjpaTablePerTenantQueriesjpqlParseCachemappedSuperclassDescriptorsmetamodelIdClassMapmultitenantPolicynamenamingIntoIndexedorderedDescriptorspartitioningPoliciesqueriesqueryCacheForceDeferredLockssqlResultSetMappingsstructConvertersvpdIdentifiervpdLastIdentifierClassName

Constructor Summary

AccessConstructor and Description
protected
protected

Method Summary

Modifier and TypeMethod and Description
protected abstract void
protected void
public NamespaceResolverWithPrefixes
public String
public String
public String
public String
public String
public String
public String
public String
protected void
Inherited from org.eclipse.persistence.sessions.Project:
addAliasaddDefaultReadOnlyClassaddDescriptoraddDescriptoraddDescriptorsaddDescriptorsaddJPAQueryaddJPATablePerTenantQueryaddMappedSuperclassaddMetamodelIdClassMapEntryaddPartitioningPolicyaddSQLResultSetMappingallowExtendedCacheLoggingallowExtendedThreadLoggingallowExtendedThreadLoggingThreadDumpallowNativeSQLQueriesallowSQLDeferralallowTablePerMultitenantDDLGenerationapplyLoginassumeExistenceForDoesExistcheckCacheForDoesExistcheckDatabaseForDoesExistcloneconformAllDescriptorsconvertClassNamesToClassescreateDatabaseSessioncreateServerSessioncreateServerSessioncreateServerSessioncreateServerSessiongetAliasDescriptorsgetAttributeGroupsgetClassDescriptorgetClassNamesForWeavinggetDatasourceLogingetDefaultCacheIsolationgetDefaultIdentityMapClassgetDefaultIdentityMapSizegetDefaultIdValidationgetDefaultQueryResultsCachePolicygetDefaultReadOnlyClassesgetDefaultTemporalMutablegetDescriptorgetDescriptorForAliasgetDescriptorsgetJPAQueriesgetJPATablePerTenantQueriesgetJPQLParseCachegetJPQLParseCacheMaxSizegetLogingetMappedSuperclassgetMappedSuperclassDescriptorsgetMetamodelIdClassMapgetMultitenantPolicygetNamegetOrderedDescriptorsgetPartitioningPoliciesgetPartitioningPolicygetQueriesgetSQLResultSetMappinggetStructConvertersgetVPDIdentifiergetVPDLastIdentifierClassNamehasGenericHistorySupporthasIsolatedCacheClassWithoutUOWIsolationhasIsolatedClasseshasMappedSuperclasshasMappedSuperclasseshasMappingsPostCalculateChangesOnDeletedhasNonIsolatedUOWClasseshasProxyIndirectionhasSQLResultSetMappinghasVPDIdentifierisAllowQueryResultsCacheValidationisQueryCacheForceDeferredLocksnamingIntoIndexedsetAliasDescriptorssetAllowExtendedCacheLoggingsetAllowExtendedThreadLoggingsetAllowExtendedThreadLoggingThreadDumpsetAllowNativeSQLQueriessetAllowQueryResultsCacheValidationsetAllowSQLDeferralsetAllowTablePerMultitenantDDLGenerationsetClassNamesForWeavingsetDatasourceLoginsetDefaultCacheIsolationsetDefaultIdentityMapClasssetDefaultIdentityMapSizesetDefaultIdValidationsetDefaultQueryResultsCachePolicysetDefaultReadOnlyClassessetDefaultTemporalMutablesetDeferModificationsUntilCommitsetDescriptorssetHasGenericHistorySupportsetHasIsolatedClassessetHasMappingsPostCalculateChangesOnDeletedsetHasNonIsolatedUOWClassessetHasProxyIndirectionsetJPQLParseCachesetJPQLParseCacheMaxSizesetLoginsetLoginsetMultitenantPolicysetNamesetNamingIntoIndexedsetOrderedDescriptorssetPartitioningPoliciessetQueriessetQueryCacheForceDeferredLockssetStructConverterssetVPDIdentifiersetVPDLastIdentifierClassNametoStringuseCacheIdentityMapuseCacheIdentityMapuseFullIdentityMapuseFullIdentityMapuseNoIdentityMapuseSoftCacheWeakIdentityMapuseSoftCacheWeakIdentityMapusesOptimisticLockingusesSequencinguseWeakIdentityMapuseWeakIdentityMap

Field Detail

fieldQnameback to summary
protected QName fieldQname
nsback to summary
protected NamespaceResolverWithPrefixes ns
OPM_NAMESPACEback to summary
public static final String OPM_NAMESPACE
OPM_PREFIXback to summary
public static final String OPM_PREFIX

Constructor Detail

NamespaceResolvableProjectback to summary
protected NamespaceResolvableProject()
NamespaceResolvableProjectback to summary
protected NamespaceResolvableProject(NamespaceResolverWithPrefixes ns)

Method Detail

buildDescriptorsback to summary
protected abstract void buildDescriptors()
buildNamespaceResolverback to summary
protected void buildNamespaceResolver()
getNamespaceResolverback to summary
public NamespaceResolverWithPrefixes getNamespaceResolver()
getPrimaryNamespaceback to summary
public String getPrimaryNamespace()
getPrimaryNamespacePrefixback to summary
public String getPrimaryNamespacePrefix()
getPrimaryNamespaceXPathback to summary
public String getPrimaryNamespaceXPath()
getSecondaryNamespaceback to summary
public String getSecondaryNamespace()
getSecondaryNamespacePrefixback to summary
public String getSecondaryNamespacePrefix()
getSecondaryNamespaceXPathback to summary
public String getSecondaryNamespaceXPath()
resolvePrimaryNamespaceback to summary
public String resolvePrimaryNamespace()
resolveSecondaryNamespaceback to summary
public String resolveSecondaryNamespace()
setNamespaceResolverOnDescriptorsback to summary
protected void setNamespaceResolverOnDescriptors()