apache-tuscany/sandbox/kgoodson/agfasdo/apidocs/commonj/sdo/DataObject.html
2008-06-17 00:23:01 +00:00

3471 lines
158 KiB
HTML

<!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.5.0) on Wed Dec 05 13:51:39 GMT 2007 -->
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<TITLE>
DataObject (com.agfa.hap.sdo 2.15.0-for-apache-SNAPSHOT API)
</TITLE>
<META NAME="keywords" CONTENT="commonj.sdo.DataObject interface">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="DataObject (com.agfa.hap.sdo 2.15.0-for-apache-SNAPSHOT API)";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= 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;<A HREF="#main"><FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DataObject.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&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="../../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>
</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>
<A NAME="main"></A>
<!-- ======== 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 Subinterfaces:</B> <DD><A HREF="../../com/agfa/hap/sdo/PartialDataObject.html" title="interface in com.agfa.hap.sdo">PartialDataObject</A></DD>
</DL>
<DL>
<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../com/agfa/hap/sdo/implementation/AbstractDataObject.html" title="class in com.agfa.hap.sdo.implementation">AbstractDataObject</A>, <A HREF="../../com/agfa/hap/sdo/implementation/AbstractPartialDataObject.html" title="class in com.agfa.hap.sdo.implementation">AbstractPartialDataObject</A>, <A HREF="../../com/agfa/hap/sdo/implementation/DataObjectImplementation.html" title="class in com.agfa.hap.sdo.implementation">DataObjectImplementation</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 <A HREF="../../commonj/sdo/DataGraph.html" title="interface in commonj.sdo"><CODE>data graph</CODE></A>.
<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;Returns the <A HREF="../../commonj/sdo/DataGraph.html" title="interface in commonj.sdo"><CODE>data graph</CODE></A> for this object or <code>null</code> if there isn't one.</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>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="getSequence(commonj.sdo.Property)"><!-- --></A><H3>
getSequence</H3>
<PRE>
<A HREF="../../commonj/sdo/Sequence.html" title="interface in commonj.sdo">Sequence</A> <B>getSequence</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</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>property</CODE> - the property to get.
<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 the specified <code>Sequence</code> property.
An implementation may throw an UnsupportedOperationException.</CODE></A>,
<A HREF="../../commonj/sdo/DataObject.html#get(commonj.sdo.Property)"><CODE>get(Property)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setBoolean(commonj.sdo.Property, boolean)"><!-- --></A><H3>
setBoolean</H3>
<PRE>
void <B>setBoolean</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
boolean&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>boolean</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setByte(commonj.sdo.Property, byte)"><!-- --></A><H3>
setByte</H3>
<PRE>
void <B>setByte</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
byte&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>byte</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setChar(commonj.sdo.Property, char)"><!-- --></A><H3>
setChar</H3>
<PRE>
void <B>setChar</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
char&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>char</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setDouble(commonj.sdo.Property, double)"><!-- --></A><H3>
setDouble</H3>
<PRE>
void <B>setDouble</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
double&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>double</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setFloat(commonj.sdo.Property, float)"><!-- --></A><H3>
setFloat</H3>
<PRE>
void <B>setFloat</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
float&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>float</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setInt(commonj.sdo.Property, int)"><!-- --></A><H3>
setInt</H3>
<PRE>
void <B>setInt</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
int&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>int</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setLong(commonj.sdo.Property, long)"><!-- --></A><H3>
setLong</H3>
<PRE>
void <B>setLong</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
long&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>long</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setShort(commonj.sdo.Property, short)"><!-- --></A><H3>
setShort</H3>
<PRE>
void <B>setShort</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
short&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>short</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setBytes(commonj.sdo.Property, byte[])"><!-- --></A><H3>
setBytes</H3>
<PRE>
void <B>setBytes</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
byte[]&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>byte[]</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setBigDecimal(commonj.sdo.Property, java.math.BigDecimal)"><!-- --></A><H3>
setBigDecimal</H3>
<PRE>
void <B>setBigDecimal</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.math.BigDecimal&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>BigDecimal</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setBigInteger(commonj.sdo.Property, java.math.BigInteger)"><!-- --></A><H3>
setBigInteger</H3>
<PRE>
void <B>setBigInteger</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.math.BigInteger&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>BigInteger</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setDataObject(commonj.sdo.Property, commonj.sdo.DataObject)"><!-- --></A><H3>
setDataObject</H3>
<PRE>
void <B>setDataObject</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)</PRE>
<DL>
<DD>Sets the value of the specified <code>DataObject</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setDate(commonj.sdo.Property, java.util.Date)"><!-- --></A><H3>
setDate</H3>
<PRE>
void <B>setDate</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.util.Date&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>Date</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setString(commonj.sdo.Property, java.lang.String)"><!-- --></A><H3>
setString</H3>
<PRE>
void <B>setString</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.lang.String&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>String</code> property, to the specified value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="setList(commonj.sdo.Property, java.util.List)"><!-- --></A><H3>
setList</H3>
<PRE>
void <B>setList</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property,
java.util.List&nbsp;value)</PRE>
<DL>
<DD>Sets the value of the specified <code>List</code> property, to the specified value.
<p> 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.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the property to set.<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="createDataObject(java.lang.String)"><!-- --></A><H3>
createDataObject</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>createDataObject</B>(java.lang.String&nbsp;propertyName)</PRE>
<DL>
<DD>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>.
The type of the created object is the <A HREF="../../commonj/sdo/Property.html#getType()"><CODE>declared type</CODE></A> of the specified property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyName</CODE> - the name of the specified containment property.
<DT><B>Returns:</B><DD>the created data object.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#createDataObject(java.lang.String, java.lang.String, java.lang.String)"><CODE>createDataObject(String, String, String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="createDataObject(int)"><!-- --></A><H3>
createDataObject</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>createDataObject</B>(int&nbsp;propertyIndex)</PRE>
<DL>
<DD>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>.
The type of the created object is the <A HREF="../../commonj/sdo/Property.html#getType()"><CODE>declared type</CODE></A> of the specified property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the specified containment property.
<DT><B>Returns:</B><DD>the created data object.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#createDataObject(int, java.lang.String, java.lang.String)"><CODE>createDataObject(int, String, String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="createDataObject(commonj.sdo.Property)"><!-- --></A><H3>
createDataObject</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>createDataObject</B>(<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A>&nbsp;property)</PRE>
<DL>
<DD>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>.
The type of the created object is the <A HREF="../../commonj/sdo/Property.html#getType()"><CODE>declared type</CODE></A> of the specified property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - the specified containment property.
<DT><B>Returns:</B><DD>the created data object.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#createDataObject(commonj.sdo.Property, commonj.sdo.Type)"><CODE>createDataObject(Property, Type)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="createDataObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
createDataObject</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>createDataObject</B>(java.lang.String&nbsp;propertyName,
java.lang.String&nbsp;namespaceURI,
java.lang.String&nbsp;typeName)</PRE>
<DL>
<DD>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>.
The type of the created object is specified by the packageURI and typeName arguments.
The specified type must be a compatible target for the property identified by propertyName.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyName</CODE> - the name of the specified containment property.<DD><CODE>namespaceURI</CODE> - the namespace URI of the package containing the type of object to be created.<DD><CODE>typeName</CODE> - the name of a type in the specified package.
<DT><B>Returns:</B><DD>the created data object.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#createDataObject(java.lang.String)"><CODE>createDataObject(String)</CODE></A>,
<A HREF="../../commonj/sdo/DataGraph.html#getType(java.lang.String, java.lang.String)"><CODE>DataGraph.getType(java.lang.String, java.lang.String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="createDataObject(int, java.lang.String, java.lang.String)"><!-- --></A><H3>
createDataObject</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>createDataObject</B>(int&nbsp;propertyIndex,
java.lang.String&nbsp;namespaceURI,
java.lang.String&nbsp;typeName)</PRE>
<DL>
<DD>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>.
The type of the created object is specified by the packageURI and typeName arguments.
The specified type must be a compatible target for the property identified by propertyIndex.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyIndex</CODE> - the index of the specified containment property.<DD><CODE>namespaceURI</CODE> - the namespace URI of the package containing the type of object to be created.<DD><CODE>typeName</CODE> - the name of a type in the specified package.
<DT><B>Returns:</B><DD>the created data object.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#createDataObject(int)"><CODE>createDataObject(int)</CODE></A>,
<A HREF="../../commonj/sdo/DataGraph.html#getType(java.lang.String, java.lang.String)"><CODE>DataGraph.getType(java.lang.String, java.lang.String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="createDataObject(commonj.sdo.Property, commonj.sdo.Type)"><!-- --></A><H3>
createDataObject</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>createDataObject</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)</PRE>
<DL>
<DD>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>.
The type of the created object is specified by the type argument,
which must be a compatible target for the speicifed property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property</CODE> - a containment property of this object.<DD><CODE>type</CODE> - the type of object to be created.
<DT><B>Returns:</B><DD>the created data object.<DT><B>See Also:</B><DD><A HREF="../../commonj/sdo/DataObject.html#createDataObject(int)"><CODE>createDataObject(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="delete()"><!-- --></A><H3>
delete</H3>
<PRE>
void <B>delete</B>()</PRE>
<DL>
<DD>Remove this object from its container and then unset all its non-<A HREF="../../commonj/sdo/Property.html#isReadOnly()"><CODE>readOnly</CODE></A> Properties.
If this object is contained by a <A HREF="../../commonj/sdo/Property.html#isReadOnly()"><CODE>readOnly</CODE></A> <A HREF="../../commonj/sdo/Property.html#isContainment()"><CODE>containment property</CODE></A>, its non-<A HREF="../../commonj/sdo/Property.html#isReadOnly()"><CODE>readOnly</CODE></A> Properties will be unset but the object will not be removed from its container.
All DataObjects recursively contained by <A HREF="../../commonj/sdo/Property.html#isContainment()"><CODE>containment Properties</CODE></A> will also be deleted.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getContainer()"><!-- --></A><H3>
getContainer</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>getContainer</B>()</PRE>
<DL>
<DD>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.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the containing data object or <code>null</code>.</DL>
</DD>
</DL>
<HR>
<A NAME="getContainmentProperty()"><!-- --></A><H3>
getContainmentProperty</H3>
<PRE>
<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A> <B>getContainmentProperty</B>()</PRE>
<DL>
<DD>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.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the property containing this data object.</DL>
</DD>
</DL>
<HR>
<A NAME="getDataGraph()"><!-- --></A><H3>
getDataGraph</H3>
<PRE>
<A HREF="../../commonj/sdo/DataGraph.html" title="interface in commonj.sdo">DataGraph</A> <B>getDataGraph</B>()</PRE>
<DL>
<DD>Returns the <A HREF="../../commonj/sdo/DataGraph.html" title="interface in commonj.sdo"><CODE>data graph</CODE></A> for this object or <code>null</code> if there isn't one.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the containing data graph or <code>null</code>.</DL>
</DD>
</DL>
<HR>
<A NAME="getType()"><!-- --></A><H3>
getType</H3>
<PRE>
<A HREF="../../commonj/sdo/Type.html" title="interface in commonj.sdo">Type</A> <B>getType</B>()</PRE>
<DL>
<DD>Returns the data object's type.
<p>
The type defines the Properties available for reflective access.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the type.</DL>
</DD>
</DL>
<HR>
<A NAME="getSequence()"><!-- --></A><H3>
getSequence</H3>
<PRE>
<A HREF="../../commonj/sdo/Sequence.html" title="interface in commonj.sdo">Sequence</A> <B>getSequence</B>()</PRE>
<DL>
<DD>Returns the <code>Sequence</code> for this DataObject.
When getType().isSequencedType() == true,
the Sequence of a DataObject corresponds to the
XML elements representing the values of its Properties.
Updates through DataObject and the Lists or Sequences returned
from DataObject operate on the same data.
When getType().isSequencedType() == false, null is returned.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the <code>Sequence</code> or null.</DL>
</DD>
</DL>
<HR>
<A NAME="getInstanceProperties()"><!-- --></A><H3>
getInstanceProperties</H3>
<PRE>
java.util.List <B>getInstanceProperties</B>()</PRE>
<DL>
<DD>Returns a read-only List of the Properties currently used in this DataObject.
This list will contain all of the Properties in getType().getProperties()
and any Properties where isSet(property) is true.
For example, Properties resulting from the use of
open or mixed XML content are present if allowed by the Type.
the List does not contain duplicates.
The order of the Properties in the List begins with getType().getProperties()
and the order of the remaining Properties is determined by the implementation.
The same list will be returned unless the DataObject is updated so that
the contents of the List change.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the List of Properties currently used in this DataObject.</DL>
</DD>
</DL>
<HR>
<A NAME="getInstanceProperty(java.lang.String)"><!-- --></A><H3>
getInstanceProperty</H3>
<PRE>
<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A> <B>getInstanceProperty</B>(java.lang.String&nbsp;propertyName)</PRE>
<DL>
<DD>Returns the named Property from the current instance properties,
or null if not found. The instance properties are getInstanceProperties().
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>propertyName</CODE> - the name of the Property
<DT><B>Returns:</B><DD>the named Property from the DataObject's current instance properties, or null.</DL>
</DD>
</DL>
<HR>
<A NAME="getProperty(java.lang.String)"><!-- --></A><H3>
getProperty</H3>
<PRE>
<A HREF="../../commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A> <B>getProperty</B>(java.lang.String&nbsp;propertyName)</PRE>
<DL>
<DD><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>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getRootObject()"><!-- --></A><H3>
getRootObject</H3>
<PRE>
<A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>getRootObject</B>()</PRE>
<DL>
<DD>Returns the root <A HREF="../../commonj/sdo/DataObject.html" title="interface in commonj.sdo"><CODE>data object</CODE></A>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the root data object.</DL>
</DD>
</DL>
<HR>
<A NAME="getChangeSummary()"><!-- --></A><H3>
getChangeSummary</H3>
<PRE>
<A HREF="../../commonj/sdo/ChangeSummary.html" title="interface in commonj.sdo">ChangeSummary</A> <B>getChangeSummary</B>()</PRE>
<DL>
<DD>Returns the ChangeSummary with scope covering this dataObject, or null
if there is no ChangeSummary.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the ChangeSummary with scope covering this dataObject, or null.</DL>
</DD>
</DL>
<HR>
<A NAME="detach()"><!-- --></A><H3>
detach</H3>
<PRE>
void <B>detach</B>()</PRE>
<DL>
<DD>Removes this DataObject from its container, if any.
Same as
getContainer().getList(getContainmentProperty()).remove(this) or
getContainer().unset(getContainmentProperty())
depending on getContainmentProperty().isMany() respectively.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" 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_bottom_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;<A HREF="#main"><FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DataObject.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&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="../../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>
</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_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright &copy; 2007. All Rights Reserved.
</BODY>
</HTML>