blob: 6b0fe420491d36565cfb8cd057cd5726d5fc97c7 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0) on Fri Oct 16 14:58:21 EDT 2009 -->
<TITLE>
DataObject (EclipseLink 1.2.0, build 'v20091016-r5565' API Reference)
</TITLE>
<META NAME="date" CONTENT="2009-10-16">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DataObject (EclipseLink 1.2.0, build 'v20091016-r5565' API Reference)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../serialized-form.html"><FONT CLASS="NavBarFont1"><B>Serialized</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
EclipseLink 1.2.0, build 'v20091016-r5565' API Reference</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../commonj/sdo/DataGraph.html" title="interface in commonj.sdo"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../index.html?commonj/sdo/DataObject.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="DataObject.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
commonj.sdo</FONT>
<BR>
Interface DataObject</H2>
<DL>
<DT><B>All Superinterfaces:</B> <DD>java.io.Serializable</DD>
</DL>
<DL>
<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../org/eclipse/persistence/sdo/dataobjects/OpenSequencedTypeImpl.html" title="class in org.eclipse.persistence.sdo.dataobjects">OpenSequencedTypeImpl</A>, <A HREF="../../org/eclipse/persistence/sdo/SDODataObject.html" title="class in org.eclipse.persistence.sdo">SDODataObject</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public interface <B>DataObject</B><DT>extends java.io.Serializable</DL>
</PRE>
<P>
A data object is a representation of some structured data.
It is the fundamental component in the SDO (Service Data Objects) package.
Data objects support reflection, path-based accesss, convenience creation and deletion methods,
and the ability to be part of a data graph.
<p>
Each data object holds its data as a series of <A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo"><CODE>Properties</CODE></A>.
Properties can be accessed by name, property index, or using the property meta object itself.
A data object can also contain references to other data objects, through reference-type Properties.
<p>
A data object has a series of convenience accessors for its Properties.
These methods either use a path (String),
a property index,
or the <A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo"><CODE>property's meta object</CODE></A> itself, to identify the property.
Some examples of the path-based accessors are as follows:
<pre>
DataObject company = ...;
company.get("name"); is the same as company.get(company.getType().getProperty("name"))
company.set("name", "acme");
company.get("department.0/name") is the same as ((DataObject)((List)company.get("department")).get(0)).get("name")
.n indexes from 0 ... implies the name property of the first department
company.get("department[1]/name") [] indexes from 1 ... implies the name property of the first department
company.get("department[number=123]") returns the first department where number=123
company.get("..") returns the containing data object
company.get("/") returns the root containing data object
</pre>
<p> There are general accessors for Properties, i.e., <A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get</CODE></A> and <A HREF="../../commonj/sdo/DataObject.html#set(commonj.sdo.Property, java.lang.Object)"><CODE>set</CODE></A>,
as well as specific accessors for the primitive types and commonly used data types like
String, Date, List, BigInteger, and BigDecimal.
<P>
<P>
<HR>
<P>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#createDataObject(int)">createDataObject</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new <A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo"><CODE>data object</CODE></A> contained by this object using the specified property,
which must be a <A HREF="../../commonj/sdo/Property.html#isContainment()"><CODE>containment property</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#createDataObject(int, java.lang.String, java.lang.String)">createDataObject</A></B>(int&nbsp;propertyIndex,
java.lang.String&nbsp;namespaceURI,
java.lang.String&nbsp;typeName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new <A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo"><CODE>data object</CODE></A> contained by this object using the specified property,
which must be a <A HREF="../../commonj/sdo/Property.html#isContainment()"><CODE>containment property</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#createDataObject(commonj.sdo.Property)">createDataObject</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new <A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo"><CODE>data object</CODE></A> contained by this object using the specified property,
which must be a <A HREF="../../commonj/sdo/Property.html#isContainment()"><CODE>containment property</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#createDataObject(commonj.sdo.Property, commonj.sdo.Type)">createDataObject</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
<A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo">Type</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new <A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo"><CODE>data object</CODE></A> contained by this object using the specified property,
which must be of <A HREF="../../commonj/sdo/Property.html#isContainment()"><CODE>containment type</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#createDataObject(java.lang.String)">createDataObject</A></B>(java.lang.String&nbsp;propertyName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new <A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo"><CODE>data object</CODE></A> contained by this object using the specified property,
which must be a <A HREF="../../commonj/sdo/Property.html#isContainment()"><CODE>containment property</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#createDataObject(java.lang.String, java.lang.String, java.lang.String)">createDataObject</A></B>(java.lang.String&nbsp;propertyName,
java.lang.String&nbsp;namespaceURI,
java.lang.String&nbsp;typeName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new <A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo"><CODE>data object</CODE></A> contained by this object using the specified property,
which must be a <A HREF="../../commonj/sdo/Property.html#isContainment()"><CODE>containment property</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#delete()">delete</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove this object from its container and then unset all its non-<A HREF="../../commonj/sdo/Property.html#isReadOnly()"><CODE>readOnly</CODE></A> Properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#detach()">detach</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes this DataObject from its container, if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#get(int)">get</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the property at the specified index in <A HREF="../../commonj/sdo/Type.html#getProperties()"><CODE>property list</CODE></A>
of this object's <A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo"><CODE>type</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)">get</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the given property of this object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)">get</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a property of either this object or an object reachable from it, as identified by the
specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.math.BigDecimal</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBigDecimal(int)">getBigDecimal</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>BigDecimal</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.math.BigDecimal</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBigDecimal(commonj.sdo.Property)">getBigDecimal</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>BigDecimal</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.math.BigDecimal</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBigDecimal(java.lang.String)">getBigDecimal</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>BigDecimal</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.math.BigInteger</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBigInteger(int)">getBigInteger</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>BigInteger</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.math.BigInteger</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBigInteger(commonj.sdo.Property)">getBigInteger</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>BigInteger</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.math.BigInteger</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBigInteger(java.lang.String)">getBigInteger</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>BigInteger</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBoolean(int)">getBoolean</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>boolean</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBoolean(commonj.sdo.Property)">getBoolean</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>boolean</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBoolean(java.lang.String)">getBoolean</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>boolean</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getByte(int)">getByte</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>byte</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getByte(commonj.sdo.Property)">getByte</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>byte</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getByte(java.lang.String)">getByte</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>byte</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBytes(int)">getBytes</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>byte[]</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBytes(commonj.sdo.Property)">getBytes</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>byte[]</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getBytes(java.lang.String)">getBytes</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>byte[]</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/ChangeSummary.html" title="interface in commonj.sdo">ChangeSummary</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getChangeSummary()">getChangeSummary</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the ChangeSummary with scope covering this dataObject, or null
if there is no ChangeSummary.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;char</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getChar(int)">getChar</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>char</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;char</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getChar(commonj.sdo.Property)">getChar</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>char</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;char</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getChar(java.lang.String)">getChar</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>char</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getContainer()">getContainer</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the containing <A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo"><CODE>data object</CODE></A>
or <code>null</code> if there is no container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getContainmentProperty()">getContainmentProperty</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the Property of the <A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo"><CODE>data object</CODE></A> containing this data object
or <code>null</code> if there is no container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataGraph.html" title="interface in commonj.sdo">DataGraph</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getDataGraph()">getDataGraph</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getDataObject(int)">getDataObject</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>DataObject</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getDataObject(commonj.sdo.Property)">getDataObject</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>DataObject</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getDataObject(java.lang.String)">getDataObject</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>DataObject</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Date</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getDate(int)">getDate</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>Date</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Date</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getDate(commonj.sdo.Property)">getDate</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>Date</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Date</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getDate(java.lang.String)">getDate</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>Date</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getDouble(int)">getDouble</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>double</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getDouble(commonj.sdo.Property)">getDouble</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>double</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getDouble(java.lang.String)">getDouble</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>double</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getFloat(int)">getFloat</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>float</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getFloat(commonj.sdo.Property)">getFloat</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>float</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getFloat(java.lang.String)">getFloat</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>float</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getInstanceProperties()">getInstanceProperties</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a read-only List of the Properties currently used in this DataObject.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getInstanceProperty(java.lang.String)">getInstanceProperty</A></B>(java.lang.String&nbsp;propertyName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the named Property from the current instance properties,
or null if not found.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getInt(int)">getInt</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>int</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getInt(commonj.sdo.Property)">getInt</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>int</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getInt(java.lang.String)">getInt</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>int</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getList(int)">getList</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>List</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getList(commonj.sdo.Property)">getList</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>List</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getList(java.lang.String)">getList</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>List</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getLong(int)">getLong</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>long</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getLong(commonj.sdo.Property)">getLong</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>long</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getLong(java.lang.String)">getLong</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>long</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getProperty(java.lang.String)">getProperty</A></B>(java.lang.String&nbsp;propertyName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../commonj/sdo/DataObject.html#getInstanceProperty(java.lang.String)"><CODE>getInstanceProperty(String)</CODE></A> in 2.1.0</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getRootObject()">getRootObject</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the root <A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo"><CODE>data object</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/Sequence.html" title="interface in commonj.sdo">Sequence</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getSequence()">getSequence</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <code>Sequence</code> for this DataObject.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/Sequence.html" title="interface in commonj.sdo">Sequence</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getSequence(int)">getSequence</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>in 2.1.0.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/Sequence.html" title="interface in commonj.sdo">Sequence</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getSequence(commonj.sdo.Property)">getSequence</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>in 2.1.0.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/Sequence.html" title="interface in commonj.sdo">Sequence</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getSequence(java.lang.String)">getSequence</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>in 2.1.0.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;short</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getShort(int)">getShort</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>short</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;short</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getShort(commonj.sdo.Property)">getShort</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>short</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;short</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getShort(java.lang.String)">getShort</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>short</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getString(int)">getString</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>String</code> property identified by the specified property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getString(commonj.sdo.Property)">getString</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the specified <code>String</code> property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getString(java.lang.String)">getString</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of a <code>String</code> property identified by the specified path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo">Type</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#getType()">getType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the data object's type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#isSet(int)">isSet</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the the property at the specified index in <A HREF="../../commonj/sdo/Type.html#getProperties()"><CODE>property list</CODE></A> of this object's
<A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo"><CODE>type</CODE></A>, is considered to be set.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#isSet(commonj.sdo.Property)">isSet</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the property of the object is considered to be set.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#isSet(java.lang.String)">isSet</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether a property of either this object or an object reachable from it, as identified by the specified path,
is considered to be set.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)">set</A></B>(int&nbsp;propertyIndex,
java.lang.Object&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the property at the specified index in <A HREF="../../commonj/sdo/Type.html#getProperties()"><CODE>property list</CODE></A> of this object's
<A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo"><CODE>type</CODE></A>, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#set(commonj.sdo.Property, java.lang.Object)">set</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.lang.Object&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the given property of the object to the new value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)">set</A></B>(java.lang.String&nbsp;path,
java.lang.Object&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets a property of either this object or an object reachable from it, as identified by the specified path,
to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBigDecimal(int, java.math.BigDecimal)">setBigDecimal</A></B>(int&nbsp;propertyIndex,
java.math.BigDecimal&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>BigDecimal</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBigDecimal(commonj.sdo.Property, java.math.BigDecimal)">setBigDecimal</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.math.BigDecimal&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>BigDecimal</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBigDecimal(java.lang.String, java.math.BigDecimal)">setBigDecimal</A></B>(java.lang.String&nbsp;path,
java.math.BigDecimal&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>BigDecimal</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBigInteger(int, java.math.BigInteger)">setBigInteger</A></B>(int&nbsp;propertyIndex,
java.math.BigInteger&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>BigInteger</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBigInteger(commonj.sdo.Property, java.math.BigInteger)">setBigInteger</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.math.BigInteger&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>BigInteger</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBigInteger(java.lang.String, java.math.BigInteger)">setBigInteger</A></B>(java.lang.String&nbsp;path,
java.math.BigInteger&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>BigInteger</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBoolean(int, boolean)">setBoolean</A></B>(int&nbsp;propertyIndex,
boolean&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>boolean</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBoolean(commonj.sdo.Property, boolean)">setBoolean</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
boolean&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>boolean</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBoolean(java.lang.String, boolean)">setBoolean</A></B>(java.lang.String&nbsp;path,
boolean&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>boolean</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setByte(int, byte)">setByte</A></B>(int&nbsp;propertyIndex,
byte&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>byte</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setByte(commonj.sdo.Property, byte)">setByte</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
byte&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>byte</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setByte(java.lang.String, byte)">setByte</A></B>(java.lang.String&nbsp;path,
byte&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>byte</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBytes(int, byte[])">setBytes</A></B>(int&nbsp;propertyIndex,
byte[]&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>byte[]</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBytes(commonj.sdo.Property, byte[])">setBytes</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
byte[]&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>byte[]</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setBytes(java.lang.String, byte[])">setBytes</A></B>(java.lang.String&nbsp;path,
byte[]&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>byte[]</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setChar(int, char)">setChar</A></B>(int&nbsp;propertyIndex,
char&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>char</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setChar(commonj.sdo.Property, char)">setChar</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
char&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>char</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setChar(java.lang.String, char)">setChar</A></B>(java.lang.String&nbsp;path,
char&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>char</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setDataObject(int, commonj.sdo.DataObject)">setDataObject</A></B>(int&nbsp;propertyIndex,
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>DataObject</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setDataObject(commonj.sdo.Property, commonj.sdo.DataObject)">setDataObject</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>DataObject</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setDataObject(java.lang.String, commonj.sdo.DataObject)">setDataObject</A></B>(java.lang.String&nbsp;path,
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>DataObject</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setDate(int, java.util.Date)">setDate</A></B>(int&nbsp;propertyIndex,
java.util.Date&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>Date</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setDate(commonj.sdo.Property, java.util.Date)">setDate</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.util.Date&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>Date</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setDate(java.lang.String, java.util.Date)">setDate</A></B>(java.lang.String&nbsp;path,
java.util.Date&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>Date</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setDouble(int, double)">setDouble</A></B>(int&nbsp;propertyIndex,
double&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>double</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setDouble(commonj.sdo.Property, double)">setDouble</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
double&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>double</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setDouble(java.lang.String, double)">setDouble</A></B>(java.lang.String&nbsp;path,
double&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>double</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setFloat(int, float)">setFloat</A></B>(int&nbsp;propertyIndex,
float&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>float</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setFloat(commonj.sdo.Property, float)">setFloat</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
float&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>float</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setFloat(java.lang.String, float)">setFloat</A></B>(java.lang.String&nbsp;path,
float&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>float</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setInt(int, int)">setInt</A></B>(int&nbsp;propertyIndex,
int&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>int</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setInt(commonj.sdo.Property, int)">setInt</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
int&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>int</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setInt(java.lang.String, int)">setInt</A></B>(java.lang.String&nbsp;path,
int&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>int</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setList(int, java.util.List)">setList</A></B>(int&nbsp;propertyIndex,
java.util.List&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>List</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setList(commonj.sdo.Property, java.util.List)">setList</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.util.List&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>List</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setList(java.lang.String, java.util.List)">setList</A></B>(java.lang.String&nbsp;path,
java.util.List&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>List</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setLong(int, long)">setLong</A></B>(int&nbsp;propertyIndex,
long&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>long</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setLong(commonj.sdo.Property, long)">setLong</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
long&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>long</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setLong(java.lang.String, long)">setLong</A></B>(java.lang.String&nbsp;path,
long&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>long</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setShort(int, short)">setShort</A></B>(int&nbsp;propertyIndex,
short&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>short</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setShort(commonj.sdo.Property, short)">setShort</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
short&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>short</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setShort(java.lang.String, short)">setShort</A></B>(java.lang.String&nbsp;path,
short&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>short</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setString(int, java.lang.String)">setString</A></B>(int&nbsp;propertyIndex,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>String</code> property identified by the specified property index, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setString(commonj.sdo.Property, java.lang.String)">setString</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the specified <code>String</code> property, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#setString(java.lang.String, java.lang.String)">setString</A></B>(java.lang.String&nbsp;path,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of a <code>String</code> property identified by the specified path, to the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#unset(int)">unset</A></B>(int&nbsp;propertyIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unsets the property at the specified index in <A HREF="../../commonj/sdo/Type.html#getProperties()"><CODE>property list</CODE></A> of this object's <A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo"><CODE>type</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#unset(commonj.sdo.Property)">unset</A></B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unsets the property of the object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../commonj/sdo/DataObject.html#unset(java.lang.String)">unset</A></B>(java.lang.String&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unsets a property of either this object or an object reachable from it, as identified by the specified path.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="get(java.lang.String)"><!-- --></A><H3>
get</H3>
<PRE>
java.lang.Object <B>get</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a property of either this object or an object reachable from it, as identified by the
specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="set(java.lang.String, java.lang.Object)"><!-- --></A><H3>
set</H3>
<PRE>
void <B>set</B>(java.lang.String&nbsp;path,
java.lang.Object&nbsp;value)</PRE>
<DL>
<DD>Sets a property of either this object or an object reachable from it, as identified by the specified path,
to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(commonj.sdo.Property, java.lang.Object)"><CODE>set(Property, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="isSet(java.lang.String)"><!-- --></A><H3>
isSet</H3>
<PRE>
boolean <B>isSet</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns whether a property of either this object or an object reachable from it, as identified by the specified path,
is considered to be set.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#isSet(commonj.sdo.Property)"><CODE>isSet(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="unset(java.lang.String)"><!-- --></A><H3>
unset</H3>
<PRE>
void <B>unset</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Unsets a property of either this object or an object reachable from it, as identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#unset(commonj.sdo.Property)"><CODE>unset(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBoolean(java.lang.String)"><!-- --></A><H3>
getBoolean</H3>
<PRE>
boolean <B>getBoolean</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>boolean</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>boolean</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getByte(java.lang.String)"><!-- --></A><H3>
getByte</H3>
<PRE>
byte <B>getByte</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>byte</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>byte</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getChar(java.lang.String)"><!-- --></A><H3>
getChar</H3>
<PRE>
char <B>getChar</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>char</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>char</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDouble(java.lang.String)"><!-- --></A><H3>
getDouble</H3>
<PRE>
double <B>getDouble</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>double</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>double</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getFloat(java.lang.String)"><!-- --></A><H3>
getFloat</H3>
<PRE>
float <B>getFloat</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>float</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>float</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getInt(java.lang.String)"><!-- --></A><H3>
getInt</H3>
<PRE>
int <B>getInt</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>int</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>int</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getLong(java.lang.String)"><!-- --></A><H3>
getLong</H3>
<PRE>
long <B>getLong</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>long</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>long</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getShort(java.lang.String)"><!-- --></A><H3>
getShort</H3>
<PRE>
short <B>getShort</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>short</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>short</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBytes(java.lang.String)"><!-- --></A><H3>
getBytes</H3>
<PRE>
byte[] <B>getBytes</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>byte[]</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>byte[]</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBigDecimal(java.lang.String)"><!-- --></A><H3>
getBigDecimal</H3>
<PRE>
java.math.BigDecimal <B>getBigDecimal</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>BigDecimal</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>BigDecimal</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBigInteger(java.lang.String)"><!-- --></A><H3>
getBigInteger</H3>
<PRE>
java.math.BigInteger <B>getBigInteger</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>BigInteger</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>BigInteger</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDataObject(java.lang.String)"><!-- --></A><H3>
getDataObject</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>getDataObject</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>DataObject</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>DataObject</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDate(java.lang.String)"><!-- --></A><H3>
getDate</H3>
<PRE>
java.util.Date <B>getDate</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>Date</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>Date</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getString(java.lang.String)"><!-- --></A><H3>
getString</H3>
<PRE>
java.lang.String <B>getString</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>String</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>String</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getList(java.lang.String)"><!-- --></A><H3>
getList</H3>
<PRE>
java.util.List <B>getList</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD>Returns the value of a <code>List</code> property identified by the specified path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>List</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getSequence(java.lang.String)"><!-- --></A><H3>
getSequence</H3>
<PRE>
<A HREF="../../commonj/sdo/Sequence.html" title="interface in commonj.sdo">Sequence</A> <B>getSequence</B>(java.lang.String&nbsp;path)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>in 2.1.0.</I>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.
<DT><B>Returns:</B><DD>the <code>Sequence</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#getSequence()"><CODE>Returns the value of a <code>Sequence</code> property identified by the specified path.
An implementation may throw an UnsupportedOperationException.</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#get(java.lang.String)"><CODE>get(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setBoolean(java.lang.String, boolean)"><!-- --></A><H3>
setBoolean</H3>
<PRE>
void <B>setBoolean</B>(java.lang.String&nbsp;path,
boolean&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>boolean</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setByte(java.lang.String, byte)"><!-- --></A><H3>
setByte</H3>
<PRE>
void <B>setByte</B>(java.lang.String&nbsp;path,
byte&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>byte</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setChar(java.lang.String, char)"><!-- --></A><H3>
setChar</H3>
<PRE>
void <B>setChar</B>(java.lang.String&nbsp;path,
char&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>char</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setDouble(java.lang.String, double)"><!-- --></A><H3>
setDouble</H3>
<PRE>
void <B>setDouble</B>(java.lang.String&nbsp;path,
double&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>double</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setFloat(java.lang.String, float)"><!-- --></A><H3>
setFloat</H3>
<PRE>
void <B>setFloat</B>(java.lang.String&nbsp;path,
float&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>float</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setInt(java.lang.String, int)"><!-- --></A><H3>
setInt</H3>
<PRE>
void <B>setInt</B>(java.lang.String&nbsp;path,
int&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>int</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setLong(java.lang.String, long)"><!-- --></A><H3>
setLong</H3>
<PRE>
void <B>setLong</B>(java.lang.String&nbsp;path,
long&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>long</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setShort(java.lang.String, short)"><!-- --></A><H3>
setShort</H3>
<PRE>
void <B>setShort</B>(java.lang.String&nbsp;path,
short&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>short</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setBytes(java.lang.String, byte[])"><!-- --></A><H3>
setBytes</H3>
<PRE>
void <B>setBytes</B>(java.lang.String&nbsp;path,
byte[]&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>byte[]</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setBigDecimal(java.lang.String, java.math.BigDecimal)"><!-- --></A><H3>
setBigDecimal</H3>
<PRE>
void <B>setBigDecimal</B>(java.lang.String&nbsp;path,
java.math.BigDecimal&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>BigDecimal</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setBigInteger(java.lang.String, java.math.BigInteger)"><!-- --></A><H3>
setBigInteger</H3>
<PRE>
void <B>setBigInteger</B>(java.lang.String&nbsp;path,
java.math.BigInteger&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>BigInteger</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setDataObject(java.lang.String, commonj.sdo.DataObject)"><!-- --></A><H3>
setDataObject</H3>
<PRE>
void <B>setDataObject</B>(java.lang.String&nbsp;path,
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A>&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>DataObject</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setDate(java.lang.String, java.util.Date)"><!-- --></A><H3>
setDate</H3>
<PRE>
void <B>setDate</B>(java.lang.String&nbsp;path,
java.util.Date&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>Date</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setString(java.lang.String, java.lang.String)"><!-- --></A><H3>
setString</H3>
<PRE>
void <B>setString</B>(java.lang.String&nbsp;path,
java.lang.String&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>String</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setList(java.lang.String, java.util.List)"><!-- --></A><H3>
setList</H3>
<PRE>
void <B>setList</B>(java.lang.String&nbsp;path,
java.util.List&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>List</code> property identified by the specified path, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the path to a valid object and property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(java.lang.String, java.lang.Object)"><CODE>set(String, Object)</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#setList(commonj.sdo.Property, java.util.List)"><CODE>setList(Property, List)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="get(int)"><!-- --></A><H3>
get</H3>
<PRE>
java.lang.Object <B>get</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of the property at the specified index in <A HREF="../../commonj/sdo/Type.html#getProperties()"><CODE>property list</CODE></A>
of this object's <A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo"><CODE>type</CODE></A>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="set(int, java.lang.Object)"><!-- --></A><H3>
set</H3>
<PRE>
void <B>set</B>(int&nbsp;propertyIndex,
java.lang.Object&nbsp;value)</PRE>
<DL>
<DD>Sets the property at the specified index in <A HREF="../../commonj/sdo/Type.html#getProperties()"><CODE>property list</CODE></A> of this object's
<A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo"><CODE>type</CODE></A>, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(commonj.sdo.Property, java.lang.Object)"><CODE>set(Property, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="isSet(int)"><!-- --></A><H3>
isSet</H3>
<PRE>
boolean <B>isSet</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns whether the the property at the specified index in <A HREF="../../commonj/sdo/Type.html#getProperties()"><CODE>property list</CODE></A> of this object's
<A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo"><CODE>type</CODE></A>, is considered to be set.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>whether the specified property is set.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#isSet(commonj.sdo.Property)"><CODE>isSet(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="unset(int)"><!-- --></A><H3>
unset</H3>
<PRE>
void <B>unset</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Unsets the property at the specified index in <A HREF="../../commonj/sdo/Type.html#getProperties()"><CODE>property list</CODE></A> of this object's <A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo"><CODE>type</CODE></A>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#unset(commonj.sdo.Property)"><CODE>unset(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBoolean(int)"><!-- --></A><H3>
getBoolean</H3>
<PRE>
boolean <B>getBoolean</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>boolean</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>boolean</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getByte(int)"><!-- --></A><H3>
getByte</H3>
<PRE>
byte <B>getByte</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>byte</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>byte</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getChar(int)"><!-- --></A><H3>
getChar</H3>
<PRE>
char <B>getChar</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>char</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>char</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDouble(int)"><!-- --></A><H3>
getDouble</H3>
<PRE>
double <B>getDouble</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>double</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>double</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getFloat(int)"><!-- --></A><H3>
getFloat</H3>
<PRE>
float <B>getFloat</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>float</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>float</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getInt(int)"><!-- --></A><H3>
getInt</H3>
<PRE>
int <B>getInt</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>int</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>int</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getLong(int)"><!-- --></A><H3>
getLong</H3>
<PRE>
long <B>getLong</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>long</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>long</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getShort(int)"><!-- --></A><H3>
getShort</H3>
<PRE>
short <B>getShort</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>short</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>short</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBytes(int)"><!-- --></A><H3>
getBytes</H3>
<PRE>
byte[] <B>getBytes</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>byte[]</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>byte[]</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBigDecimal(int)"><!-- --></A><H3>
getBigDecimal</H3>
<PRE>
java.math.BigDecimal <B>getBigDecimal</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>BigDecimal</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>BigDecimal</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBigInteger(int)"><!-- --></A><H3>
getBigInteger</H3>
<PRE>
java.math.BigInteger <B>getBigInteger</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>BigInteger</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>BigInteger</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDataObject(int)"><!-- --></A><H3>
getDataObject</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>getDataObject</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>DataObject</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>DataObject</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDate(int)"><!-- --></A><H3>
getDate</H3>
<PRE>
java.util.Date <B>getDate</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>Date</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>Date</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getString(int)"><!-- --></A><H3>
getString</H3>
<PRE>
java.lang.String <B>getString</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>String</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>String</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getList(int)"><!-- --></A><H3>
getList</H3>
<PRE>
java.util.List <B>getList</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>Returns the value of a <code>List</code> property identified by the specified property index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>List</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getSequence(int)"><!-- --></A><H3>
getSequence</H3>
<PRE>
<A HREF="../../commonj/sdo/Sequence.html" title="interface in commonj.sdo">Sequence</A> <B>getSequence</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>in 2.1.0.</I>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.
<DT><B>Returns:</B><DD>the <code>Sequence</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#getSequence()"><CODE>Returns the value of a <code>Sequence</code> property identified by the specified property index.
An implementation may throw an UnsupportedOperationException.</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#get(int)"><CODE>get(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setBoolean(int, boolean)"><!-- --></A><H3>
setBoolean</H3>
<PRE>
void <B>setBoolean</B>(int&nbsp;propertyIndex,
boolean&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>boolean</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setByte(int, byte)"><!-- --></A><H3>
setByte</H3>
<PRE>
void <B>setByte</B>(int&nbsp;propertyIndex,
byte&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>byte</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setChar(int, char)"><!-- --></A><H3>
setChar</H3>
<PRE>
void <B>setChar</B>(int&nbsp;propertyIndex,
char&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>char</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setDouble(int, double)"><!-- --></A><H3>
setDouble</H3>
<PRE>
void <B>setDouble</B>(int&nbsp;propertyIndex,
double&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>double</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setFloat(int, float)"><!-- --></A><H3>
setFloat</H3>
<PRE>
void <B>setFloat</B>(int&nbsp;propertyIndex,
float&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>float</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setInt(int, int)"><!-- --></A><H3>
setInt</H3>
<PRE>
void <B>setInt</B>(int&nbsp;propertyIndex,
int&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>int</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setLong(int, long)"><!-- --></A><H3>
setLong</H3>
<PRE>
void <B>setLong</B>(int&nbsp;propertyIndex,
long&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>long</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setShort(int, short)"><!-- --></A><H3>
setShort</H3>
<PRE>
void <B>setShort</B>(int&nbsp;propertyIndex,
short&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>short</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setBytes(int, byte[])"><!-- --></A><H3>
setBytes</H3>
<PRE>
void <B>setBytes</B>(int&nbsp;propertyIndex,
byte[]&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>byte[]</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setBigDecimal(int, java.math.BigDecimal)"><!-- --></A><H3>
setBigDecimal</H3>
<PRE>
void <B>setBigDecimal</B>(int&nbsp;propertyIndex,
java.math.BigDecimal&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>BigDecimal</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setBigInteger(int, java.math.BigInteger)"><!-- --></A><H3>
setBigInteger</H3>
<PRE>
void <B>setBigInteger</B>(int&nbsp;propertyIndex,
java.math.BigInteger&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>BigInteger</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setDataObject(int, commonj.sdo.DataObject)"><!-- --></A><H3>
setDataObject</H3>
<PRE>
void <B>setDataObject</B>(int&nbsp;propertyIndex,
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A>&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>DataObject</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setDate(int, java.util.Date)"><!-- --></A><H3>
setDate</H3>
<PRE>
void <B>setDate</B>(int&nbsp;propertyIndex,
java.util.Date&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>Date</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setString(int, java.lang.String)"><!-- --></A><H3>
setString</H3>
<PRE>
void <B>setString</B>(int&nbsp;propertyIndex,
java.lang.String&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>String</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setList(int, java.util.List)"><!-- --></A><H3>
setList</H3>
<PRE>
void <B>setList</B>(int&nbsp;propertyIndex,
java.util.List&nbsp;value)</PRE>
<DL>
<DD>Sets the value of a <code>List</code> property identified by the specified property index, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the property.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(int, java.lang.Object)"><CODE>set(int, Object)</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#setList(commonj.sdo.Property, java.util.List)"><CODE>setList(Property, List)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="get(commonj.sdo.Property)"><!-- --></A><H3>
get</H3>
<PRE>
java.lang.Object <B>get</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the given property of this object.
<p>
If the property is <A HREF="../../commonj/sdo/Property.html#isMany()"><CODE>many-valued</CODE></A>,
the result will be a <CODE>List</CODE>
and each object in the List will be <A HREF="../../commonj/sdo/Type.html#isInstance(java.lang.Object)"><CODE>an instance of</CODE></A>
the property's <A HREF="../../commonj/sdo/Property.html#getType()"><CODE>type</CODE></A>.
Otherwise the result will directly be an instance of the property's type.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property of the value to fetch.
<DT><B>Returns:</B><DD>the value of the given property of the object.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(commonj.sdo.Property, java.lang.Object)"><CODE>set(Property, Object)</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#unset(commonj.sdo.Property)"><CODE>unset(Property)</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#isSet(commonj.sdo.Property)"><CODE>isSet(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="set(commonj.sdo.Property, java.lang.Object)"><!-- --></A><H3>
set</H3>
<PRE>
void <B>set</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.lang.Object&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the given property of the object to the new value.
<p>
If the property is <A HREF="../../commonj/sdo/Property.html#isMany()"><CODE>many-valued</CODE></A>,
the new value must be a <CODE>List</CODE>
and each object in that list must be <A HREF="../../commonj/sdo/Type.html#isInstance(java.lang.Object)"><CODE>an instance of</CODE></A>
the property's <A HREF="../../commonj/sdo/Property.html#getType()"><CODE>type</CODE></A>;
the existing contents are cleared and the contents of the new value are added.
Otherwise the new value directly must be an instance of the property's type
and it becomes the new value of the property of the object.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property of the value to set.<DD><CODE>value</CODE> - the new value for the property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#unset(commonj.sdo.Property)"><CODE>unset(Property)</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#isSet(commonj.sdo.Property)"><CODE>isSet(Property)</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="isSet(commonj.sdo.Property)"><!-- --></A><H3>
isSet</H3>
<PRE>
boolean <B>isSet</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns whether the property of the object is considered to be set.
<p>
isSet() for many-valued Properties returns true if the List is not empty and
false if the List is empty. For single-valued Properties it returns true if the Property
has been set() and not unset(), and false otherwise.
Any call to set() without a call to unset() will cause isSet() to return true, regardless of
the value being set. For example, after calling set(property, property.getDefault()) on a
previously unset property, isSet(property) will return true, even though the value of
get(property) will be unchanged.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property in question.
<DT><B>Returns:</B><DD>whether the property of the object is set.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#set(commonj.sdo.Property, java.lang.Object)"><CODE>set(Property, Object)</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#unset(commonj.sdo.Property)"><CODE>unset(Property)</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="unset(commonj.sdo.Property)"><!-- --></A><H3>
unset</H3>
<PRE>
void <B>unset</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Unsets the property of the object.
<p>
If the property is <A HREF="../../commonj/sdo/Property.html#isMany()"><CODE>many-valued</CODE></A>,
the value must be an <CODE>List</CODE>
and that list is cleared.
Otherwise,
the value of the property of the object
is set to the property's <A HREF="../../commonj/sdo/Property.html#getDefault()"><CODE>default value</CODE></A>.
The property will no longer be considered <A HREF="../../commonj/sdo/DataObject.html#isSet(java.lang.String)"><CODE>set</CODE></A>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property in question.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#isSet(commonj.sdo.Property)"><CODE>isSet(Property)</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#set(commonj.sdo.Property, java.lang.Object)"><CODE>set(Property, Object)</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBoolean(commonj.sdo.Property)"><!-- --></A><H3>
getBoolean</H3>
<PRE>
boolean <B>getBoolean</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>boolean</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>boolean</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getByte(commonj.sdo.Property)"><!-- --></A><H3>
getByte</H3>
<PRE>
byte <B>getByte</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>byte</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>byte</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getChar(commonj.sdo.Property)"><!-- --></A><H3>
getChar</H3>
<PRE>
char <B>getChar</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>char</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>char</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDouble(commonj.sdo.Property)"><!-- --></A><H3>
getDouble</H3>
<PRE>
double <B>getDouble</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>double</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>double</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getFloat(commonj.sdo.Property)"><!-- --></A><H3>
getFloat</H3>
<PRE>
float <B>getFloat</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>float</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>float</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getInt(commonj.sdo.Property)"><!-- --></A><H3>
getInt</H3>
<PRE>
int <B>getInt</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>int</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>int</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getLong(commonj.sdo.Property)"><!-- --></A><H3>
getLong</H3>
<PRE>
long <B>getLong</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>long</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>long</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getShort(commonj.sdo.Property)"><!-- --></A><H3>
getShort</H3>
<PRE>
short <B>getShort</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>short</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>short</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBytes(commonj.sdo.Property)"><!-- --></A><H3>
getBytes</H3>
<PRE>
byte[] <B>getBytes</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>byte[]</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>byte[]</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBigDecimal(commonj.sdo.Property)"><!-- --></A><H3>
getBigDecimal</H3>
<PRE>
java.math.BigDecimal <B>getBigDecimal</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>BigDecimal</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>BigDecimal</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBigInteger(commonj.sdo.Property)"><!-- --></A><H3>
getBigInteger</H3>
<PRE>
java.math.BigInteger <B>getBigInteger</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>BigInteger</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>BigInteger</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDataObject(commonj.sdo.Property)"><!-- --></A><H3>
getDataObject</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>getDataObject</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>DataObject</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>DataObject</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDate(commonj.sdo.Property)"><!-- --></A><H3>
getDate</H3>
<PRE>
java.util.Date <B>getDate</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>Date</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>Date</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getString(commonj.sdo.Property)"><!-- --></A><H3>
getString</H3>
<PRE>
java.lang.String <B>getString</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>String</code> property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>String</code> value of the specified property.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getList(commonj.sdo.Property)"><!-- --></A><H3>
getList</H3>
<PRE>
java.util.List <B>getList</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>Returns the value of the specified <code>List</code> property.
The List returned contains the current values.
Updates through the List interface operate on the current values of the DataObject.
Each access returns the same List object.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to get.
<DT><B>Returns:</B><DD>the <code>List</code> value of the specified property.<DT><B>