| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (1.8.0_252) on Fri Jul 16 09:39:10 UTC 2021 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>XMLDescriptor (EclipseLink 3.0.2, API Reference)</title> |
| <meta name="date" content="2021-07-16"> |
| <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> |
| <script type="text/javascript" src="../../../../script.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="XMLDescriptor (EclipseLink 3.0.2, API Reference)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10}; |
| var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| <div class="aboutLanguage">EclipseLink 3.0.2, API Reference</div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/eclipse/persistence/oxm/XMLContext.html" title="class in org.eclipse.persistence.oxm"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/eclipse/persistence/oxm/XMLDescriptor.html" target="_top">Frames</a></li> |
| <li><a href="XMLDescriptor.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li><a href="#fields.inherited.from.class.org.eclipse.persistence.descriptors.ClassDescriptor">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle">org.eclipse.persistence.oxm</div> |
| <h2 title="Class XMLDescriptor" class="title">Class XMLDescriptor</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li><a href="../../../../org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="class in org.eclipse.persistence.core.descriptors">org.eclipse.persistence.core.descriptors.CoreDescriptor</a><<a href="../../../../org/eclipse/persistence/queries/AttributeGroup.html" title="class in org.eclipse.persistence.queries">AttributeGroup</a>,<a href="../../../../org/eclipse/persistence/descriptors/DescriptorEventManager.html" title="class in org.eclipse.persistence.descriptors">DescriptorEventManager</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder></li> |
| <li> |
| <ul class="inheritance"> |
| <li><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.ClassDescriptor</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.eclipse.persistence.oxm.XMLDescriptor</li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>public class <span class="typeNameLabel">XMLDescriptor</span> |
| extends <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a> |
| implements org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></pre> |
| <div class="block">Use an XML project for nontransactional, nonpersistent (in-memory) conversions between Java objects and XML documents. |
| |
| An XMLDescriptor is a set of mappings that describe how an objects's data is to be represented in an |
| XML document. XML descriptors describe Java objects that you map to simple and complex types defined |
| by an XML schema document (XSD). Using XML descriptors in an EclipseLink XML project, you can configure XML mappings.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><code>org.eclipse.persistence.oxm.mappings</code>, |
| <a href="../../../../serialized-form.html#org.eclipse.persistence.oxm.XMLDescriptor">Serialized Form</a></dd> |
| </dl> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.eclipse.persistence.descriptors.ClassDescriptor"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class org.eclipse.persistence.descriptors.<a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#accessorTree">accessorTree</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#additionalAggregateCollectionKeyFields">additionalAggregateCollectionKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#additionalTablePrimaryKeyFields">additionalTablePrimaryKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#additionalWritableMapKeyFields">additionalWritableMapKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#AGGREGATE">AGGREGATE</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#AGGREGATE_COLLECTION">AGGREGATE_COLLECTION</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#alias">alias</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#allFields">allFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#allSelectionFields">allSelectionFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#amendmentClass">amendmentClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#amendmentClassName">amendmentClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#amendmentMethodName">amendmentMethodName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#cacheInvalidationPolicy">cacheInvalidationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#cachePolicy">cachePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#cascadedLockingInitialized">cascadedLockingInitialized</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#cascadeLockingPolicies">cascadeLockingPolicies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#changePolicy">changePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#cmpPolicy">cmpPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#constraintDependencies">constraintDependencies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#copyPolicy">copyPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#copyPolicyClassName">copyPolicyClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultDeleteObjectQueryRedirector">defaultDeleteObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultDeleteObjectQueryRedirectorClassName">defaultDeleteObjectQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultInsertObjectQueryRedirector">defaultInsertObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultInsertObjectQueryRedirectorClassName">defaultInsertObjectQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultQueryRedirector">defaultQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultQueryRedirectorClassName">defaultQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultReadAllQueryRedirector">defaultReadAllQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultReadAllQueryRedirectorClassName">defaultReadAllQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultReadObjectQueryRedirector">defaultReadObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultReadObjectQueryRedirectorClassName">defaultReadObjectQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultReportQueryRedirector">defaultReportQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultReportQueryRedirectorClassName">defaultReportQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultTable">defaultTable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultUpdateObjectQueryRedirector">defaultUpdateObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#defaultUpdateObjectQueryRedirectorClassName">defaultUpdateObjectQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#derivesIdMappings">derivesIdMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#descriptorCustomizerClassName">descriptorCustomizerClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#descriptorType">descriptorType</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#DO_NOT_SEND_CHANGES">DO_NOT_SEND_CHANGES</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#ERROR">ERROR</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#fetchGroupManager">fetchGroupManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#fields">fields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#foreignKeyValuesForCaching">foreignKeyValuesForCaching</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasMultipleTableConstraintDependecy">hasMultipleTableConstraintDependecy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasNoncacheableMappings">hasNoncacheableMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasRelationships">hasRelationships</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasSimplePrimaryKey">hasSimplePrimaryKey</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#historyPolicy">historyPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#idValidation">idValidation</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#initializationStage">initializationStage</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#INITIALIZED">INITIALIZED</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#INTERFACE">INTERFACE</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#interfaceInitializationStage">interfaceInitializationStage</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#interfacePolicy">interfacePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#INVALIDATE_CHANGED_OBJECTS">INVALIDATE_CHANGED_OBJECTS</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isCascadeOnDeleteSetOnDatabaseOnSecondaryTables">isCascadeOnDeleteSetOnDatabaseOnSecondaryTables</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isNativeConnectionRequired">isNativeConnectionRequired</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#ISOLATE_CACHE_AFTER_TRANSACTION">ISOLATE_CACHE_AFTER_TRANSACTION</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#ISOLATE_CACHE_ALWAYS">ISOLATE_CACHE_ALWAYS</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#ISOLATE_FROM_CLIENT_SESSION">ISOLATE_FROM_CLIENT_SESSION</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#ISOLATE_NEW_DATA_AFTER_TRANSACTION">ISOLATE_NEW_DATA_AFTER_TRANSACTION</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#javaClass">javaClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#javaClassName">javaClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#lockableMappings">lockableMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#mappings">mappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#mappingsPostCalculateChanges">mappingsPostCalculateChanges</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#mappingsPostCalculateChangesOnDeleted">mappingsPostCalculateChangesOnDeleted</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#multipleTableForeignKeys">multipleTableForeignKeys</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#multipleTableInsertOrder">multipleTableInsertOrder</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#multitenantPolicy">multitenantPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#NORMAL">NORMAL</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#optimisticLockingPolicy">optimisticLockingPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#partitioningPolicy">partitioningPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#partitioningPolicyName">partitioningPolicyName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#POST_INITIALIZED">POST_INITIALIZED</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#preDeleteMappings">preDeleteMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#PREINITIALIZED">PREINITIALIZED</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#primaryKeyFields">primaryKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#primaryKeyIdValidations">primaryKeyIdValidations</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#properties">properties</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#queryKeys">queryKeys</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#queryManager">queryManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#referencingClasses">referencingClasses</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#returnFieldsToGenerateInsert">returnFieldsToGenerateInsert</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#returnFieldsToGenerateUpdate">returnFieldsToGenerateUpdate</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#returnFieldsToMergeInsert">returnFieldsToMergeInsert</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#returnFieldsToMergeUpdate">returnFieldsToMergeUpdate</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#returningPolicies">returningPolicies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#returningPolicy">returningPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#selectionFields">selectionFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#SEND_NEW_OBJECTS_WITH_CHANGES">SEND_NEW_OBJECTS_WITH_CHANGES</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#SEND_OBJECT_CHANGES">SEND_OBJECT_CHANGES</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#sequence">sequence</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#sequenceNumberField">sequenceNumberField</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#sequenceNumberName">sequenceNumberName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#serializedObjectPolicy">serializedObjectPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#sessionName">sessionName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldAcquireCascadedLocks">shouldAcquireCascadedLocks</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldAlwaysConformResultsInUnitOfWork">shouldAlwaysConformResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldBeReadOnly">shouldBeReadOnly</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldLockForClone">shouldLockForClone</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldOrderMappings">shouldOrderMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldRegisterResultsInUnitOfWork">shouldRegisterResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseFullChangeSetsForNewObjects">shouldUseFullChangeSetsForNewObjects</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#tables">tables</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#unconvertedProperties">unconvertedProperties</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#UNDEFINED_ISOLATATION">UNDEFINED_ISOLATATION</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#UNDEFINED_OBJECT_CHANGE_BEHAVIOR">UNDEFINED_OBJECT_CHANGE_BEHAVIOR</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#UNINITIALIZED">UNINITIALIZED</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#USE_SESSION_CACHE_AFTER_TRANSACTION">USE_SESSION_CACHE_AFTER_TRANSACTION</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#virtualAttributeMethods">virtualAttributeMethods</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#weavingUsesPropertyAccess">weavingUsesPropertyAccess</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#wrapperPolicy">wrapperPolicy</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.eclipse.persistence.core.descriptors.CoreDescriptor"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class org.eclipse.persistence.core.descriptors.<a href="../../../../org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="class in org.eclipse.persistence.core.descriptors">CoreDescriptor</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/core/descriptors/CoreDescriptor.html#attributeGroups">attributeGroups</a>, <a href="../../../../org/eclipse/persistence/core/descriptors/CoreDescriptor.html#eventManager">eventManager</a>, <a href="../../../../org/eclipse/persistence/core/descriptors/CoreDescriptor.html#field">field</a>, <a href="../../../../org/eclipse/persistence/core/descriptors/CoreDescriptor.html#inheritancePolicy">inheritancePolicy</a>, <a href="../../../../org/eclipse/persistence/core/descriptors/CoreDescriptor.html#instantiationPolicy">instantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/core/descriptors/CoreDescriptor.html#objectBuilder">objectBuilder</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Constructor and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#XMLDescriptor--">XMLDescriptor</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return a new XMLDescriptor.</div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.summary"> |
| <!-- --> |
| </a> |
| <h3>Method Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#addDirectMapping-java.lang.String-java.lang.String-">addDirectMapping</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> attributeName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> xpathString)</code> |
| <div class="block">PUBLIC: |
| Add a direct mapping to the receiver.</div> |
| </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#addDirectMapping-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">addDirectMapping</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> attributeName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getMethodName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> setMethodName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> xpathString)</code> |
| <div class="block">PUBLIC: |
| Add a direct to node mapping to the receiver.</div> |
| </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#addPrimaryKeyField-org.eclipse.persistence.internal.helper.DatabaseField-">addPrimaryKeyField</a></span>(org.eclipse.persistence.internal.helper.DatabaseField field)</code> |
| <div class="block">ADVANCED: |
| Specify the primary key field of the descriptors table.</div> |
| </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#addPrimaryKeyFieldName-java.lang.String-">addPrimaryKeyFieldName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fieldName)</code> |
| <div class="block">PUBLIC: |
| Specify the primary key field of the descriptors table.</div> |
| </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#addRootElement-java.lang.String-">addRootElement</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> rootElementName)</code> |
| <div class="block">PUBLIC: |
| Add a root element name for the Descriptor |
| This value is stored in place of a table name</div> |
| </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#buildDirectValuesFromFieldValue-java.lang.Object-">buildDirectValuesFromFieldValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> fieldValue)</code> |
| <div class="block">INTERNAL: |
| Extract the direct values from the specified field value.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code>org.eclipse.persistence.internal.helper.DatabaseField</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#buildField-org.eclipse.persistence.internal.helper.DatabaseField-">buildField</a></span>(org.eclipse.persistence.internal.helper.DatabaseField field)</code> |
| <div class="block">INTERNAL: |
| This is used only in initialization.</div> |
| </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code>org.eclipse.persistence.internal.helper.DatabaseField</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#buildField-java.lang.String-">buildField</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fieldName)</code> |
| <div class="block">INTERNAL: |
| A DatabaseField is built from the given field name.</div> |
| </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#buildFieldValueFromDirectValues-java.util.Vector-java.lang.String-org.eclipse.persistence.internal.sessions.AbstractSession-">buildFieldValueFromDirectValues</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> directValues, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementDataTypeName, |
| org.eclipse.persistence.internal.sessions.AbstractSession session)</code> |
| <div class="block">INTERNAL: |
| Build the appropriate field value for the specified |
| set of direct values.</div> |
| </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#buildFieldValueFromNestedRows-java.util.Vector-java.lang.String-org.eclipse.persistence.internal.sessions.AbstractSession-">buildFieldValueFromNestedRows</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> nestedRows, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> structureName, |
| org.eclipse.persistence.internal.sessions.AbstractSession session)</code> |
| <div class="block">INTERNAL: |
| Build and return the appropriate field value for the specified |
| set of nested rows.</div> |
| </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>org.eclipse.persistence.internal.sessions.AbstractRecord</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#buildNestedRowFromFieldValue-java.lang.Object-">buildNestedRowFromFieldValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> fieldValue)</code> |
| <div class="block">INTERNAL: |
| Build(if necessary) and return the nested XMLRecord from the specified field value.</div> |
| </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#buildNestedRowsFromFieldValue-java.lang.Object-org.eclipse.persistence.internal.sessions.AbstractSession-">buildNestedRowsFromFieldValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> fieldValue, |
| org.eclipse.persistence.internal.sessions.AbstractSession session)</code> |
| <div class="block">INTERNAL: |
| Build(if necessary) and return a Vector of the nested XMLRecords from the specified field value.</div> |
| </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#convertClassNamesToClasses-java.lang.ClassLoader-">convertClassNamesToClasses</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a> classLoader)</code> |
| <div class="block">INTERNAL: |
| Convert all the class-name-based settings in this Descriptor to actual class-based |
| settings.</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code>protected org.eclipse.persistence.internal.helper.DatabaseTable</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#extractDefaultTable--">extractDefaultTable</a></span>()</code> |
| <div class="block">Aggregates use a dummy table as default.</div> |
| </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getDefaultRootElement--">getDefaultRootElement</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return the default root element name for the ClassDescriptor |
| This value is stored in place of a table name |
| This value is mandatory for all root objects</div> |
| </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getDefaultRootElementField--">getDefaultRootElementField</a></span>()</code> </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getDefaultRootElementType--">getDefaultRootElementType</a></span>()</code> </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getInheritancePolicy--">getInheritancePolicy</a></span>()</code> |
| <div class="block">PUBLIC: |
| The inheritance policy is used to define how a descriptor takes part in inheritance.</div> |
| </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getLocationAccessor--">getLocationAccessor</a></span>()</code> |
| <div class="block">INTERNAL: |
| Returns this Descriptor's location accessor, if one is defined.</div> |
| </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getNamespaceResolver--">getNamespaceResolver</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return the NamespaceResolver associated with this descriptor</div> |
| </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getNonNullNamespaceResolver--">getNonNullNamespaceResolver</a></span>()</code> </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getPrimaryKeyFieldNames--">getPrimaryKeyFieldNames</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return the names of all the primary keys.</div> |
| </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/oxm/schema/XMLSchemaReference.html" title="class in org.eclipse.persistence.oxm.schema">XMLSchemaReference</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getSchemaReference--">getSchemaReference</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return the SchemaReference associated with this descriptor</div> |
| </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code>org.eclipse.persistence.internal.helper.DatabaseField</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getTypedField-org.eclipse.persistence.internal.helper.DatabaseField-">getTypedField</a></span>(org.eclipse.persistence.internal.helper.DatabaseField field)</code> |
| <div class="block">INTERNAL: |
| searches first descriptor than its ReturningPolicy for an equal field</div> |
| </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code>protected org.eclipse.persistence.internal.helper.DatabaseField</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#getTypedField-java.util.StringTokenizer-">getTypedField</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/StringTokenizer.html?is-external=true" title="class or interface in java.util">StringTokenizer</a> stringTokenizer)</code> </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#hasReferenceMappings--">hasReferenceMappings</a></span>()</code> |
| <div class="block">INTERNAL: |
| Returns true if any of the mappings on this descriptor are key-based reference |
| mappings.</div> |
| </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#initialize-org.eclipse.persistence.internal.sessions.AbstractSession-">initialize</a></span>(org.eclipse.persistence.internal.sessions.AbstractSession session)</code> |
| <div class="block">INTERNAL: |
| Initialize the mappings as a separate step.</div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#initializeAggregateInheritancePolicy-org.eclipse.persistence.internal.sessions.AbstractSession-">initializeAggregateInheritancePolicy</a></span>(org.eclipse.persistence.internal.sessions.AbstractSession session)</code> |
| <div class="block">INTERNAL: |
| This is needed by regular aggregate descriptors (because they require review); |
| but not by XML aggregate descriptors.</div> |
| </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#isLazilyInitialized--">isLazilyInitialized</a></span>()</code> |
| <div class="block">If true, the descriptor may be lazily initialized.</div> |
| </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#isResultAlwaysXMLRoot--">isResultAlwaysXMLRoot</a></span>()</code> </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#isSequencedObject--">isSequencedObject</a></span>()</code> |
| <div class="block">INTERNAL:</div> |
| </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#isWrapper--">isWrapper</a></span>()</code> </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#isXMLDescriptor--">isXMLDescriptor</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return if the descriptor maps to XML.</div> |
| </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#newAggregateCollectionMapping--">newAggregateCollectionMapping</a></span>()</code> |
| <div class="block">Return a new aggregate collection/element collection mapping for this type of descriptor.</div> |
| </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/mappings/AggregateMapping.html" title="class in org.eclipse.persistence.mappings">AggregateMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#newAggregateMapping--">newAggregateMapping</a></span>()</code> |
| <div class="block">Return a new aggregate/embedded mapping for this type of descriptor.</div> |
| </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#newDirectCollectionMapping--">newDirectCollectionMapping</a></span>()</code> |
| <div class="block">Return a new direct collection/element collection mapping for this type of descriptor.</div> |
| </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/mappings/foundation/AbstractDirectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractDirectMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#newDirectMapping--">newDirectMapping</a></span>()</code> |
| <div class="block">Return a new direct/basic mapping for this type of descriptor.</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#postInitialize-org.eclipse.persistence.internal.sessions.AbstractSession-">postInitialize</a></span>(org.eclipse.persistence.internal.sessions.AbstractSession session)</code> |
| <div class="block">INTERNAL: |
| Post initializations after mappings are initialized.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#preInitialize-org.eclipse.persistence.internal.sessions.AbstractSession-">preInitialize</a></span>(org.eclipse.persistence.internal.sessions.AbstractSession session)</code> |
| <div class="block">INTERNAL: |
| Allow the descriptor to initialize any dependencies on this session.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#preInitializeInheritancePolicy-org.eclipse.persistence.internal.sessions.AbstractSession-">preInitializeInheritancePolicy</a></span>(org.eclipse.persistence.internal.sessions.AbstractSession session)</code> |
| <div class="block">Hook together the inheritance policy tree.</div> |
| </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#requiresInitialization-org.eclipse.persistence.internal.sessions.AbstractSession-">requiresInitialization</a></span>(org.eclipse.persistence.internal.sessions.AbstractSession session)</code> |
| <div class="block">INTERNAL: |
| XML descriptors are initialized normally, since they do |
| not need to be cloned by XML aggregate mappings.</div> |
| </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setDefaultRootElement-java.lang.String-">setDefaultRootElement</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> newDefaultRootElement)</code> |
| <div class="block">PUBLIC: |
| Return the default root element name for the ClassDescriptor |
| This value is stored in place of a table name |
| This value is mandatory for all root objects</div> |
| </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setDefaultRootElementField-org.eclipse.persistence.oxm.XMLField-">setDefaultRootElementField</a></span>(<a href="../../../../org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</a> xmlField)</code> </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setDefaultRootElementType-javax.xml.namespace.QName-">setDefaultRootElementType</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> type)</code> |
| <div class="block">The default root element type string will be stored until |
| initialization - a QName will be created and stored on the |
| default root element field during initialize.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setIsWrapper-boolean-">setIsWrapper</a></span>(boolean value)</code> </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setLazilyInitialized-boolean-">setLazilyInitialized</a></span>(boolean shouldLazyInitiailize)</code> |
| <div class="block">Specify in the descriptor may be lazily initialized.</div> |
| </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setLocationAccessor-org.eclipse.persistence.mappings.AttributeAccessor-">setLocationAccessor</a></span>(<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a> value)</code> |
| <div class="block">INTERNAL: |
| Set this Descriptor's location accessor.</div> |
| </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setNamespaceResolver-org.eclipse.persistence.oxm.NamespaceResolver-">setNamespaceResolver</a></span>(<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a> newNamespaceResolver)</code> |
| <div class="block">PUBLIC: |
| Set the NamespaceResolver to associate with this descriptor</div> |
| </td> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setPrimaryKeyFields-java.util.List-">setPrimaryKeyFields</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.eclipse.persistence.internal.helper.DatabaseField> thePrimaryKeyFields)</code> |
| <div class="block">INTERNAL: |
| Set the primary key fields</div> |
| </td> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setResultAlwaysXMLRoot-boolean-">setResultAlwaysXMLRoot</a></span>(boolean resultAlwaysXMLRoot)</code> </td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setSchemaReference-org.eclipse.persistence.oxm.schema.XMLSchemaReference-">setSchemaReference</a></span>(<a href="../../../../org/eclipse/persistence/oxm/schema/XMLSchemaReference.html" title="class in org.eclipse.persistence.oxm.schema">XMLSchemaReference</a> newSchemaReference)</code> |
| <div class="block">PUBLIC: |
| Set the SchemaReference to associate with this descriptor</div> |
| </td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setSequencedObject-boolean-">setSequencedObject</a></span>(boolean isSequenced)</code> </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setShouldPreserveDocument-boolean-">setShouldPreserveDocument</a></span>(boolean shouldPreserveDocument)</code> |
| <div class="block">PUBLIC: |
| Specifies that object built from this descriptor should retain any unmapped |
| information from their original XML Document when being written back out.</div> |
| </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setTableNames-java.util.Vector-">setTableNames</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> tableNames)</code> |
| <div class="block">PUBLIC: |
| Specify the all table names for the class of objects the receiver describes.</div> |
| </td> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#setTables-java.util.Vector-">setTables</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a><org.eclipse.persistence.internal.helper.DatabaseTable> theTables)</code> |
| <div class="block">INTERNAL: |
| Sets the tables</div> |
| </td> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#shouldPreserveDocument--">shouldPreserveDocument</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return if unmapped information from the XML document should be maintained for this |
| descriptor |
| By default unmapped data is not preserved.</div> |
| </td> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#shouldWrapObject-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-boolean-">shouldWrapObject</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementNamespaceUri, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementLocalName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementPrefix, |
| boolean isNamespaceAware)</code> |
| <div class="block">INTERNAL:</div> |
| </td> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#validateMappingType-org.eclipse.persistence.mappings.DatabaseMapping-">validateMappingType</a></span>(<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a> mapping)</code> </td> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#wrapObjectInXMLRoot-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-org.eclipse.persistence.oxm.XMLUnmarshaller-">wrapObjectInXMLRoot</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementNamespaceUri, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementLocalName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementPrefix, |
| boolean forceWrap, |
| boolean isNamespaceAware, |
| <a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a> xmlUnmarshaller)</code> |
| <div class="block">INTERNAL: |
| Determines the appropriate object to return from the unmarshal |
| call.</div> |
| </td> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#wrapObjectInXMLRoot-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-org.eclipse.persistence.oxm.XMLUnmarshaller-">wrapObjectInXMLRoot</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementNamespaceUri, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementLocalName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementPrefix, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> encoding, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> version, |
| boolean forceWrap, |
| boolean isNamespaceAware, |
| <a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a> unmarshaller)</code> |
| <div class="block">INTERNAL:</div> |
| </td> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/oxm/XMLDescriptor.html#wrapObjectInXMLRoot-org.eclipse.persistence.internal.oxm.record.UnmarshalRecord-boolean-">wrapObjectInXMLRoot</a></span>(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord unmarshalRecord, |
| boolean forceWrap)</code> |
| <div class="block">INTERNAL: |
| Determines the appropriate object to return from the unmarshal |
| call.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.persistence.descriptors.ClassDescriptor"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.persistence.descriptors.<a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addAbstractQueryKey-java.lang.String-">addAbstractQueryKey</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addCascadeLockingPolicy-org.eclipse.persistence.internal.descriptors.CascadeLockingPolicy-">addCascadeLockingPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addConstraintDependencies-java.lang.Class-">addConstraintDependencies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addConstraintDependency-java.lang.Class-">addConstraintDependency</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addDirectQueryKey-java.lang.String-java.lang.String-">addDirectQueryKey</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addForeignKeyFieldForMultipleTable-org.eclipse.persistence.internal.helper.DatabaseField-org.eclipse.persistence.internal.helper.DatabaseField-">addForeignKeyFieldForMultipleTable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addForeignKeyFieldNameForMultipleTable-java.lang.String-java.lang.String-">addForeignKeyFieldNameForMultipleTable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addMapping-org.eclipse.persistence.mappings.DatabaseMapping-">addMapping</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addMappingsPostCalculateChanges-org.eclipse.persistence.mappings.DatabaseMapping-">addMappingsPostCalculateChanges</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addMappingsPostCalculateChangesOnDeleted-org.eclipse.persistence.mappings.DatabaseMapping-">addMappingsPostCalculateChangesOnDeleted</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addPreDeleteMapping-org.eclipse.persistence.mappings.DatabaseMapping-">addPreDeleteMapping</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addQueryKey-org.eclipse.persistence.mappings.querykeys.QueryKey-">addQueryKey</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addTable-org.eclipse.persistence.internal.helper.DatabaseTable-">addTable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addTableName-java.lang.String-">addTableName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addUnconvertedProperty-java.lang.String-java.lang.String-java.lang.String-">addUnconvertedProperty</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#adjustMultipleTableInsertOrder--">adjustMultipleTableInsertOrder</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#alwaysConformResultsInUnitOfWork--">alwaysConformResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#alwaysRefreshCache--">alwaysRefreshCache</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#alwaysRefreshCacheOnRemote--">alwaysRefreshCacheOnRemote</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#applyAmendmentMethod--">applyAmendmentMethod</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#applyAmendmentMethod-org.eclipse.persistence.descriptors.DescriptorEvent-">applyAmendmentMethod</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#arePrimaryKeyFields-java.util.Vector-">arePrimaryKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#assignDefaultValues-org.eclipse.persistence.internal.sessions.AbstractSession-">assignDefaultValues</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildBatchCriteriaByPK-org.eclipse.persistence.expressions.ExpressionBuilder-org.eclipse.persistence.queries.ObjectLevelReadQuery-">buildBatchCriteriaByPK</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildCallFromStatement-org.eclipse.persistence.internal.expressions.SQLStatement-org.eclipse.persistence.queries.DatabaseQuery-org.eclipse.persistence.internal.sessions.AbstractSession-">buildCallFromStatement</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildField-org.eclipse.persistence.internal.helper.DatabaseField-org.eclipse.persistence.internal.helper.DatabaseTable-">buildField</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildFieldValueFromForeignKeys-java.util.Vector-java.lang.String-org.eclipse.persistence.internal.sessions.AbstractSession-">buildFieldValueFromForeignKeys</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildFieldValueFromNestedRow-org.eclipse.persistence.internal.sessions.AbstractRecord-org.eclipse.persistence.internal.sessions.AbstractSession-">buildFieldValueFromNestedRow</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#checkDatabase-org.eclipse.persistence.internal.sessions.AbstractSession-">checkDatabase</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#checkInheritanceTreeAggregateSettings-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.mappings.AggregateMapping-">checkInheritanceTreeAggregateSettings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#clearReferencingClasses--">clearReferencingClasses</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#clone--">clone</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#createCopyPolicy-java.lang.String-">createCopyPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#createInstantiationPolicy-java.lang.String-">createInstantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#createMultipleTableInsertOrder--">createMultipleTableInsertOrder</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#createMultipleTableInsertOrderFromComparison-int:A:A-int-">createMultipleTableInsertOrderFromComparison</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#createTableComparison-java.util.List-int-">createTableComparison</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#createTableOrder-int-int-int:A-int:A:A-">createTableOrder</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#descriptorIsAggregate--">descriptorIsAggregate</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#descriptorIsAggregateCollection--">descriptorIsAggregateCollection</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#descriptorIsForInterface--">descriptorIsForInterface</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#descriptorIsNormal--">descriptorIsNormal</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#disableCacheHits--">disableCacheHits</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#disableCacheHitsOnRemote--">disableCacheHitsOnRemote</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#dontAlwaysConformResultsInUnitOfWork--">dontAlwaysConformResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#dontAlwaysRefreshCache--">dontAlwaysRefreshCache</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#dontAlwaysRefreshCacheOnRemote--">dontAlwaysRefreshCacheOnRemote</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#dontDisableCacheHits--">dontDisableCacheHits</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#dontDisableCacheHitsOnRemote--">dontDisableCacheHitsOnRemote</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#dontOnlyRefreshCacheIfNewerVersion--">dontOnlyRefreshCacheIfNewerVersion</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAccessorTree--">getAccessorTree</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAdditionalAggregateCollectionKeyFields--">getAdditionalAggregateCollectionKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAdditionalTablePrimaryKeyFields--">getAdditionalTablePrimaryKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAdditionalWritableMapKeyFields--">getAdditionalWritableMapKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAlias--">getAlias</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAllFields--">getAllFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAllSelectionFields--">getAllSelectionFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAllSelectionFields-org.eclipse.persistence.queries.ObjectLevelReadQuery-">getAllSelectionFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAmendmentClass--">getAmendmentClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAmendmentClassName--">getAmendmentClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAmendmentMethodName--">getAmendmentMethodName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAttributeGroup-java.lang.String-">getAttributeGroup</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getAttributeGroups--">getAttributeGroups</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCacheInterceptorClass--">getCacheInterceptorClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCacheInterceptorClassName--">getCacheInterceptorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCacheInvalidationPolicy--">getCacheInvalidationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCacheIsolation--">getCacheIsolation</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCacheKeyType--">getCacheKeyType</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCachePolicy--">getCachePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCacheSynchronizationType--">getCacheSynchronizationType</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCascadeLockingPolicies--">getCascadeLockingPolicies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCMPPolicy--">getCMPPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getConstraintDependencies--">getConstraintDependencies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCopyPolicy--">getCopyPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getCopyPolicyClassName--">getCopyPolicyClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDefaultDeleteObjectQueryRedirector--">getDefaultDeleteObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDefaultFetchGroup--">getDefaultFetchGroup</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDefaultInsertObjectQueryRedirector--">getDefaultInsertObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDefaultQueryRedirector--">getDefaultQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDefaultReadAllQueryRedirector--">getDefaultReadAllQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDefaultReadObjectQueryRedirector--">getDefaultReadObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDefaultReportQueryRedirector--">getDefaultReportQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDefaultTable--">getDefaultTable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDefaultUpdateObjectQueryRedirector--">getDefaultUpdateObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDerivesIdMappinps--">getDerivesIdMappinps</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDescriptorCustomizerClassName--">getDescriptorCustomizerClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDescriptorEventManager--">getDescriptorEventManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDescriptorInheritancePolicy--">getDescriptorInheritancePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDescriptorQueryManager--">getDescriptorQueryManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDescriptorType--">getDescriptorType</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getDescriptorTypeValue--">getDescriptorTypeValue</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getEventManager--">getEventManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getFetchGroupManager--">getFetchGroupManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getFields--">getFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getForeignKeyValuesForCaching--">getForeignKeyValuesForCaching</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getFullyMergeEntity--">getFullyMergeEntity</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getHistoryPolicy--">getHistoryPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getIdentityMapClass--">getIdentityMapClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getIdentityMapSize--">getIdentityMapSize</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getIdValidation--">getIdValidation</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getInheritancePolicyOrNull--">getInheritancePolicyOrNull</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getInstantiationPolicy--">getInstantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getInterfacePolicy--">getInterfacePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getInterfacePolicyOrNull--">getInterfacePolicyOrNull</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getJavaClass--">getJavaClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getJavaClassName--">getJavaClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getLockableMappings--">getLockableMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getMappingForAttributeName-java.lang.String-">getMappingForAttributeName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getMappings--">getMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getMappingsPostCalculateChanges--">getMappingsPostCalculateChanges</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getMappingsPostCalculateChangesOnDeleted--">getMappingsPostCalculateChangesOnDeleted</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getMultipleTableForeignKeyAssociations--">getMultipleTableForeignKeyAssociations</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getMultipleTableForeignKeys--">getMultipleTableForeignKeys</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getMultipleTableInsertOrder--">getMultipleTableInsertOrder</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getMultipleTablePrimaryKeyAssociations--">getMultipleTablePrimaryKeyAssociations</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getMultitenantPolicy--">getMultitenantPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getObjectBuilder--">getObjectBuilder</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getObjectChangePolicy--">getObjectChangePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getObjectChangePolicyInternal--">getObjectChangePolicyInternal</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getOptimisticLockingPolicy--">getOptimisticLockingPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getPartitioningPolicy--">getPartitioningPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getPartitioningPolicyName--">getPartitioningPolicyName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getPreDeleteMappings--">getPreDeleteMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getPrimaryKeyFields--">getPrimaryKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getPrimaryKeyIdValidations--">getPrimaryKeyIdValidations</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getProperties--">getProperties</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getProperty-java.lang.String-">getProperty</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getQueryKeyNamed-java.lang.String-">getQueryKeyNamed</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getQueryKeys--">getQueryKeys</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getQueryManager--">getQueryManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getRemoteIdentityMapClass--">getRemoteIdentityMapClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getRemoteIdentityMapSize--">getRemoteIdentityMapSize</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getReturnFieldsToGenerateInsert--">getReturnFieldsToGenerateInsert</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getReturnFieldsToGenerateUpdate--">getReturnFieldsToGenerateUpdate</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getReturnFieldsToMergeInsert--">getReturnFieldsToMergeInsert</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getReturnFieldsToMergeUpdate--">getReturnFieldsToMergeUpdate</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getReturningPolicies--">getReturningPolicies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getReturningPolicy--">getReturningPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getRootDescriptor--">getRootDescriptor</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getSelectionFields--">getSelectionFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getSelectionFields-org.eclipse.persistence.queries.ObjectLevelReadQuery-">getSelectionFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getSequence--">getSequence</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getSequenceNumberField--">getSequenceNumberField</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getSequenceNumberFieldName--">getSequenceNumberFieldName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getSequenceNumberName--">getSequenceNumberName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getSerializedObjectPolicy--">getSerializedObjectPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getSessionName--">getSessionName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getTable-java.lang.String-">getTable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getTableName--">getTableName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getTableNames--">getTableNames</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getTablePerClassPolicy--">getTablePerClassPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getTables--">getTables</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getUnconvertedProperties--">getUnconvertedProperties</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getUnitOfWorkCacheIsolationLevel--">getUnitOfWorkCacheIsolationLevel</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getVirtualAttributeMethods--">getVirtualAttributeMethods</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getWrapperPolicy--">getWrapperPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasCascadeLockingPolicies--">hasCascadeLockingPolicies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasCMPPolicy--">hasCMPPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasDependencyOnParts--">hasDependencyOnParts</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasDerivedId--">hasDerivedId</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasEventManager--">hasEventManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasFetchGroupManager--">hasFetchGroupManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasInheritance--">hasInheritance</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasInterfacePolicy--">hasInterfacePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasMappingsPostCalculateChanges--">hasMappingsPostCalculateChanges</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasMappingsPostCalculateChangesOnDeleted--">hasMappingsPostCalculateChangesOnDeleted</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasMultipleTableConstraintDependecy--">hasMultipleTableConstraintDependecy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasMultipleTables--">hasMultipleTables</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasMultitenantPolicy--">hasMultitenantPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasNestedIdentityReference-boolean-">hasNestedIdentityReference</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasNoncacheableMappings--">hasNoncacheableMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasPessimisticLockingPolicy--">hasPessimisticLockingPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasPreDeleteMappings--">hasPreDeleteMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasPrivatelyOwnedParts--">hasPrivatelyOwnedParts</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasQueryKeyOrMapping-java.lang.String-">hasQueryKeyOrMapping</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasRelationships--">hasRelationships</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasRelationshipsExceptBackpointer-org.eclipse.persistence.descriptors.ClassDescriptor-">hasRelationshipsExceptBackpointer</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasReturningPolicies--">hasReturningPolicies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasReturningPolicy--">hasReturningPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasSerializedObjectPolicy--">hasSerializedObjectPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasSimplePrimaryKey--">hasSimplePrimaryKey</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasTablePerClassPolicy--">hasTablePerClassPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasTablePerMultitenantPolicy--">hasTablePerMultitenantPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasTargetForeignKeyMapping-org.eclipse.persistence.internal.sessions.AbstractSession-">hasTargetForeignKeyMapping</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasUnconvertedProperties--">hasUnconvertedProperties</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#hasWrapperPolicy--">hasWrapperPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#initialize-org.eclipse.persistence.descriptors.DescriptorQueryManager-org.eclipse.persistence.internal.sessions.AbstractSession-">initialize</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#initializeMultipleTablePrimaryKeyFields--">initializeMultipleTablePrimaryKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#initializeProperties-org.eclipse.persistence.internal.sessions.AbstractSession-">initializeProperties</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#interfaceInitialization-org.eclipse.persistence.internal.sessions.AbstractSession-">interfaceInitialization</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isAbstract--">isAbstract</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isAggregateCollectionDescriptor--">isAggregateCollectionDescriptor</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isAggregateDescriptor--">isAggregateDescriptor</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isCascadeOnDeleteSetOnDatabaseOnSecondaryTables--">isCascadeOnDeleteSetOnDatabaseOnSecondaryTables</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isChildDescriptor--">isChildDescriptor</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isDescriptorForInterface--">isDescriptorForInterface</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isDescriptorTypeAggregate--">isDescriptorTypeAggregate</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isDescriptorTypeNormal--">isDescriptorTypeNormal</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isEISDescriptor--">isEISDescriptor</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isFullyInitialized--">isFullyInitialized</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isInitialized-int-">isInitialized</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isInterfaceChildDescriptor--">isInterfaceChildDescriptor</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isInterfaceInitialized-int-">isInterfaceInitialized</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isInvalid--">isInvalid</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isIsolated--">isIsolated</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isMultipleTableDescriptor--">isMultipleTableDescriptor</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isNativeConnectionRequired--">isNativeConnectionRequired</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isObjectRelationalDataTypeDescriptor--">isObjectRelationalDataTypeDescriptor</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isPrimaryKeySetAfterInsert-org.eclipse.persistence.internal.sessions.AbstractSession-">isPrimaryKeySetAfterInsert</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isProtectedIsolation--">isProtectedIsolation</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isRelationalDescriptor--">isRelationalDescriptor</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isReturnTypeRequiredForReturningPolicy--">isReturnTypeRequiredForReturningPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isSharedIsolation--">isSharedIsolation</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#newManyToManyMapping--">newManyToManyMapping</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#newManyToOneMapping--">newManyToOneMapping</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#newOneToManyMapping--">newOneToManyMapping</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#newOneToOneMapping--">newOneToOneMapping</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#newUnidirectionalOneToManyMapping--">newUnidirectionalOneToManyMapping</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#notifyReferencingDescriptorsOfIsolation-org.eclipse.persistence.internal.sessions.AbstractSession-">notifyReferencingDescriptorsOfIsolation</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#onlyRefreshCacheIfNewerVersion--">onlyRefreshCacheIfNewerVersion</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#preInterfaceInitialization-org.eclipse.persistence.internal.sessions.AbstractSession-">preInterfaceInitialization</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#prepareCascadeLockingPolicy-org.eclipse.persistence.mappings.DatabaseMapping-">prepareCascadeLockingPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#rehashFieldDependancies-org.eclipse.persistence.internal.sessions.AbstractSession-">rehashFieldDependancies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#reInitializeJoinedAttributes--">reInitializeJoinedAttributes</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#remoteInitialization-org.eclipse.persistence.sessions.remote.DistributedSession-">remoteInitialization</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#removeMappingForAttributeName-java.lang.String-">removeMappingForAttributeName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#removeProperty-java.lang.String-">removeProperty</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#selfValidationAfterInitialization-org.eclipse.persistence.internal.sessions.AbstractSession-">selfValidationAfterInitialization</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#selfValidationBeforeInitialization-org.eclipse.persistence.internal.sessions.AbstractSession-">selfValidationBeforeInitialization</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setAccessorTree-java.util.List-">setAccessorTree</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setAdditionalTablePrimaryKeyFields-org.eclipse.persistence.internal.helper.DatabaseTable-org.eclipse.persistence.internal.helper.DatabaseField-org.eclipse.persistence.internal.helper.DatabaseField-">setAdditionalTablePrimaryKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setAdditionalTablePrimaryKeyFields-java.util.Map-">setAdditionalTablePrimaryKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setAlias-java.lang.String-">setAlias</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setAllFields-java.util.Vector-">setAllFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setAmendmentClass-java.lang.Class-">setAmendmentClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setAmendmentClassName-java.lang.String-">setAmendmentClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setAmendmentMethodName-java.lang.String-">setAmendmentMethodName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCacheable-java.lang.Boolean-">setCacheable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCacheInterceptorClass-java.lang.Class-">setCacheInterceptorClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCacheInterceptorClassName-java.lang.String-">setCacheInterceptorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCacheInvalidationPolicy-org.eclipse.persistence.descriptors.invalidation.CacheInvalidationPolicy-">setCacheInvalidationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCacheIsolation-org.eclipse.persistence.config.CacheIsolationType-">setCacheIsolation</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCacheKeyType-org.eclipse.persistence.annotations.CacheKeyType-">setCacheKeyType</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCachePolicy-org.eclipse.persistence.descriptors.CachePolicy-">setCachePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCacheSynchronizationType-int-">setCacheSynchronizationType</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCMPPolicy-org.eclipse.persistence.descriptors.CMPPolicy-">setCMPPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setConstraintDependencies-java.util.Vector-">setConstraintDependencies</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCopyPolicy-org.eclipse.persistence.descriptors.copying.CopyPolicy-">setCopyPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setCopyPolicyClassName-java.lang.String-">setCopyPolicyClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultDeleteObjectQueryRedirector-org.eclipse.persistence.queries.QueryRedirector-">setDefaultDeleteObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultDeleteObjectQueryRedirectorClassName-java.lang.String-">setDefaultDeleteObjectQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultInsertObjectQueryRedirector-org.eclipse.persistence.queries.QueryRedirector-">setDefaultInsertObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultInsertObjectQueryRedirectorClassName-java.lang.String-">setDefaultInsertObjectQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultQueryRedirector-org.eclipse.persistence.queries.QueryRedirector-">setDefaultQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultQueryRedirectorClassName-java.lang.String-">setDefaultQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultReadAllQueryRedirector-org.eclipse.persistence.queries.QueryRedirector-">setDefaultReadAllQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultReadAllQueryRedirectorClassName-java.lang.String-">setDefaultReadAllQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultReadObjectQueryRedirector-org.eclipse.persistence.queries.QueryRedirector-">setDefaultReadObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultReadObjectQueryRedirectorClassName-java.lang.String-">setDefaultReadObjectQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultReportQueryRedirector-org.eclipse.persistence.queries.QueryRedirector-">setDefaultReportQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultReportQueryRedirectorClassName-java.lang.String-">setDefaultReportQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultTable-org.eclipse.persistence.internal.helper.DatabaseTable-">setDefaultTable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultTableName-java.lang.String-">setDefaultTableName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultUpdateObjectQueryRedirector-org.eclipse.persistence.queries.QueryRedirector-">setDefaultUpdateObjectQueryRedirector</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDefaultUpdateObjectQueryRedirectorClassName-java.lang.String-">setDefaultUpdateObjectQueryRedirectorClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDescriptorCustomizerClassName-java.lang.String-">setDescriptorCustomizerClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDescriptorType-int-">setDescriptorType</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setDescriptorTypeValue-java.lang.String-">setDescriptorTypeValue</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setEventManager-org.eclipse.persistence.descriptors.DescriptorEventManager-">setEventManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setExistenceChecking-java.lang.String-">setExistenceChecking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setFetchGroupManager-org.eclipse.persistence.descriptors.FetchGroupManager-">setFetchGroupManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setFields-java.util.Vector-">setFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setForeignKeyFieldNamesForMultipleTable-java.util.Vector-">setForeignKeyFieldNamesForMultipleTable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setFullyMergeEntity-boolean-">setFullyMergeEntity</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setHasMultipleTableConstraintDependecy-boolean-">setHasMultipleTableConstraintDependecy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setHasRelationships-boolean-">setHasRelationships</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setHasSimplePrimaryKey-boolean-">setHasSimplePrimaryKey</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setHistoryPolicy-org.eclipse.persistence.history.HistoryPolicy-">setHistoryPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setIdentityMapClass-java.lang.Class-">setIdentityMapClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setIdentityMapSize-int-">setIdentityMapSize</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setIdValidation-org.eclipse.persistence.annotations.IdValidation-">setIdValidation</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setInheritancePolicy-org.eclipse.persistence.descriptors.InheritancePolicy-">setInheritancePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setInitializationStage-int-">setInitializationStage</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setInstantiationPolicy-org.eclipse.persistence.internal.descriptors.InstantiationPolicy-">setInstantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setInterfaceInitializationStage-int-">setInterfaceInitializationStage</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setInterfacePolicy-org.eclipse.persistence.descriptors.InterfacePolicy-">setInterfacePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setInternalDefaultTable--">setInternalDefaultTable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setInternalDefaultTable-org.eclipse.persistence.internal.helper.DatabaseTable-">setInternalDefaultTable</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setIsCascadeOnDeleteSetOnDatabaseOnSecondaryTables-boolean-">setIsCascadeOnDeleteSetOnDatabaseOnSecondaryTables</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setIsNativeConnectionRequired-boolean-">setIsNativeConnectionRequired</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setJavaClass-java.lang.Class-">setJavaClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setJavaClassName-java.lang.String-">setJavaClassName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setJavaInterface-java.lang.Class-">setJavaInterface</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setJavaInterfaceName-java.lang.String-">setJavaInterfaceName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setLockableMappings-java.util.List-">setLockableMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setMappings-java.util.Vector-">setMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setMultipleTableForeignKeys-java.util.Map-">setMultipleTableForeignKeys</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setMultipleTableInsertOrder-java.util.List-">setMultipleTableInsertOrder</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setMultitenantPolicy-org.eclipse.persistence.descriptors.MultitenantPolicy-">setMultitenantPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setObjectBuilder-org.eclipse.persistence.internal.descriptors.ObjectBuilder-">setObjectBuilder</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setObjectChangePolicy-org.eclipse.persistence.descriptors.changetracking.ObjectChangePolicy-">setObjectChangePolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setOptimisticLockingPolicy-org.eclipse.persistence.internal.descriptors.OptimisticLockingPolicy-">setOptimisticLockingPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setPartitioningPolicy-org.eclipse.persistence.descriptors.partitioning.PartitioningPolicy-">setPartitioningPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setPartitioningPolicyName-java.lang.String-">setPartitioningPolicyName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setPrimaryKeyFieldName-java.lang.String-">setPrimaryKeyFieldName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setPrimaryKeyFieldNames-java.util.Vector-">setPrimaryKeyFieldNames</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setPrimaryKeyIdValidations-java.util.List-">setPrimaryKeyIdValidations</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setProperties-java.util.Map-">setProperties</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setProperty-java.lang.String-java.lang.Object-">setProperty</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setQueryKeys-java.util.Map-">setQueryKeys</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setQueryManager-org.eclipse.persistence.descriptors.DescriptorQueryManager-">setQueryManager</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setReadOnly--">setReadOnly</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setRemoteIdentityMapClass-java.lang.Class-">setRemoteIdentityMapClass</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setRemoteIdentityMapSize-int-">setRemoteIdentityMapSize</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setReturningPolicy-org.eclipse.persistence.descriptors.ReturningPolicy-">setReturningPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setSequence-org.eclipse.persistence.sequencing.Sequence-">setSequence</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setSequenceNumberField-org.eclipse.persistence.internal.helper.DatabaseField-">setSequenceNumberField</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setSequenceNumberFieldName-java.lang.String-">setSequenceNumberFieldName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setSequenceNumberName-java.lang.String-">setSequenceNumberName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setSerializedObjectPolicy-org.eclipse.persistence.descriptors.SerializedObjectPolicy-">setSerializedObjectPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setSessionName-java.lang.String-">setSessionName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldAcquireCascadedLocks-boolean-">setShouldAcquireCascadedLocks</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldAlwaysConformResultsInUnitOfWork-boolean-">setShouldAlwaysConformResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldAlwaysRefreshCache-boolean-">setShouldAlwaysRefreshCache</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldAlwaysRefreshCacheOnRemote-boolean-">setShouldAlwaysRefreshCacheOnRemote</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldBeReadOnly-boolean-">setShouldBeReadOnly</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldDisableCacheHits-boolean-">setShouldDisableCacheHits</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldDisableCacheHitsOnRemote-boolean-">setShouldDisableCacheHitsOnRemote</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldLockForClone-boolean-">setShouldLockForClone</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldOnlyRefreshCacheIfNewerVersion-boolean-">setShouldOnlyRefreshCacheIfNewerVersion</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldOrderMappings-boolean-">setShouldOrderMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setShouldRegisterResultsInUnitOfWork-boolean-">setShouldRegisterResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setTableName-java.lang.String-">setTableName</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setTablePerClassPolicy-org.eclipse.persistence.descriptors.TablePerClassPolicy-">setTablePerClassPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setTableQualifier-java.lang.String-">setTableQualifier</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setUnitOfWorkCacheIsolationLevel-int-">setUnitOfWorkCacheIsolationLevel</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setVirtualAttributeMethods-java.util.List-">setVirtualAttributeMethods</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setWrapperPolicy-org.eclipse.persistence.descriptors.WrapperPolicy-">setWrapperPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldAcquireCascadedLocks--">shouldAcquireCascadedLocks</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldAlwaysConformResultsInUnitOfWork--">shouldAlwaysConformResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldAlwaysRefreshCache--">shouldAlwaysRefreshCache</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldAlwaysRefreshCacheOnRemote--">shouldAlwaysRefreshCacheOnRemote</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldBeReadOnly--">shouldBeReadOnly</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldDisableCacheHits--">shouldDisableCacheHits</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldDisableCacheHitsOnRemote--">shouldDisableCacheHitsOnRemote</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldIsolateObjectsInUnitOfWork--">shouldIsolateObjectsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldIsolateObjectsInUnitOfWorkEarlyTransaction--">shouldIsolateObjectsInUnitOfWorkEarlyTransaction</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldIsolateProtectedObjectsInUnitOfWork--">shouldIsolateProtectedObjectsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldLockForClone--">shouldLockForClone</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldOnlyRefreshCacheIfNewerVersion--">shouldOnlyRefreshCacheIfNewerVersion</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldOrderMappings--">shouldOrderMappings</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldRegisterResultsInUnitOfWork--">shouldRegisterResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseAdditionalJoinExpression--">shouldUseAdditionalJoinExpression</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseCacheIdentityMap--">shouldUseCacheIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseFullChangeSetsForNewObjects--">shouldUseFullChangeSetsForNewObjects</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseFullIdentityMap--">shouldUseFullIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseHardCacheWeakIdentityMap--">shouldUseHardCacheWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseNoIdentityMap--">shouldUseNoIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseRemoteCacheIdentityMap--">shouldUseRemoteCacheIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseRemoteFullIdentityMap--">shouldUseRemoteFullIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseRemoteHardCacheWeakIdentityMap--">shouldUseRemoteHardCacheWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseRemoteNoIdentityMap--">shouldUseRemoteNoIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseRemoteSoftCacheWeakIdentityMap--">shouldUseRemoteSoftCacheWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseRemoteSoftIdentityMap--">shouldUseRemoteSoftIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseRemoteWeakIdentityMap--">shouldUseRemoteWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseSessionCacheInUnitOfWorkEarlyTransaction--">shouldUseSessionCacheInUnitOfWorkEarlyTransaction</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseSoftCacheWeakIdentityMap--">shouldUseSoftCacheWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseSoftIdentityMap--">shouldUseSoftIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#shouldUseWeakIdentityMap--">shouldUseWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#supportsChangeTracking-org.eclipse.persistence.sessions.Project-">supportsChangeTracking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#toggleAdditionalTablePrimaryKeyFields--">toggleAdditionalTablePrimaryKeyFields</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#toString--">toString</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useAllFieldsLocking--">useAllFieldsLocking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useCacheIdentityMap--">useCacheIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useChangedFieldsLocking--">useChangedFieldsLocking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useCloneCopyPolicy--">useCloneCopyPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useCloneCopyPolicy-java.lang.String-">useCloneCopyPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useDefaultConstructorInstantiationPolicy--">useDefaultConstructorInstantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useFactoryInstantiationPolicy-java.lang.Class-java.lang.String-">useFactoryInstantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useFactoryInstantiationPolicy-java.lang.Class-java.lang.String-java.lang.String-">useFactoryInstantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useFactoryInstantiationPolicy-java.lang.Object-java.lang.String-">useFactoryInstantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useFactoryInstantiationPolicy-java.lang.String-java.lang.String-">useFactoryInstantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useFactoryInstantiationPolicy-java.lang.String-java.lang.String-java.lang.String-">useFactoryInstantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useFullIdentityMap--">useFullIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useHardCacheWeakIdentityMap--">useHardCacheWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useInstantiationCopyPolicy--">useInstantiationCopyPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useMethodInstantiationPolicy-java.lang.String-">useMethodInstantiationPolicy</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useNoIdentityMap--">useNoIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#usePropertyAccessForWeaving--">usePropertyAccessForWeaving</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useRemoteCacheIdentityMap--">useRemoteCacheIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useRemoteFullIdentityMap--">useRemoteFullIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useRemoteHardCacheWeakIdentityMap--">useRemoteHardCacheWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useRemoteNoIdentityMap--">useRemoteNoIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useRemoteSoftCacheWeakIdentityMap--">useRemoteSoftCacheWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useRemoteSoftIdentityMap--">useRemoteSoftIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useRemoteWeakIdentityMap--">useRemoteWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useSelectedFieldsLocking-java.util.Vector-">useSelectedFieldsLocking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#usesFieldLocking--">usesFieldLocking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useSoftCacheWeakIdentityMap--">useSoftCacheWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useSoftIdentityMap--">useSoftIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#usesOptimisticLocking--">usesOptimisticLocking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#usesPropertyAccessForWeaving--">usesPropertyAccessForWeaving</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#usesSequenceNumbers--">usesSequenceNumbers</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#usesVersionLocking--">usesVersionLocking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useTimestampLocking-java.lang.String-">useTimestampLocking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useTimestampLocking-java.lang.String-boolean-">useTimestampLocking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useVersionLocking-java.lang.String-">useVersionLocking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useVersionLocking-java.lang.String-boolean-">useVersionLocking</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#useWeakIdentityMap--">useWeakIdentityMap</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#validateAfterInitialization-org.eclipse.persistence.internal.sessions.AbstractSession-">validateAfterInitialization</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#validateBeforeInitialization-org.eclipse.persistence.internal.sessions.AbstractSession-">validateBeforeInitialization</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#verifyMultipleTableInsertOrder--">verifyMultipleTableInsertOrder</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#verifyMultipleTablesForeignKeysTables--">verifyMultipleTablesForeignKeysTables</a>, <a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#verifyTableQualifiers-org.eclipse.persistence.internal.databaseaccess.Platform-">verifyTableQualifiers</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.persistence.core.descriptors.CoreDescriptor"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.persistence.core.descriptors.<a href="../../../../org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="class in org.eclipse.persistence.core.descriptors">CoreDescriptor</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/core/descriptors/CoreDescriptor.html#addAttributeGroup-ATTRIBUTE_GROUP-">addAttributeGroup</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> |
| <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.persistence.internal.oxm.mappings.Descriptor"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from interface org.eclipse.persistence.internal.oxm.mappings.Descriptor</h3> |
| <code>addMapping, getAlias, getAttributeGroup, getInheritancePolicyOrNull, getInstantiationPolicy, getJavaClass, getJavaClassName, getMappingForAttributeName, getMappings, getObjectBuilder, getPrimaryKeyFields, getTableNames, getTables, hasInheritance, setInstantiationPolicy, setJavaClass, setJavaClassName, setProperties</code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="XMLDescriptor--"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>XMLDescriptor</h4> |
| <pre>public XMLDescriptor()</pre> |
| <div class="block">PUBLIC: |
| Return a new XMLDescriptor.</div> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="getDefaultRootElement--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDefaultRootElement</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getDefaultRootElement()</pre> |
| <div class="block">PUBLIC: |
| Return the default root element name for the ClassDescriptor |
| This value is stored in place of a table name |
| This value is mandatory for all root objects</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getDefaultRootElement</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the default root element specified on this ClassDescriptor</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="shouldPreserveDocument--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shouldPreserveDocument</h4> |
| <pre>public boolean shouldPreserveDocument()</pre> |
| <div class="block">PUBLIC: |
| Return if unmapped information from the XML document should be maintained for this |
| descriptor |
| By default unmapped data is not preserved.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>shouldPreserveDocument</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>if this descriptor should preserve unmapped data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setShouldPreserveDocument-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setShouldPreserveDocument</h4> |
| <pre>public void setShouldPreserveDocument(boolean shouldPreserveDocument)</pre> |
| <div class="block">PUBLIC: |
| Specifies that object built from this descriptor should retain any unmapped |
| information from their original XML Document when being written back out. |
| By default unmapped data is not preserved.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>shouldPreserveDocument</code> - if this descriptor should preserve unmapped data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addRootElement-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addRootElement</h4> |
| <pre>public void addRootElement(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> rootElementName)</pre> |
| <div class="block">PUBLIC: |
| Add a root element name for the Descriptor |
| This value is stored in place of a table name</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>addRootElement</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rootElementName</code> - a root element to specify on this Descriptor</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setDefaultRootElement-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDefaultRootElement</h4> |
| <pre>public void setDefaultRootElement(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> newDefaultRootElement)</pre> |
| <div class="block">PUBLIC: |
| Return the default root element name for the ClassDescriptor |
| This value is stored in place of a table name |
| This value is mandatory for all root objects</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>setDefaultRootElement</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>newDefaultRootElement</code> - the default root element to specify on this ClassDescriptor</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getNamespaceResolver--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNamespaceResolver</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a> getNamespaceResolver()</pre> |
| <div class="block">PUBLIC: |
| Return the NamespaceResolver associated with this descriptor</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getNamespaceResolver</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the NamespaceResolver associated with this descriptor</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm"><code>NamespaceResolver</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getNonNullNamespaceResolver--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNonNullNamespaceResolver</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a> getNonNullNamespaceResolver()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getNonNullNamespaceResolver</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getInheritancePolicy--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getInheritancePolicy</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a> getInheritancePolicy()</pre> |
| <div class="block">PUBLIC: |
| The inheritance policy is used to define how a descriptor takes part in inheritance. |
| All inheritance properties for both child and parent classes is configured in inheritance policy. |
| Caution must be used in using this method as it lazy initializes an inheritance policy. |
| Calling this on a descriptor that does not use inheritance will cause problems, #hasInheritance() must always first be called.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getInheritancePolicy</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getInheritancePolicy--">getInheritancePolicy</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the InheritancePolicy associated with this descriptor</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setNamespaceResolver-org.eclipse.persistence.oxm.NamespaceResolver-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setNamespaceResolver</h4> |
| <pre>public void setNamespaceResolver(<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a> newNamespaceResolver)</pre> |
| <div class="block">PUBLIC: |
| Set the NamespaceResolver to associate with this descriptor</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>setNamespaceResolver</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>newNamespaceResolver</code> - the NamespaceResolver to associate with this descriptor</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm"><code>NamespaceResolver</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSchemaReference--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSchemaReference</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/oxm/schema/XMLSchemaReference.html" title="class in org.eclipse.persistence.oxm.schema">XMLSchemaReference</a> getSchemaReference()</pre> |
| <div class="block">PUBLIC: |
| Return the SchemaReference associated with this descriptor</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getSchemaReference</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the SchemaReference associated with this descriptor</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><code>org.eclipse.persistence.oxm.schema</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSchemaReference-org.eclipse.persistence.oxm.schema.XMLSchemaReference-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSchemaReference</h4> |
| <pre>public void setSchemaReference(<a href="../../../../org/eclipse/persistence/oxm/schema/XMLSchemaReference.html" title="class in org.eclipse.persistence.oxm.schema">XMLSchemaReference</a> newSchemaReference)</pre> |
| <div class="block">PUBLIC: |
| Set the SchemaReference to associate with this descriptor</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>setSchemaReference</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>newSchemaReference</code> - the SchemaReference to associate with this descriptor</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><code>org.eclipse.persistence.oxm.schema</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isXMLDescriptor--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isXMLDescriptor</h4> |
| <pre>public boolean isXMLDescriptor()</pre> |
| <div class="block">PUBLIC: |
| Return if the descriptor maps to XML.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#isXMLDescriptor--">isXMLDescriptor</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isLazilyInitialized--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isLazilyInitialized</h4> |
| <pre>public boolean isLazilyInitialized()</pre> |
| <div class="block">If true, the descriptor may be lazily initialized. This is useful if the |
| descriptor may not get used.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>isLazilyInitialized</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setLazilyInitialized-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setLazilyInitialized</h4> |
| <pre>public void setLazilyInitialized(boolean shouldLazyInitiailize)</pre> |
| <div class="block">Specify in the descriptor may be lazily initialized. The default is |
| false.</div> |
| </li> |
| </ul> |
| <a name="getPrimaryKeyFieldNames--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPrimaryKeyFieldNames</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> getPrimaryKeyFieldNames()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getPrimaryKeyFieldNames--">ClassDescriptor</a></code></span></div> |
| <div class="block">PUBLIC: |
| Return the names of all the primary keys.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getPrimaryKeyFieldNames</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getPrimaryKeyFieldNames--">getPrimaryKeyFieldNames</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="validateMappingType-org.eclipse.persistence.mappings.DatabaseMapping-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>validateMappingType</h4> |
| <pre>protected void validateMappingType(<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a> mapping)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#validateMappingType-org.eclipse.persistence.mappings.DatabaseMapping-">validateMappingType</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buildNestedRowFromFieldValue-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildNestedRowFromFieldValue</h4> |
| <pre>public org.eclipse.persistence.internal.sessions.AbstractRecord buildNestedRowFromFieldValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> fieldValue)</pre> |
| <div class="block">INTERNAL: |
| Build(if necessary) and return the nested XMLRecord from the specified field value. |
| The field value should be an XMLRecord or and XMLElement</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildNestedRowFromFieldValue-java.lang.Object-">buildNestedRowFromFieldValue</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buildNestedRowsFromFieldValue-java.lang.Object-org.eclipse.persistence.internal.sessions.AbstractSession-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildNestedRowsFromFieldValue</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> buildNestedRowsFromFieldValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> fieldValue, |
| org.eclipse.persistence.internal.sessions.AbstractSession session)</pre> |
| <div class="block">INTERNAL: |
| Build(if necessary) and return a Vector of the nested XMLRecords from the specified field value. |
| The field value should be a Vector, an XMLRecord, or an XMLElement</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildNestedRowsFromFieldValue-java.lang.Object-org.eclipse.persistence.internal.sessions.AbstractSession-">buildNestedRowsFromFieldValue</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="newDirectMapping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>newDirectMapping</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/mappings/foundation/AbstractDirectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractDirectMapping</a> newDirectMapping()</pre> |
| <div class="block">Return a new direct/basic mapping for this type of descriptor.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#newDirectMapping--">newDirectMapping</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="newAggregateMapping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>newAggregateMapping</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/mappings/AggregateMapping.html" title="class in org.eclipse.persistence.mappings">AggregateMapping</a> newAggregateMapping()</pre> |
| <div class="block">Return a new aggregate/embedded mapping for this type of descriptor.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#newAggregateMapping--">newAggregateMapping</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="newAggregateCollectionMapping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>newAggregateCollectionMapping</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a> newAggregateCollectionMapping()</pre> |
| <div class="block">Return a new aggregate collection/element collection mapping for this type of descriptor.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#newAggregateCollectionMapping--">newAggregateCollectionMapping</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="newDirectCollectionMapping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>newDirectCollectionMapping</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a> newDirectCollectionMapping()</pre> |
| <div class="block">Return a new direct collection/element collection mapping for this type of descriptor.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#newDirectCollectionMapping--">newDirectCollectionMapping</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addDirectMapping-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addDirectMapping</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a> addDirectMapping(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> attributeName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> xpathString)</pre> |
| <div class="block">PUBLIC: |
| Add a direct mapping to the receiver. The new mapping specifies that |
| an instance variable of the class of objects which the receiver describes maps in |
| the default manner for its type to the indicated database field.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addDirectMapping-java.lang.String-java.lang.String-">addDirectMapping</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>attributeName</code> - the name of an instance variable of the |
| class which the receiver describes.</dd> |
| <dd><code>xpathString</code> - the xpath of the xml element or attribute which corresponds |
| with the designated instance variable.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The newly created DatabaseMapping is returned.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addDirectMapping-java.lang.String-java.lang.String-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addDirectMapping</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a> addDirectMapping(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> attributeName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getMethodName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> setMethodName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> xpathString)</pre> |
| <div class="block">PUBLIC: |
| Add a direct to node mapping to the receiver. The new mapping specifies that |
| a variable accessed by the get and set methods of the class of objects which |
| the receiver describes maps in the default manner for its type to the indicated |
| database field.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addDirectMapping-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">addDirectMapping</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addPrimaryKeyFieldName-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addPrimaryKeyFieldName</h4> |
| <pre>public void addPrimaryKeyFieldName(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fieldName)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addPrimaryKeyFieldName-java.lang.String-">ClassDescriptor</a></code></span></div> |
| <div class="block">PUBLIC: |
| Specify the primary key field of the descriptors table. |
| This should be called for each field that makes up the primary key of the table. |
| If the descriptor has many tables, this must be the primary key in the first table, |
| if the other tables have the same primary key nothing else is required, otherwise |
| a primary key/foreign key field mapping must be provided for each of the other tables.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addPrimaryKeyFieldName-java.lang.String-">addPrimaryKeyFieldName</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addForeignKeyFieldNameForMultipleTable-java.lang.String-java.lang.String-"><code>ClassDescriptor.addForeignKeyFieldNameForMultipleTable(String, String)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addPrimaryKeyField-org.eclipse.persistence.internal.helper.DatabaseField-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addPrimaryKeyField</h4> |
| <pre>public void addPrimaryKeyField(org.eclipse.persistence.internal.helper.DatabaseField field)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addPrimaryKeyField-org.eclipse.persistence.internal.helper.DatabaseField-">ClassDescriptor</a></code></span></div> |
| <div class="block">ADVANCED: |
| Specify the primary key field of the descriptors table. |
| This should be called for each field that makes up the primary key of the table. |
| This can be used for advanced field types, such as XML nodes, or to set the field type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>addPrimaryKeyField</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addPrimaryKeyField-org.eclipse.persistence.internal.helper.DatabaseField-">addPrimaryKeyField</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setPrimaryKeyFields-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setPrimaryKeyFields</h4> |
| <pre>public void setPrimaryKeyFields(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.eclipse.persistence.internal.helper.DatabaseField> thePrimaryKeyFields)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setPrimaryKeyFields-java.util.List-">ClassDescriptor</a></code></span></div> |
| <div class="block">INTERNAL: |
| Set the primary key fields</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setPrimaryKeyFields-java.util.List-">setPrimaryKeyFields</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#addPrimaryKeyFieldName-java.lang.String-"><code>ClassDescriptor.addPrimaryKeyFieldName(String)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buildDirectValuesFromFieldValue-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildDirectValuesFromFieldValue</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> buildDirectValuesFromFieldValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> fieldValue) |
| throws <a href="../../../../org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">DatabaseException</a></pre> |
| <div class="block">INTERNAL: |
| Extract the direct values from the specified field value. |
| Return them in a vector. |
| The field value could be a vector or could be a text value if only a single value.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildDirectValuesFromFieldValue-java.lang.Object-">buildDirectValuesFromFieldValue</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">DatabaseException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buildFieldValueFromDirectValues-java.util.Vector-java.lang.String-org.eclipse.persistence.internal.sessions.AbstractSession-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildFieldValueFromDirectValues</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> buildFieldValueFromDirectValues(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> directValues, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementDataTypeName, |
| org.eclipse.persistence.internal.sessions.AbstractSession session) |
| throws <a href="../../../../org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">DatabaseException</a></pre> |
| <div class="block">INTERNAL: |
| Build the appropriate field value for the specified |
| set of direct values. |
| The database better be expecting a Vector.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildFieldValueFromDirectValues-java.util.Vector-java.lang.String-org.eclipse.persistence.internal.sessions.AbstractSession-">buildFieldValueFromDirectValues</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">DatabaseException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buildFieldValueFromNestedRows-java.util.Vector-java.lang.String-org.eclipse.persistence.internal.sessions.AbstractSession-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildFieldValueFromNestedRows</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> buildFieldValueFromNestedRows(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> nestedRows, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> structureName, |
| org.eclipse.persistence.internal.sessions.AbstractSession session) |
| throws <a href="../../../../org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">DatabaseException</a></pre> |
| <div class="block">INTERNAL: |
| Build and return the appropriate field value for the specified |
| set of nested rows.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildFieldValueFromNestedRows-java.util.Vector-java.lang.String-org.eclipse.persistence.internal.sessions.AbstractSession-">buildFieldValueFromNestedRows</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">DatabaseException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buildField-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildField</h4> |
| <pre>public org.eclipse.persistence.internal.helper.DatabaseField buildField(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fieldName)</pre> |
| <div class="block">INTERNAL: |
| A DatabaseField is built from the given field name.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildField-java.lang.String-">buildField</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buildField-org.eclipse.persistence.internal.helper.DatabaseField-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildField</h4> |
| <pre>public org.eclipse.persistence.internal.helper.DatabaseField buildField(org.eclipse.persistence.internal.helper.DatabaseField field)</pre> |
| <div class="block">INTERNAL: |
| This is used only in initialization.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#buildField-org.eclipse.persistence.internal.helper.DatabaseField-">buildField</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="initializeAggregateInheritancePolicy-org.eclipse.persistence.internal.sessions.AbstractSession-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>initializeAggregateInheritancePolicy</h4> |
| <pre>public void initializeAggregateInheritancePolicy(org.eclipse.persistence.internal.sessions.AbstractSession session)</pre> |
| <div class="block">INTERNAL: |
| This is needed by regular aggregate descriptors (because they require review); |
| but not by XML aggregate descriptors.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#initializeAggregateInheritancePolicy-org.eclipse.persistence.internal.sessions.AbstractSession-">initializeAggregateInheritancePolicy</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setTableNames-java.util.Vector-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTableNames</h4> |
| <pre>public void setTableNames(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> tableNames)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setTableNames-java.util.Vector-">ClassDescriptor</a></code></span></div> |
| <div class="block">PUBLIC: |
| Specify the all table names for the class of objects the receiver describes. |
| If the table has a qualifier it should be specified using the dot notation, |
| (i.e. "userid.employee"). This method is used for multiple tables</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setTableNames-java.util.Vector-">setTableNames</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setTables-java.util.Vector-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTables</h4> |
| <pre>public void setTables(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a><org.eclipse.persistence.internal.helper.DatabaseTable> theTables)</pre> |
| <div class="block">INTERNAL: |
| Sets the tables</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#setTables-java.util.Vector-">setTables</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="preInitialize-org.eclipse.persistence.internal.sessions.AbstractSession-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>preInitialize</h4> |
| <pre>public void preInitialize(org.eclipse.persistence.internal.sessions.AbstractSession session) |
| throws <a href="../../../../org/eclipse/persistence/exceptions/DescriptorException.html" title="class in org.eclipse.persistence.exceptions">DescriptorException</a></pre> |
| <div class="block">INTERNAL: |
| Allow the descriptor to initialize any dependencies on this session.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#preInitialize-org.eclipse.persistence.internal.sessions.AbstractSession-">preInitialize</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/DescriptorException.html" title="class in org.eclipse.persistence.exceptions">DescriptorException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="preInitializeInheritancePolicy-org.eclipse.persistence.internal.sessions.AbstractSession-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>preInitializeInheritancePolicy</h4> |
| <pre>protected void preInitializeInheritancePolicy(org.eclipse.persistence.internal.sessions.AbstractSession session) |
| throws <a href="../../../../org/eclipse/persistence/exceptions/DescriptorException.html" title="class in org.eclipse.persistence.exceptions">DescriptorException</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#preInitializeInheritancePolicy-org.eclipse.persistence.internal.sessions.AbstractSession-">ClassDescriptor</a></code></span></div> |
| <div class="block">Hook together the inheritance policy tree.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#preInitializeInheritancePolicy-org.eclipse.persistence.internal.sessions.AbstractSession-">preInitializeInheritancePolicy</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/DescriptorException.html" title="class in org.eclipse.persistence.exceptions">DescriptorException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="postInitialize-org.eclipse.persistence.internal.sessions.AbstractSession-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>postInitialize</h4> |
| <pre>public void postInitialize(org.eclipse.persistence.internal.sessions.AbstractSession session) |
| throws <a href="../../../../org/eclipse/persistence/exceptions/DescriptorException.html" title="class in org.eclipse.persistence.exceptions">DescriptorException</a></pre> |
| <div class="block">INTERNAL: |
| Post initializations after mappings are initialized.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#postInitialize-org.eclipse.persistence.internal.sessions.AbstractSession-">postInitialize</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/DescriptorException.html" title="class in org.eclipse.persistence.exceptions">DescriptorException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="initialize-org.eclipse.persistence.internal.sessions.AbstractSession-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>initialize</h4> |
| <pre>public void initialize(org.eclipse.persistence.internal.sessions.AbstractSession session) |
| throws <a href="../../../../org/eclipse/persistence/exceptions/DescriptorException.html" title="class in org.eclipse.persistence.exceptions">DescriptorException</a></pre> |
| <div class="block">INTERNAL: |
| Initialize the mappings as a separate step. |
| This is done as a separate step to ensure that inheritance has been first resolved.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#initialize-org.eclipse.persistence.internal.sessions.AbstractSession-">initialize</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/DescriptorException.html" title="class in org.eclipse.persistence.exceptions">DescriptorException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="requiresInitialization-org.eclipse.persistence.internal.sessions.AbstractSession-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>requiresInitialization</h4> |
| <pre>public boolean requiresInitialization(org.eclipse.persistence.internal.sessions.AbstractSession session)</pre> |
| <div class="block">INTERNAL: |
| XML descriptors are initialized normally, since they do |
| not need to be cloned by XML aggregate mappings.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#requiresInitialization-org.eclipse.persistence.internal.sessions.AbstractSession-">requiresInitialization</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="extractDefaultTable--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>extractDefaultTable</h4> |
| <pre>protected org.eclipse.persistence.internal.helper.DatabaseTable extractDefaultTable()</pre> |
| <div class="block">Aggregates use a dummy table as default.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#extractDefaultTable--">extractDefaultTable</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="wrapObjectInXMLRoot-org.eclipse.persistence.internal.oxm.record.UnmarshalRecord-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>wrapObjectInXMLRoot</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> wrapObjectInXMLRoot(org.eclipse.persistence.internal.oxm.record.UnmarshalRecord unmarshalRecord, |
| boolean forceWrap)</pre> |
| <div class="block">INTERNAL: |
| Determines the appropriate object to return from the unmarshal |
| call. The method will either return the object created in the |
| xmlReader.parse() call or an instance of Root. An Root |
| instance will be returned if the DOMRecord element being |
| unmarshalled does not equal the descriptor's default root |
| element.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>wrapObjectInXMLRoot</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>unmarshalRecord</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>object</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="wrapObjectInXMLRoot-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-org.eclipse.persistence.oxm.XMLUnmarshaller-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>wrapObjectInXMLRoot</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> wrapObjectInXMLRoot(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementNamespaceUri, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementLocalName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementPrefix, |
| boolean forceWrap, |
| boolean isNamespaceAware, |
| <a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a> xmlUnmarshaller)</pre> |
| <div class="block">INTERNAL: |
| Determines the appropriate object to return from the unmarshal |
| call. The method will either return the object created in the |
| xmlReader.parse() call or an instance of Root. An Root |
| instance will be returned if the DOMRecord element being |
| unmarshalled does not equal the descriptor's default root |
| element.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>wrapObjectInXMLRoot</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>object</code> - </dd> |
| <dd><code>elementNamespaceUri</code> - </dd> |
| <dd><code>elementLocalName</code> - </dd> |
| <dd><code>elementPrefix</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>object</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="wrapObjectInXMLRoot-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-org.eclipse.persistence.oxm.XMLUnmarshaller-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>wrapObjectInXMLRoot</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> wrapObjectInXMLRoot(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementNamespaceUri, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementLocalName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementPrefix, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> encoding, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> version, |
| boolean forceWrap, |
| boolean isNamespaceAware, |
| <a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a> unmarshaller)</pre> |
| <div class="block">INTERNAL:</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>wrapObjectInXMLRoot</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| </dl> |
| </li> |
| </ul> |
| <a name="shouldWrapObject-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shouldWrapObject</h4> |
| <pre>public boolean shouldWrapObject(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementNamespaceUri, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementLocalName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> elementPrefix, |
| boolean isNamespaceAware)</pre> |
| <div class="block">INTERNAL:</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDefaultRootElementField--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDefaultRootElementField</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</a> getDefaultRootElementField()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getDefaultRootElementField</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setDefaultRootElementField-org.eclipse.persistence.oxm.XMLField-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDefaultRootElementField</h4> |
| <pre>public void setDefaultRootElementField(<a href="../../../../org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</a> xmlField)</pre> |
| </li> |
| </ul> |
| <a name="getDefaultRootElementType--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDefaultRootElementType</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> getDefaultRootElementType()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getDefaultRootElementType</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setDefaultRootElementType-javax.xml.namespace.QName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDefaultRootElementType</h4> |
| <pre>public void setDefaultRootElementType(<a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> type)</pre> |
| <div class="block">The default root element type string will be stored until |
| initialization - a QName will be created and stored on the |
| default root element field during initialize.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>type</code> - </dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isSequencedObject--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isSequencedObject</h4> |
| <pre>public boolean isSequencedObject()</pre> |
| <div class="block">INTERNAL: |
| <p>Indicates if the Object mapped by this descriptor is a sequenced data object |
| and should be marshalled accordingly.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>isSequencedObject</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSequencedObject-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSequencedObject</h4> |
| <pre>public void setSequencedObject(boolean isSequenced)</pre> |
| </li> |
| </ul> |
| <a name="isWrapper--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isWrapper</h4> |
| <pre>public boolean isWrapper()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>isWrapper</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setIsWrapper-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setIsWrapper</h4> |
| <pre>public void setIsWrapper(boolean value)</pre> |
| </li> |
| </ul> |
| <a name="isResultAlwaysXMLRoot--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isResultAlwaysXMLRoot</h4> |
| <pre>public boolean isResultAlwaysXMLRoot()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>isResultAlwaysXMLRoot</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setResultAlwaysXMLRoot-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setResultAlwaysXMLRoot</h4> |
| <pre>public void setResultAlwaysXMLRoot(boolean resultAlwaysXMLRoot)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>setResultAlwaysXMLRoot</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="hasReferenceMappings--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasReferenceMappings</h4> |
| <pre>public boolean hasReferenceMappings()</pre> |
| <div class="block">INTERNAL: |
| Returns true if any of the mappings on this descriptor are key-based reference |
| mappings.</div> |
| </li> |
| </ul> |
| <a name="getTypedField-org.eclipse.persistence.internal.helper.DatabaseField-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTypedField</h4> |
| <pre>public org.eclipse.persistence.internal.helper.DatabaseField getTypedField(org.eclipse.persistence.internal.helper.DatabaseField field)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getTypedField-org.eclipse.persistence.internal.helper.DatabaseField-">ClassDescriptor</a></code></span></div> |
| <div class="block">INTERNAL: |
| searches first descriptor than its ReturningPolicy for an equal field</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getTypedField</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#getTypedField-org.eclipse.persistence.internal.helper.DatabaseField-">getTypedField</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getTypedField-java.util.StringTokenizer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTypedField</h4> |
| <pre>protected org.eclipse.persistence.internal.helper.DatabaseField getTypedField(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/StringTokenizer.html?is-external=true" title="class or interface in java.util">StringTokenizer</a> stringTokenizer)</pre> |
| </li> |
| </ul> |
| <a name="getLocationAccessor--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getLocationAccessor</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a> getLocationAccessor()</pre> |
| <div class="block">INTERNAL: |
| Returns this Descriptor's location accessor, if one is defined.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getLocationAccessor</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setLocationAccessor-org.eclipse.persistence.mappings.AttributeAccessor-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setLocationAccessor</h4> |
| <pre>public void setLocationAccessor(<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a> value)</pre> |
| <div class="block">INTERNAL: |
| Set this Descriptor's location accessor.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>setLocationAccessor</code> in interface <code>org.eclipse.persistence.internal.oxm.mappings.Descriptor<<a href="../../../../org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a>,<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>,org.eclipse.persistence.internal.helper.DatabaseField,<a href="../../../../org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a>,org.eclipse.persistence.internal.descriptors.InstantiationPolicy,<a href="../../../../org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a>,org.eclipse.persistence.internal.descriptors.ObjectBuilder,org.eclipse.persistence.internal.helper.DatabaseTable,org.eclipse.persistence.internal.oxm.record.UnmarshalRecord,<a href="../../../../org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="convertClassNamesToClasses-java.lang.ClassLoader-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>convertClassNamesToClasses</h4> |
| <pre>public void convertClassNamesToClasses(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a> classLoader)</pre> |
| <div class="block">INTERNAL: |
| Convert all the class-name-based settings in this Descriptor to actual class-based |
| settings. This method is used when converting a project that has been built |
| with class names to a project with classes.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html#convertClassNamesToClasses-java.lang.ClassLoader-">convertClassNamesToClasses</a></code> in class <code><a href="../../../../org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>classLoader</code> - </dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a name="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| <div class="aboutLanguage">EclipseLink 3.0.2, API Reference</div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/eclipse/persistence/oxm/XMLContext.html" title="class in org.eclipse.persistence.oxm"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/eclipse/persistence/oxm/XMLDescriptor.html" target="_top">Frames</a></li> |
| <li><a href="XMLDescriptor.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li><a href="#fields.inherited.from.class.org.eclipse.persistence.descriptors.ClassDescriptor">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small>Copyright © 2007–2021 <a href="http://www.eclipse.org/eclipselink">Eclipse.org - EclipseLink Project</a>. All rights reserved.</small></p> |
| </body> |
| </html> |