blob: d2795579fe4a13632aa3630253aec1de1ae2805e [file] [log] [blame]
<!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:38:48 UTC 2021 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>SDOProperty (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="SDOProperty (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,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":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/sdo/SDOHelper.html" title="class in org.eclipse.persistence.sdo"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/eclipse/persistence/sdo/SDOResolvable.html" title="class in org.eclipse.persistence.sdo"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/eclipse/persistence/sdo/SDOProperty.html" target="_top">Frames</a></li>
<li><a href="SDOProperty.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</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.sdo</div>
<h2 title="Class SDOProperty" class="title">Class SDOProperty</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>org.eclipse.persistence.sdo.SDOProperty</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>commonj.sdo.Property, <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></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">SDOProperty</span>
extends <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>
implements commonj.sdo.Property, <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></pre>
<div class="block"><p><b>Purpose</b>:A representation of a Property in the <code>type</code> of a <code>data object</code>.
<p><b>Responsibilities</b>:<ul>
<li> A property represents an element or attribute in XML
</ul></div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../serialized-form.html#org.eclipse.persistence.sdo.SDOProperty">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== 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">&nbsp;</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/sdo/SDOProperty.html#SDOProperty-commonj.sdo.helper.HelperContext-">SDOProperty</a></span>(commonj.sdo.helper.HelperContext&nbsp;aContext)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#SDOProperty-commonj.sdo.helper.HelperContext-java.lang.String-">SDOProperty</a></span>(commonj.sdo.helper.HelperContext&nbsp;aContext,
<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>&nbsp;aName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#SDOProperty-commonj.sdo.helper.HelperContext-java.lang.String-org.eclipse.persistence.sdo.SDOType-">SDOProperty</a></span>(commonj.sdo.helper.HelperContext&nbsp;aContext,
<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>&nbsp;aName,
<a href="../../../../org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</a>&nbsp;aType)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#SDOProperty-commonj.sdo.helper.HelperContext-java.lang.String-org.eclipse.persistence.sdo.SDOType-boolean-">SDOProperty</a></span>(commonj.sdo.helper.HelperContext&nbsp;aContext,
<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>&nbsp;aName,
<a href="../../../../org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</a>&nbsp;aType,
boolean&nbsp;hasMany)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#SDOProperty-commonj.sdo.helper.HelperContext-java.lang.String-java.lang.String-org.eclipse.persistence.sdo.SDOType-">SDOProperty</a></span>(commonj.sdo.helper.HelperContext&nbsp;aContext,
<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>&nbsp;aUri,
<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>&nbsp;aName,
<a href="../../../../org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</a>&nbsp;aType)</code>&nbsp;</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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</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>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#addMappingToOwner-boolean-int-">addMappingToOwner</a></span>(boolean&nbsp;sdoMethodAttributeAccessor,
int&nbsp;indexToAdd)</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#buildChangeSummaryMapping--">buildChangeSummaryMapping</a></span>()</code>
<div class="block">INTERNAL:</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/sdo/SDOProperty.html#buildMapping-java.lang.String-">buildMapping</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>&nbsp;mappingUri)</code>
<div class="block">INTERNAL:</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/sdo/SDOProperty.html#buildMapping-java.lang.String-int-">buildMapping</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>&nbsp;mappingUri,
int&nbsp;indexToAdd)</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/oxm/mappings/XMLFragmentCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLFragmentCollectionMapping</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#buildXMLFragmentCollectionMapping-java.lang.String-">buildXMLFragmentCollectionMapping</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>&nbsp;mappingUri)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/oxm/mappings/XMLFragmentMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLFragmentMapping</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#buildXMLFragmentMapping-java.lang.String-">buildXMLFragmentMapping</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>&nbsp;uri)</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#equals-java.lang.Object-">equals</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>&nbsp;obj)</code>
<div class="block">Indicate if a given SDOProperty instance is equal to this instance.</div>
</td>
</tr>
<tr id="i7" 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/sdo/SDOProperty.html#get-commonj.sdo.Property-">get</a></span>(commonj.sdo.Property&nbsp;property)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><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></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getAliasNames--">getAliasNames</a></span>()</code>
<div class="block">Return a list of alias names for this Property.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><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></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getAppInfoElements--">getAppInfoElements</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getAppInfoMap--">getAppInfoMap</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getContainingType--">getContainingType</a></span>()</code>
<div class="block">Returns the containing type of this Property.</div>
</td>
</tr>
<tr id="i12" 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/sdo/SDOProperty.html#getDefault--">getDefault</a></span>()</code>
<div class="block">Returns the default value this Property will have in a <code>data object</code> where the Property hasn't been set.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getIndexInDeclaredProperties--">getIndexInDeclaredProperties</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getIndexInType--">getIndexInType</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><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></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getInstanceProperties--">getInstanceProperties</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/oxm/mappings/MimeTypePolicy.html" title="interface in org.eclipse.persistence.oxm.mappings">MimeTypePolicy</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getMimeTypePolicy--">getMimeTypePolicy</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<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/sdo/SDOProperty.html#getName--">getName</a></span>()</code>
<div class="block">Returns the name of the Property.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">SDOProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getOpposite--">getOpposite</a></span>()</code>
<div class="block">Returns the opposite Property if the Property is bi-directional or null otherwise.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getPropertyValues--">getPropertyValues</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i20" 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/sdo/SDOProperty.html#getQualifiedXPath-java.lang.String-boolean-">getQualifiedXPath</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>&nbsp;uri,
boolean&nbsp;simple)</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">SDOProperty</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getSubstitutableElements--">getSubstitutableElements</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#getType--">getType</a></span>()</code>
<div class="block">Returns the type of the Property.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<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/sdo/SDOProperty.html#getUri--">getUri</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i24" 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/sdo/SDOProperty.html#getXmlMapping--">getXmlMapping</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<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/sdo/SDOProperty.html#getXPath--">getXPath</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i26" 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/sdo/SDOProperty.html#getXsdLocalName--">getXsdLocalName</a></span>()</code>
<div class="block">INTERNAL:
Returns the local name of the Property.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<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/sdo/SDOProperty.html#getXsdType--">getXsdType</a></span>()</code>
<div class="block">INTERNAL:</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/sdo/SDOProperty.html#hasAliasNames--">hasAliasNames</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#hashCode--">hashCode</a></span>()</code>
<div class="block">Return a unique hashCode (as an int) for this instance.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#incrementIndexInType--">incrementIndexInType</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/sdo/SDOProperty.html#isContainment--">isContainment</a></span>()</code>
<div class="block">Returns whether the Property is containment, i.e., whether it represents by-value composition.</div>
</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/sdo/SDOProperty.html#isDefaultSet--">isDefaultSet</a></span>()</code>
<div class="block">INTERNAL:
Return whether the default value has been set by the schema
either via a define by an XSD or a DataObject.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isElement--">isElement</a></span>()</code>
<div class="block">INTERNAL:
Return true if the property is an element, false if the property is an
attribute, and null if it has not been specified.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isFinalized--">isFinalized</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isGlobal--">isGlobal</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isMany--">isMany</a></span>()</code>
<div class="block">Returns whether the Property is many-valued.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isNameCollision--">isNameCollision</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isNamespaceQualified--">isNamespaceQualified</a></span>()</code>
<div class="block">INTERNAL:
Returns if the element or attribute corresponding to this Property should be namespace qualified in the XSD.</div>
</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isNullable--">isNullable</a></span>()</code>&nbsp;</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/sdo/SDOProperty.html#isOpenContent--">isOpenContent</a></span>()</code>
<div class="block">Return whether or not this is an open content property.</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isReadOnly--">isReadOnly</a></span>()</code>
<div class="block">Returns true if values for this Property cannot be modified using the SDO APIs.</div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isSubstitutable--">isSubstitutable</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isValueProperty--">isValueProperty</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#isXsd--">isXsd</a></span>()</code>
<div class="block">INTERNAL:
Returns if this property was declared in an XML schema.</div>
</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/sdo/SDOProperty.html#setAliasNames-java.util.List-">setAliasNames</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>&nbsp;names)</code>
<div class="block">INTERNAL:
Set this Property's alias name list which are unique within the Type.</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/sdo/SDOProperty.html#setAppInfoElements-java.util.List-">setAppInfoElements</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>&nbsp;appInfoElements)</code>
<div class="block">INTERNAL:</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/sdo/SDOProperty.html#setContainingType-commonj.sdo.Type-">setContainingType</a></span>(commonj.sdo.Type&nbsp;type)</code>
<div class="block">INTERNAL:
Set the containing type of this Property.</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/sdo/SDOProperty.html#setContainment-boolean-">setContainment</a></span>(boolean&nbsp;containment)</code>
<div class="block">INTERNAL:
Set this Property's Containment which shows parent-child relationship in a tree
of DataObjects.</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/sdo/SDOProperty.html#setDefault-java.lang.Object-">setDefault</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>&nbsp;aDefaultValue)</code>
<div class="block">INTERNAL:
Set the default value of this Property.</div>
</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/sdo/SDOProperty.html#setFinalized-boolean-">setFinalized</a></span>(boolean&nbsp;isFinalized)</code>&nbsp;</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/sdo/SDOProperty.html#setGlobal-boolean-">setGlobal</a></span>(boolean&nbsp;global)</code>
<div class="block">INTERNAL:</div>
</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/sdo/SDOProperty.html#setIndexInDeclaredProperties-int-">setIndexInDeclaredProperties</a></span>(int&nbsp;indexInDeclaredProperties)</code>
<div class="block">INTERNAL:</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/sdo/SDOProperty.html#setIndexInType-int-">setIndexInType</a></span>(int&nbsp;indexInType)</code>
<div class="block">INTERNAL:</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/sdo/SDOProperty.html#setInstanceProperty-commonj.sdo.Property-java.lang.Object-">setInstanceProperty</a></span>(commonj.sdo.Property&nbsp;property,
<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>&nbsp;value)</code>&nbsp;</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setMany-boolean-">setMany</a></span>(boolean&nbsp;many)</code>
<div class="block">INTERNAL:
Set this property as single-valued(false) or many-valued(true).</div>
</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setName-java.lang.String-">setName</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>&nbsp;name)</code>
<div class="block">INTERNAL:
Assign a string as a unique name of this Property among Properties that belongs
to a DataObject.</div>
</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setNameCollision-boolean-">setNameCollision</a></span>(boolean&nbsp;nameCollision)</code>&nbsp;</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setNamespaceQualified-boolean-">setNamespaceQualified</a></span>(boolean&nbsp;namespaceQualified)</code>
<div class="block">INTERNAL:
Set if the element or attribute corresponding to this Property is namespace qualified in the XSD.</div>
</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setNullable-boolean-">setNullable</a></span>(boolean&nbsp;nullable)</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setOpposite-commonj.sdo.Property-">setOpposite</a></span>(commonj.sdo.Property&nbsp;property)</code>
<div class="block">INTERNAL:
Set the opposite Property.</div>
</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setPropertyValues-java.util.Map-">setPropertyValues</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;properties)</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setReadOnly-boolean-">setReadOnly</a></span>(boolean&nbsp;readOnly)</code>
<div class="block">INTERNAL:
Set this Property as read-only Property.</div>
</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setSubstitutable-boolean-">setSubstitutable</a></span>(boolean&nbsp;substitutable)</code>&nbsp;</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setSubstitutableElements-java.util.Collection-">setSubstitutableElements</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">SDOProperty</a>&gt;&nbsp;elements)</code>&nbsp;</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setType-commonj.sdo.Type-">setType</a></span>(commonj.sdo.Type&nbsp;type)</code>
<div class="block">INTERNAL:
Assign a Type to this Property.</div>
</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setUri-java.lang.String-">setUri</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>&nbsp;uri)</code>&nbsp;</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setValueProperty-boolean-">setValueProperty</a></span>(boolean&nbsp;valueProperty)</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setXmlMapping-org.eclipse.persistence.mappings.DatabaseMapping-">setXmlMapping</a></span>(<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>&nbsp;xmlMapping)</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setXsd-boolean-">setXsd</a></span>(boolean&nbsp;xsd)</code>
<div class="block">INTERNAL:
Set if this property was declared in an XML schema.</div>
</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setXsdLocalName-java.lang.String-">setXsdLocalName</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>&nbsp;xsdLocalName)</code>
<div class="block">INTERNAL:
Set the local name of this property.</div>
</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html#setXsdType-javax.xml.namespace.QName-">setXsdType</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>&nbsp;xsdType)</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;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#clone--" title="class or interface in java.lang">clone</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#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#toString--" title="class or interface in java.lang">toString</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>
</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="SDOProperty-commonj.sdo.helper.HelperContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SDOProperty</h4>
<pre>public&nbsp;SDOProperty(commonj.sdo.helper.HelperContext&nbsp;aContext)</pre>
</li>
</ul>
<a name="SDOProperty-commonj.sdo.helper.HelperContext-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SDOProperty</h4>
<pre>public&nbsp;SDOProperty(commonj.sdo.helper.HelperContext&nbsp;aContext,
<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>&nbsp;aName)</pre>
</li>
</ul>
<a name="SDOProperty-commonj.sdo.helper.HelperContext-java.lang.String-org.eclipse.persistence.sdo.SDOType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SDOProperty</h4>
<pre>public&nbsp;SDOProperty(commonj.sdo.helper.HelperContext&nbsp;aContext,
<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>&nbsp;aName,
<a href="../../../../org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</a>&nbsp;aType)</pre>
</li>
</ul>
<a name="SDOProperty-commonj.sdo.helper.HelperContext-java.lang.String-org.eclipse.persistence.sdo.SDOType-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SDOProperty</h4>
<pre>public&nbsp;SDOProperty(commonj.sdo.helper.HelperContext&nbsp;aContext,
<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>&nbsp;aName,
<a href="../../../../org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</a>&nbsp;aType,
boolean&nbsp;hasMany)</pre>
</li>
</ul>
<a name="SDOProperty-commonj.sdo.helper.HelperContext-java.lang.String-java.lang.String-org.eclipse.persistence.sdo.SDOType-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SDOProperty</h4>
<pre>public&nbsp;SDOProperty(commonj.sdo.helper.HelperContext&nbsp;aContext,
<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>&nbsp;aUri,
<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>&nbsp;aName,
<a href="../../../../org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</a>&nbsp;aType)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;<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>&nbsp;getName()</pre>
<div class="block">Returns the name of the Property.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getName</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the Property name.</dd>
</dl>
</li>
</ul>
<a name="getType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</a>&nbsp;getType()</pre>
<div class="block">Returns the type of the Property.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getType</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the Property type.</dd>
</dl>
</li>
</ul>
<a name="isMany--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isMany</h4>
<pre>public&nbsp;boolean&nbsp;isMany()</pre>
<div class="block">Returns whether the Property is many-valued.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>isMany</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>true</code> if the Property is many-valued.</dd>
</dl>
</li>
</ul>
<a name="isOpenContent--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isOpenContent</h4>
<pre>public&nbsp;boolean&nbsp;isOpenContent()</pre>
<div class="block">Return whether or not this is an open content property.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>isOpenContent</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this property is an open content property.</dd>
</dl>
</li>
</ul>
<a name="isContainment--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isContainment</h4>
<pre>public&nbsp;boolean&nbsp;isContainment()</pre>
<div class="block">Returns whether the Property is containment, i.e., whether it represents by-value composition.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>isContainment</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>true</code> if the Property is containment.</dd>
</dl>
</li>
</ul>
<a name="getContainingType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getContainingType</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</a>&nbsp;getContainingType()</pre>
<div class="block">Returns the containing type of this Property.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getContainingType</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the Property's containing type.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>Type.getProperties()</code></dd>
</dl>
</li>
</ul>
<a name="getDefault--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefault</h4>
<pre>public&nbsp;<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>&nbsp;getDefault()</pre>
<div class="block">Returns the default value this Property will have in a <code>data object</code> where the Property hasn't been set.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getDefault</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the default value.</dd>
</dl>
</li>
</ul>
<a name="isReadOnly--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isReadOnly</h4>
<pre>public&nbsp;boolean&nbsp;isReadOnly()</pre>
<div class="block">Returns true if values for this Property cannot be modified using the SDO APIs.
When true, DataObject.set(Property property, Object value) throws an exception.
Values may change due to other factors, such as services operating on DataObjects.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>isReadOnly</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if values for this Property cannot be modified.</dd>
</dl>
</li>
</ul>
<a name="getOpposite--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOpposite</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">SDOProperty</a>&nbsp;getOpposite()</pre>
<div class="block">Returns the opposite Property if the Property is bi-directional or null otherwise.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getOpposite</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the opposite Property if the Property is bi-directional or null</dd>
</dl>
</li>
</ul>
<a name="hasAliasNames--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasAliasNames</h4>
<pre>public&nbsp;boolean&nbsp;hasAliasNames()</pre>
</li>
</ul>
<a name="getAliasNames--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAliasNames</h4>
<pre>public&nbsp;<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>&nbsp;getAliasNames()</pre>
<div class="block">Return a list of alias names for this Property.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getAliasNames</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a list of alias names for this Property.</dd>
</dl>
</li>
</ul>
<a name="setName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre>public&nbsp;void&nbsp;setName(<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>&nbsp;name)</pre>
<div class="block">INTERNAL:
Assign a string as a unique name of this Property among Properties that belongs
to a DataObject.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - a string representing unique name of a property of a DataObject.</dd>
</dl>
</li>
</ul>
<a name="setType-commonj.sdo.Type-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setType</h4>
<pre>public&nbsp;void&nbsp;setType(commonj.sdo.Type&nbsp;type)</pre>
<div class="block">INTERNAL:
Assign a Type to this Property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - the type of this property.</dd>
</dl>
</li>
</ul>
<a name="setContainment-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setContainment</h4>
<pre>public&nbsp;void&nbsp;setContainment(boolean&nbsp;containment)</pre>
<div class="block">INTERNAL:
Set this Property's Containment which shows parent-child relationship in a tree
of DataObjects.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>containment</code> - a boolean value showing if this Property is containment.</dd>
</dl>
</li>
</ul>
<a name="setMany-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMany</h4>
<pre>public&nbsp;void&nbsp;setMany(boolean&nbsp;many)</pre>
<div class="block">INTERNAL:
Set this property as single-valued(false) or many-valued(true).
Default is false.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>many</code> - a boolean value if this property is many-valued or not.</dd>
</dl>
</li>
</ul>
<a name="setReadOnly-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setReadOnly</h4>
<pre>public&nbsp;void&nbsp;setReadOnly(boolean&nbsp;readOnly)</pre>
<div class="block">INTERNAL:
Set this Property as read-only Property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>readOnly</code> - boolean value implying this Property is readonly.</dd>
</dl>
</li>
</ul>
<a name="setAliasNames-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAliasNames</h4>
<pre>public&nbsp;void&nbsp;setAliasNames(<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>&nbsp;names)</pre>
<div class="block">INTERNAL:
Set this Property's alias name list which are unique within the Type.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>names</code> - a list of alias name of this Property.</dd>
</dl>
</li>
</ul>
<a name="setContainingType-commonj.sdo.Type-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setContainingType</h4>
<pre>public&nbsp;void&nbsp;setContainingType(commonj.sdo.Type&nbsp;type)</pre>
<div class="block">INTERNAL:
Set the containing type of this Property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - a Type which is the containing type of this Property</dd>
</dl>
</li>
</ul>
<a name="setDefault-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDefault</h4>
<pre>public&nbsp;void&nbsp;setDefault(<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>&nbsp;aDefaultValue)</pre>
<div class="block">INTERNAL:
Set the default value of this Property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>aDefaultValue</code> - an Object to be the default value of this type.</dd>
</dl>
</li>
</ul>
<a name="setOpposite-commonj.sdo.Property-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOpposite</h4>
<pre>public&nbsp;void&nbsp;setOpposite(commonj.sdo.Property&nbsp;property)</pre>
<div class="block">INTERNAL:
Set the opposite Property. If not null then this Property is a of a bi-directional Property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>property</code> - the opposite Property if the Property is bi-directional, otherwise null</dd>
</dl>
</li>
</ul>
<a name="setXsd-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setXsd</h4>
<pre>public&nbsp;void&nbsp;setXsd(boolean&nbsp;xsd)</pre>
<div class="block">INTERNAL:
Set if this property was declared in an XML schema.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>xsd</code> - a boolean representing if this property was declared in an XML schema</dd>
</dl>
</li>
</ul>
<a name="isXsd--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isXsd</h4>
<pre>public&nbsp;boolean&nbsp;isXsd()</pre>
<div class="block">INTERNAL:
Returns if this property was declared in an XML schema. Defaults to false.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>if this property was declared in an XML schema</dd>
</dl>
</li>
</ul>
<a name="setXsdLocalName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setXsdLocalName</h4>
<pre>public&nbsp;void&nbsp;setXsdLocalName(<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>&nbsp;xsdLocalName)</pre>
<div class="block">INTERNAL:
Set the local name of this property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>xsdLocalName</code> - a String representing the local name of this property if it was declared in an XML schema</dd>
</dl>
</li>
</ul>
<a name="getXsdLocalName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXsdLocalName</h4>
<pre>public&nbsp;<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>&nbsp;getXsdLocalName()</pre>
<div class="block">INTERNAL:
Returns the local name of the Property.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the local name of the property.</dd>
</dl>
</li>
</ul>
<a name="setNamespaceQualified-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNamespaceQualified</h4>
<pre>public&nbsp;void&nbsp;setNamespaceQualified(boolean&nbsp;namespaceQualified)</pre>
<div class="block">INTERNAL:
Set if the element or attribute corresponding to this Property is namespace qualified in the XSD.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>namespaceQualified</code> - a boolean representing if the element or attribute corresponding to this Property is namespace qualified in the XSD.</dd>
</dl>
</li>
</ul>
<a name="isNamespaceQualified--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNamespaceQualified</h4>
<pre>public&nbsp;boolean&nbsp;isNamespaceQualified()</pre>
<div class="block">INTERNAL:
Returns if the element or attribute corresponding to this Property should be namespace qualified in the XSD.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>if the element or attribute corresponding to this Property should be namespace qualified in the XSD.</dd>
</dl>
</li>
</ul>
<a name="setXmlMapping-org.eclipse.persistence.mappings.DatabaseMapping-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setXmlMapping</h4>
<pre>public&nbsp;void&nbsp;setXmlMapping(<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>&nbsp;xmlMapping)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getXmlMapping--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXmlMapping</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a>&nbsp;getXmlMapping()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="setGlobal-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGlobal</h4>
<pre>public&nbsp;void&nbsp;setGlobal(boolean&nbsp;global)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="isGlobal--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isGlobal</h4>
<pre>public&nbsp;boolean&nbsp;isGlobal()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="isElement--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isElement</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;isElement()</pre>
<div class="block">INTERNAL:
Return true if the property is an element, false if the property is an
attribute, and null if it has not been specified. This property has been
added as a performance optimization to reduce the number of Maps created
for the propertyValues property.</div>
</li>
</ul>
<a name="buildMapping-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildMapping</h4>
<pre>public&nbsp;void&nbsp;buildMapping(<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>&nbsp;mappingUri)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="buildMapping-java.lang.String-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildMapping</h4>
<pre>public&nbsp;void&nbsp;buildMapping(<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>&nbsp;mappingUri,
int&nbsp;indexToAdd)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="buildChangeSummaryMapping--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildChangeSummaryMapping</h4>
<pre>public&nbsp;void&nbsp;buildChangeSummaryMapping()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="addMappingToOwner-boolean-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addMappingToOwner</h4>
<pre>public&nbsp;void&nbsp;addMappingToOwner(boolean&nbsp;sdoMethodAttributeAccessor,
int&nbsp;indexToAdd)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getXPath--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXPath</h4>
<pre>public&nbsp;<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>&nbsp;getXPath()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getQualifiedXPath-java.lang.String-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQualifiedXPath</h4>
<pre>public&nbsp;<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>&nbsp;getQualifiedXPath(<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>&nbsp;uri,
boolean&nbsp;simple)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="get-commonj.sdo.Property-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>get</h4>
<pre>public&nbsp;<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>&nbsp;get(commonj.sdo.Property&nbsp;property)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>get</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
</dl>
</li>
</ul>
<a name="getInstanceProperties--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInstanceProperties</h4>
<pre>public&nbsp;<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>&nbsp;getInstanceProperties()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getInstanceProperties</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
</dl>
</li>
</ul>
<a name="setPropertyValues-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPropertyValues</h4>
<pre>public&nbsp;void&nbsp;setPropertyValues(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;properties)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getPropertyValues--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPropertyValues</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;getPropertyValues()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="setInstanceProperty-commonj.sdo.Property-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setInstanceProperty</h4>
<pre>public&nbsp;void&nbsp;setInstanceProperty(commonj.sdo.Property&nbsp;property,
<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>&nbsp;value)</pre>
</li>
</ul>
<a name="setIndexInType-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIndexInType</h4>
<pre>public&nbsp;void&nbsp;setIndexInType(int&nbsp;indexInType)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getIndexInType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIndexInType</h4>
<pre>public&nbsp;int&nbsp;getIndexInType()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="incrementIndexInType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>incrementIndexInType</h4>
<pre>public&nbsp;void&nbsp;incrementIndexInType()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="setNullable-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNullable</h4>
<pre>public&nbsp;void&nbsp;setNullable(boolean&nbsp;nullable)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="isNullable--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNullable</h4>
<pre>public&nbsp;boolean&nbsp;isNullable()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>isNullable</code>&nbsp;in interface&nbsp;<code>commonj.sdo.Property</code></dd>
</dl>
</li>
</ul>
<a name="setXsdType-javax.xml.namespace.QName-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setXsdType</h4>
<pre>public&nbsp;void&nbsp;setXsdType(<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>&nbsp;xsdType)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getXsdType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXsdType</h4>
<pre>public&nbsp;<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>&nbsp;getXsdType()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getMimeTypePolicy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMimeTypePolicy</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/oxm/mappings/MimeTypePolicy.html" title="interface in org.eclipse.persistence.oxm.mappings">MimeTypePolicy</a>&nbsp;getMimeTypePolicy()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="setIndexInDeclaredProperties-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIndexInDeclaredProperties</h4>
<pre>public&nbsp;void&nbsp;setIndexInDeclaredProperties(int&nbsp;indexInDeclaredProperties)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getIndexInDeclaredProperties--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIndexInDeclaredProperties</h4>
<pre>public&nbsp;int&nbsp;getIndexInDeclaredProperties()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="setValueProperty-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setValueProperty</h4>
<pre>public&nbsp;void&nbsp;setValueProperty(boolean&nbsp;valueProperty)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="isValueProperty--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isValueProperty</h4>
<pre>public&nbsp;boolean&nbsp;isValueProperty()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="setAppInfoElements-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAppInfoElements</h4>
<pre>public&nbsp;void&nbsp;setAppInfoElements(<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>&nbsp;appInfoElements)</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getAppInfoElements--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAppInfoElements</h4>
<pre>public&nbsp;<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>&nbsp;getAppInfoElements()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getAppInfoMap--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAppInfoMap</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;getAppInfoMap()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="setNameCollision-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNameCollision</h4>
<pre>public&nbsp;void&nbsp;setNameCollision(boolean&nbsp;nameCollision)</pre>
</li>
</ul>
<a name="isNameCollision--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNameCollision</h4>
<pre>public&nbsp;boolean&nbsp;isNameCollision()</pre>
</li>
</ul>
<a name="isDefaultSet--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDefaultSet</h4>
<pre>public&nbsp;boolean&nbsp;isDefaultSet()</pre>
<div class="block">INTERNAL:
Return whether the default value has been set by the schema
either via a define by an XSD or a DataObject.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>isDefaultSet</dd>
</dl>
</li>
</ul>
<a name="setUri-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUri</h4>
<pre>public&nbsp;void&nbsp;setUri(<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>&nbsp;uri)</pre>
</li>
</ul>
<a name="getUri--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUri</h4>
<pre>public&nbsp;<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>&nbsp;getUri()</pre>
</li>
</ul>
<a name="buildXMLFragmentMapping-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildXMLFragmentMapping</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/oxm/mappings/XMLFragmentMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLFragmentMapping</a>&nbsp;buildXMLFragmentMapping(<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>&nbsp;uri)</pre>
</li>
</ul>
<a name="buildXMLFragmentCollectionMapping-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildXMLFragmentCollectionMapping</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/oxm/mappings/XMLFragmentCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLFragmentCollectionMapping</a>&nbsp;buildXMLFragmentCollectionMapping(<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>&nbsp;mappingUri)</pre>
</li>
</ul>
<a name="isSubstitutable--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSubstitutable</h4>
<pre>public&nbsp;boolean&nbsp;isSubstitutable()</pre>
</li>
</ul>
<a name="setSubstitutable-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSubstitutable</h4>
<pre>public&nbsp;void&nbsp;setSubstitutable(boolean&nbsp;substitutable)</pre>
</li>
</ul>
<a name="getSubstitutableElements--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSubstitutableElements</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">SDOProperty</a>&gt;&nbsp;getSubstitutableElements()</pre>
</li>
</ul>
<a name="setSubstitutableElements-java.util.Collection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSubstitutableElements</h4>
<pre>public&nbsp;void&nbsp;setSubstitutableElements(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">SDOProperty</a>&gt;&nbsp;elements)</pre>
</li>
</ul>
<a name="setFinalized-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFinalized</h4>
<pre>public&nbsp;void&nbsp;setFinalized(boolean&nbsp;isFinalized)</pre>
</li>
</ul>
<a name="isFinalized--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isFinalized</h4>
<pre>public&nbsp;boolean&nbsp;isFinalized()</pre>
</li>
</ul>
<a name="hashCode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<div class="block">Return a unique hashCode (as an int) for this instance.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><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></code>&nbsp;in class&nbsp;<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></dd>
</dl>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(<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>&nbsp;obj)</pre>
<div class="block">Indicate if a given SDOProperty instance is equal to this instance.
Equality is determined based on name, uri, and type. In addition,
checking will be done to ensure that both properties are to be
serialized in the same manner, ie. both to XML element or both to
XML attribute.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><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></code>&nbsp;in class&nbsp;<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></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>obj</code> - Object to compare to this SDOProperty instance</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if obj is equal to this SDOProperty instance, false if not</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/sdo/SDOHelper.html" title="class in org.eclipse.persistence.sdo"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/eclipse/persistence/sdo/SDOResolvable.html" title="class in org.eclipse.persistence.sdo"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/eclipse/persistence/sdo/SDOProperty.html" target="_top">Frames</a></li>
<li><a href="SDOProperty.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</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 &#169; 2007&#x2013;2021 <a href="http://www.eclipse.org/eclipselink">Eclipse.org - EclipseLink Project</a>. All rights reserved.</small></p>
</body>
</html>