blob: 27ca557bbb35dcc640624377720d1e541e3edeae [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0) on Fri Jun 12 02:44:42 EDT 2009 -->
<TITLE>
Serialized Form (EclipseLink 1.1.2_ 1.1.2.v20090612-r4475 API Reference)
</TITLE>
<META NAME="date" CONTENT="2009-06-12">
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form (EclipseLink 1.1.2_ 1.1.2.v20090612-r4475 API Reference)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Serialized</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
EclipseLink 1.1.2_ 1.1.2.v20090612-r4475 API Reference</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="serialized-form.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>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<CENTER>
<H1>
Serialized Form</H1>
</CENTER>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>commonj.sdo</B></FONT></TH>
</TR>
</TABLE>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>commonj.sdo.impl</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="commonj.sdo.impl.ExternalizableDelegator"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="commonj/sdo/impl/ExternalizableDelegator.html" title="class in commonj.sdo.impl">commonj.sdo.impl.ExternalizableDelegator</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readExternal(java.io.ObjectInput)"><!-- --></A><H3>
readExternal</H3>
<PRE>
public void <B>readExternal</B>(java.io.ObjectInput&nbsp;in)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeExternal(java.io.ObjectOutput)"><!-- --></A><H3>
writeExternal</H3>
<PRE>
public void <B>writeExternal</B>(java.io.ObjectOutput&nbsp;out)
throws java.io.IOException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>javax.persistence</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="javax.persistence.EntityExistsException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="javax/persistence/EntityExistsException.html" title="class in javax.persistence">javax.persistence.EntityExistsException</A> extends <A HREF="javax/persistence/PersistenceException.html" title="class in javax.persistence">PersistenceException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="javax.persistence.EntityNotFoundException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="javax/persistence/EntityNotFoundException.html" title="class in javax.persistence">javax.persistence.EntityNotFoundException</A> extends <A HREF="javax/persistence/PersistenceException.html" title="class in javax.persistence">PersistenceException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="javax.persistence.NonUniqueResultException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="javax/persistence/NonUniqueResultException.html" title="class in javax.persistence">javax.persistence.NonUniqueResultException</A> extends <A HREF="javax/persistence/PersistenceException.html" title="class in javax.persistence">PersistenceException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="javax.persistence.NoResultException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="javax/persistence/NoResultException.html" title="class in javax.persistence">javax.persistence.NoResultException</A> extends <A HREF="javax/persistence/PersistenceException.html" title="class in javax.persistence">PersistenceException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="javax.persistence.OptimisticLockException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="javax/persistence/OptimisticLockException.html" title="class in javax.persistence">javax.persistence.OptimisticLockException</A> extends <A HREF="javax/persistence/PersistenceException.html" title="class in javax.persistence">PersistenceException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
entity</H3>
<PRE>
java.lang.Object <B>entity</B></PRE>
<DL>
<DD>The object that caused the exception
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="javax.persistence.PersistenceException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="javax/persistence/PersistenceException.html" title="class in javax.persistence">javax.persistence.PersistenceException</A> extends java.lang.RuntimeException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="javax.persistence.RollbackException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="javax/persistence/RollbackException.html" title="class in javax.persistence">javax.persistence.RollbackException</A> extends <A HREF="javax/persistence/PersistenceException.html" title="class in javax.persistence">PersistenceException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="javax.persistence.TransactionRequiredException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="javax/persistence/TransactionRequiredException.html" title="class in javax.persistence">javax.persistence.TransactionRequiredException</A> extends <A HREF="javax/persistence/PersistenceException.html" title="class in javax.persistence">PersistenceException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.dbws</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.dbws.DBWSModelProject"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/dbws/DBWSModelProject.html" title="class in org.eclipse.persistence.dbws">org.eclipse.persistence.dbws.DBWSModelProject</A> extends <A HREF="org/eclipse/persistence/sessions/Project.html" title="class in org.eclipse.persistence.sessions">Project</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
ns</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</A> <B>ns</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.descriptors</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.descriptors.AllFieldsLockingPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/AllFieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.AllFieldsLockingPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/FieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">FieldsLockingPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.descriptors.ChangedFieldsLockingPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/ChangedFieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.ChangedFieldsLockingPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/FieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">FieldsLockingPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.descriptors.ClassDescriptor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.ClassDescriptor</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
javaClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>javaClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
javaClassName</H3>
<PRE>
java.lang.String <B>javaClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
tables</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>tables</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
primaryKeyFields</H3>
<PRE>
java.util.List&lt;E&gt; <B>primaryKeyFields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
mappings</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>mappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lockableMappings</H3>
<PRE>
java.util.List&lt;E&gt; <B>lockableMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
queryKeys</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>queryKeys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
identityMapClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>identityMapClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
remoteIdentityMapClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>remoteIdentityMapClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
identityMapSize</H3>
<PRE>
int <B>identityMapSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
remoteIdentityMapSize</H3>
<PRE>
int <B>remoteIdentityMapSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sequenceNumberName</H3>
<PRE>
java.lang.String <B>sequenceNumberName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sequenceNumberField</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>sequenceNumberField</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldAlwaysRefreshCache</H3>
<PRE>
boolean <B>shouldAlwaysRefreshCache</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldOnlyRefreshCacheIfNewerVersion</H3>
<PRE>
boolean <B>shouldOnlyRefreshCacheIfNewerVersion</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldDisableCacheHits</H3>
<PRE>
boolean <B>shouldDisableCacheHits</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldAlwaysRefreshCacheOnRemote</H3>
<PRE>
boolean <B>shouldAlwaysRefreshCacheOnRemote</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldDisableCacheHitsOnRemote</H3>
<PRE>
boolean <B>shouldDisableCacheHitsOnRemote</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
alias</H3>
<PRE>
java.lang.String <B>alias</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldBeReadOnly</H3>
<PRE>
boolean <B>shouldBeReadOnly</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldAlwaysConformResultsInUnitOfWork</H3>
<PRE>
boolean <B>shouldAlwaysConformResultsInUnitOfWork</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isIsolated</H3>
<PRE>
java.lang.Boolean <B>isIsolated</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldRegisterResultsInUnitOfWork</H3>
<PRE>
boolean <B>shouldRegisterResultsInUnitOfWork</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
eventManager</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/DescriptorEventManager.html" title="class in org.eclipse.persistence.descriptors">DescriptorEventManager</A> <B>eventManager</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
queryManager</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/DescriptorQueryManager.html" title="class in org.eclipse.persistence.descriptors">DescriptorQueryManager</A> <B>queryManager</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
objectBuilder</H3>
<PRE>
org.eclipse.persistence.internal.descriptors.ObjectBuilder <B>objectBuilder</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
copyPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/copying/CopyPolicy.html" title="interface in org.eclipse.persistence.descriptors.copying">CopyPolicy</A> <B>copyPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
copyPolicyClassName</H3>
<PRE>
java.lang.String <B>copyPolicyClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
instantiationPolicy</H3>
<PRE>
org.eclipse.persistence.internal.descriptors.InstantiationPolicy <B>instantiationPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
inheritancePolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</A> <B>inheritancePolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
interfacePolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/InterfacePolicy.html" title="class in org.eclipse.persistence.descriptors">InterfacePolicy</A> <B>interfacePolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
optimisticLockingPolicy</H3>
<PRE>
org.eclipse.persistence.internal.descriptors.OptimisticLockingPolicy <B>optimisticLockingPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cascadeLockingPolicies</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>cascadeLockingPolicies</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
wrapperPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/WrapperPolicy.html" title="interface in org.eclipse.persistence.descriptors">WrapperPolicy</A> <B>wrapperPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
changePolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/changetracking/ObjectChangePolicy.html" title="interface in org.eclipse.persistence.descriptors.changetracking">ObjectChangePolicy</A> <B>changePolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
returningPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ReturningPolicy.html" title="class in org.eclipse.persistence.descriptors">ReturningPolicy</A> <B>returningPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
historyPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/history/HistoryPolicy.html" title="class in org.eclipse.persistence.history">HistoryPolicy</A> <B>historyPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cmpPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/CMPPolicy.html" title="class in org.eclipse.persistence.descriptors">CMPPolicy</A> <B>cmpPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fetchGroupManager</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/FetchGroupManager.html" title="class in org.eclipse.persistence.descriptors">FetchGroupManager</A> <B>fetchGroupManager</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
properties</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>properties</B></PRE>
<DL>
<DD>Additional properties may be added.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
descriptorType</H3>
<PRE>
int <B>descriptorType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldOrderMappings</H3>
<PRE>
boolean <B>shouldOrderMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cacheInvalidationPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/invalidation/CacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">CacheInvalidationPolicy</A> <B>cacheInvalidationPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldAcquireCascadedLocks</H3>
<PRE>
boolean <B>shouldAcquireCascadedLocks</B></PRE>
<DL>
<DD>PERF: Used to optimize cache locking to only acquire deferred locks when required (no-indirection).
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
hasSimplePrimaryKey</H3>
<PRE>
boolean <B>hasSimplePrimaryKey</B></PRE>
<DL>
<DD>PERF: Compute and store if the primary key is simple (direct-mapped) to allow fast extraction.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
cacheSynchronizationType</H3>
<PRE>
int <B>cacheSynchronizationType</B></PRE>
<DL>
<DD>Configures how objects will be sent via cache synchronization, if synchronization is enabled.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
unitOfWorkCacheIsolationLevel</H3>
<PRE>
int <B>unitOfWorkCacheIsolationLevel</B></PRE>
<DL>
<DD>Configures how the unit of work uses the session cache.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isNativeConnectionRequired</H3>
<PRE>
boolean <B>isNativeConnectionRequired</B></PRE>
<DL>
<DD>Allow connection unwrapping to be configured.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
idValidation</H3>
<PRE>
<A HREF="org/eclipse/persistence/annotations/IdValidation.html" title="enum in org.eclipse.persistence.annotations">IdValidation</A> <B>idValidation</B></PRE>
<DL>
<DD>Allow zero primary key validation to be configured.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
cacheInterceptorClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>cacheInterceptorClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cacheInterceptorClassName</H3>
<PRE>
java.lang.String <B>cacheInterceptorClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultQueryRedirector</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</A> <B>defaultQueryRedirector</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultReadAllQueryRedirector</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</A> <B>defaultReadAllQueryRedirector</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultReadObjectQueryRedirector</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</A> <B>defaultReadObjectQueryRedirector</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultReportQueryRedirector</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</A> <B>defaultReportQueryRedirector</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultUpdateObjectQueryRedirector</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</A> <B>defaultUpdateObjectQueryRedirector</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultInsertObjectQueryRedirector</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</A> <B>defaultInsertObjectQueryRedirector</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultDeleteObjectQueryRedirector</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</A> <B>defaultDeleteObjectQueryRedirector</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultQueryRedirectorClassName</H3>
<PRE>
java.lang.String <B>defaultQueryRedirectorClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultReadAllQueryRedirectorClassName</H3>
<PRE>
java.lang.String <B>defaultReadAllQueryRedirectorClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultReadObjectQueryRedirectorClassName</H3>
<PRE>
java.lang.String <B>defaultReadObjectQueryRedirectorClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultReportQueryRedirectorClassName</H3>
<PRE>
java.lang.String <B>defaultReportQueryRedirectorClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultUpdateObjectQueryRedirectorClassName</H3>
<PRE>
java.lang.String <B>defaultUpdateObjectQueryRedirectorClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultInsertObjectQueryRedirectorClassName</H3>
<PRE>
java.lang.String <B>defaultInsertObjectQueryRedirectorClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultDeleteObjectQueryRedirectorClassName</H3>
<PRE>
java.lang.String <B>defaultDeleteObjectQueryRedirectorClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sequence</H3>
<PRE>
<A HREF="org/eclipse/persistence/sequencing/Sequence.html" title="class in org.eclipse.persistence.sequencing">Sequence</A> <B>sequence</B></PRE>
<DL>
<DD>Store the Sequence used for the descriptor.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
mappingsPostCalculateChanges</H3>
<PRE>
java.util.List&lt;E&gt; <B>mappingsPostCalculateChanges</B></PRE>
<DL>
<DD>Mappings that require postCalculateChanges method to be called
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
mappingsPostCalculateChangesOnDeleted</H3>
<PRE>
java.util.List&lt;E&gt; <B>mappingsPostCalculateChangesOnDeleted</B></PRE>
<DL>
<DD>Mappings that require postCalculateChangesOnDeleted method to be called
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.CMPPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/CMPPolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.CMPPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
forceUpdate</H3>
<PRE>
java.lang.Boolean <B>forceUpdate</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
updateAllFields</H3>
<PRE>
java.lang.Boolean <B>updateAllFields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
pessimisticLockingPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/PessimisticLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">PessimisticLockingPolicy</A> <B>pessimisticLockingPolicy</B></PRE>
<DL>
<DD>Allow the bean to always be locked as it enters a new transaction.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
mappedClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>mappedClass</B></PRE>
<DL>
<DD>Class originally mapped, before anything was generated.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
modificationDeferralLevel</H3>
<PRE>
int <B>modificationDeferralLevel</B></PRE>
<DL>
<DD>The object deferral level. This controls when objects changes will be sent to the Database.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nonDeferredCreateTime</H3>
<PRE>
int <B>nonDeferredCreateTime</B></PRE>
<DL>
<DD>This setting will allow customers to control when Toplink will issue the insert SQL for CMP beans.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.CMPPolicy.KeyIsElementAccessor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/CMPPolicy.KeyIsElementAccessor.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.CMPPolicy.KeyIsElementAccessor</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeName</H3>
<PRE>
java.lang.String <B>attributeName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
databaseField</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>databaseField</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.DescriptorEvent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/DescriptorEvent.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.DescriptorEvent</A> extends java.util.EventObject implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
eventCode</H3>
<PRE>
int <B>eventCode</B></PRE>
<DL>
<DD>The code of the descriptor event being raised.
This is an integer constant value from DescriptorEventManager.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
query</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</A> <B>query</B></PRE>
<DL>
<DD>The query causing the event.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
record</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/Record.html" title="interface in org.eclipse.persistence.sessions">Record</A> <B>record</B></PRE>
<DL>
<DD>Optionally a database row may be provided on some events, (such as aboutToUpdate).
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
originalObject</H3>
<PRE>
java.lang.Object <B>originalObject</B></PRE>
<DL>
<DD>The source object represents the object the event is being raised on,
some events also require a second object, for example the original object in a postClone.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
changeSet</H3>
<PRE>
org.eclipse.persistence.internal.sessions.ObjectChangeSet <B>changeSet</B></PRE>
<DL>
<DD>For the post merge event it is possible that there has been a change set generated.
This attribute will store the changeSet for the object just merged
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
session</H3>
<PRE>
org.eclipse.persistence.internal.sessions.AbstractSession <B>session</B></PRE>
<DL>
<DD>The session in which the event is raised.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.DescriptorEventManager"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/DescriptorEventManager.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.DescriptorEventManager</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
eventSelectors</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>eventSelectors</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
excludeDefaultListeners</H3>
<PRE>
boolean <B>excludeDefaultListeners</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
excludeSuperclassListeners</H3>
<PRE>
boolean <B>excludeSuperclassListeners</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
hasAnyEventListeners</H3>
<PRE>
boolean <B>hasAnyEventListeners</B></PRE>
<DL>
<DD>PERF: Cache if any events listener exist.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.DescriptorQueryManager"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/DescriptorQueryManager.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.DescriptorQueryManager</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
doesExistQuery</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/DoesExistQuery.html" title="class in org.eclipse.persistence.queries">DoesExistQuery</A> <B>doesExistQuery</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
hasCustomMultipleTableJoinExpression</H3>
<PRE>
boolean <B>hasCustomMultipleTableJoinExpression</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
queryTimeout</H3>
<PRE>
int <B>queryTimeout</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.FieldsLockingPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/FieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.FieldsLockingPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
allNonPrimaryKeyFields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>allNonPrimaryKeyFields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.InheritancePolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.InheritancePolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
parentClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>parentClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
parentClassName</H3>
<PRE>
java.lang.String <B>parentClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
parentDescriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>parentDescriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
childDescriptors</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>childDescriptors</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldAlwaysUseOuterJoin</H3>
<PRE>
boolean <B>shouldAlwaysUseOuterJoin</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
useDescriptorsToValidateInheritedObjects</H3>
<PRE>
boolean <B>useDescriptorsToValidateInheritedObjects</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldOuterJoinSubclasses</H3>
<PRE>
boolean <B>shouldOuterJoinSubclasses</B></PRE>
<DL>
<DD>Define if an outer join should be used to read subclasses.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isJoinedStrategy</H3>
<PRE>
boolean <B>isJoinedStrategy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
rootParentDescriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>rootParentDescriptor</B></PRE>
<DL>
<DD>PERF: Cache root descriptor.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
describesNonPersistentSubclasses</H3>
<PRE>
boolean <B>describesNonPersistentSubclasses</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.InterfacePolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/InterfacePolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.InterfacePolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
parentInterfaces</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>parentInterfaces</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
parentInterfaceNames</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>parentInterfaceNames</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
parentDescriptors</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>parentDescriptors</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
childDescriptors</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>childDescriptors</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
implementorDescriptor</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>implementorDescriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
implementorDescriptorClassName</H3>
<PRE>
java.lang.String <B>implementorDescriptorClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.PessimisticLockingPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/PessimisticLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.PessimisticLockingPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
lockingMode</H3>
<PRE>
short <B>lockingMode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.RelationalDescriptor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/RelationalDescriptor.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.RelationalDescriptor</A> extends <A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.descriptors.ReturningPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/ReturningPolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.ReturningPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
infos</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>infos</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
main</H3>
<PRE>
java.util.Collection&lt;E&gt;[][] <B>main</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
tableToVectorOfFieldsForGenerationMap</H3>
<PRE>
java.util.HashMap&lt;K,V&gt;[] <B>tableToVectorOfFieldsForGenerationMap</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isUsedToSetPrimaryKey</H3>
<PRE>
boolean <B>isUsedToSetPrimaryKey</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fieldsNotFromDescriptor_DefaultTable</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>fieldsNotFromDescriptor_DefaultTable</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fieldsNotFromDescriptor_OtherTables</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>fieldsNotFromDescriptor_OtherTables</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.SelectedFieldsLockingPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/SelectedFieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.SelectedFieldsLockingPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/FieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">FieldsLockingPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
lockFieldsByTable</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>lockFieldsByTable</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lockFields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>lockFields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.TablePerClassPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/TablePerClassPolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.TablePerClassPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/InterfacePolicy.html" title="class in org.eclipse.persistence.descriptors">InterfacePolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
selectionQueriesForAllObjects</H3>
<PRE>
java.util.HashMap&lt;K,V&gt; <B>selectionQueriesForAllObjects</B></PRE>
<DL>
<DD>Selection queries from read all mappings will be cached and re-used.
E.G Entity A has a 1-M to Entity D (who has a subclass Entity E). We will
build a selection query to Entity E based on the selection query from the
1-M mapping from Entity A to Entity D.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.TimestampLockingPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/TimestampLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.TimestampLockingPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/VersionLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">VersionLockingPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
retrieveTimeFrom</H3>
<PRE>
int <B>retrieveTimeFrom</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.VersionLockingPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/VersionLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">org.eclipse.persistence.descriptors.VersionLockingPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
writeLockField</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>writeLockField</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isCascaded</H3>
<PRE>
boolean <B>isCascaded</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lockValueStored</H3>
<PRE>
int <B>lockValueStored</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lockMapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/foundation/AbstractDirectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractDirectMapping</A> <B>lockMapping</B></PRE>
<DL>
<DD>PERF: Cache the lock mapping if mapped with a direct mapping.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.descriptors.changetracking</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.descriptors.changetracking.AttributeChangeTrackingPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/changetracking/AttributeChangeTrackingPolicy.html" title="class in org.eclipse.persistence.descriptors.changetracking">org.eclipse.persistence.descriptors.changetracking.AttributeChangeTrackingPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/changetracking/ObjectChangeTrackingPolicy.html" title="class in org.eclipse.persistence.descriptors.changetracking">ObjectChangeTrackingPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.descriptors.changetracking.CollectionChangeEvent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/changetracking/CollectionChangeEvent.html" title="class in org.eclipse.persistence.descriptors.changetracking">org.eclipse.persistence.descriptors.changetracking.CollectionChangeEvent</A> extends java.beans.PropertyChangeEvent implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
changeType</H3>
<PRE>
int <B>changeType</B></PRE>
<DL>
<DD>INTERNAL:
Change type is either add or remove
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
index</H3>
<PRE>
java.lang.Integer <B>index</B></PRE>
<DL>
<DD>INTERNAL:
index is the location of the change in the collection
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.changetracking.DeferredChangeDetectionPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/changetracking/DeferredChangeDetectionPolicy.html" title="class in org.eclipse.persistence.descriptors.changetracking">org.eclipse.persistence.descriptors.changetracking.DeferredChangeDetectionPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.descriptors.changetracking.MapChangeEvent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/changetracking/MapChangeEvent.html" title="class in org.eclipse.persistence.descriptors.changetracking">org.eclipse.persistence.descriptors.changetracking.MapChangeEvent</A> extends <A HREF="org/eclipse/persistence/descriptors/changetracking/CollectionChangeEvent.html" title="class in org.eclipse.persistence.descriptors.changetracking">CollectionChangeEvent</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
key</H3>
<PRE>
java.lang.Object <B>key</B></PRE>
<DL>
<DD>INTERNAL:
Thie value of the key that was updated.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.changetracking.ObjectChangeTrackingPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/changetracking/ObjectChangeTrackingPolicy.html" title="class in org.eclipse.persistence.descriptors.changetracking">org.eclipse.persistence.descriptors.changetracking.ObjectChangeTrackingPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/changetracking/DeferredChangeDetectionPolicy.html" title="class in org.eclipse.persistence.descriptors.changetracking">DeferredChangeDetectionPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.descriptors.copying</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.descriptors.copying.AbstractCopyPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/copying/AbstractCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">org.eclipse.persistence.descriptors.copying.AbstractCopyPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.copying.CloneCopyPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/copying/CloneCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">org.eclipse.persistence.descriptors.copying.CloneCopyPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/copying/AbstractCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">AbstractCopyPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
methodName</H3>
<PRE>
java.lang.String <B>methodName</B></PRE>
<DL>
<DD>Allow for clone method to be specified.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
workingCopyMethodName</H3>
<PRE>
java.lang.String <B>workingCopyMethodName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.copying.InstantiationCopyPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/copying/InstantiationCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">org.eclipse.persistence.descriptors.copying.InstantiationCopyPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/copying/AbstractCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">AbstractCopyPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.descriptors.copying.PersistenceEntityCopyPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/copying/PersistenceEntityCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">org.eclipse.persistence.descriptors.copying.PersistenceEntityCopyPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/copying/AbstractCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">AbstractCopyPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.descriptors.invalidation</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.descriptors.invalidation.CacheInvalidationPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/invalidation/CacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">org.eclipse.persistence.descriptors.invalidation.CacheInvalidationPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
shouldUpdateReadTimeOnUpdate</H3>
<PRE>
boolean <B>shouldUpdateReadTimeOnUpdate</B></PRE>
<DL>
<DD>this will represent objects that do not expire
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldRefreshInvalidObjectsInUnitOfWork</H3>
<PRE>
boolean <B>shouldRefreshInvalidObjectsInUnitOfWork</B></PRE>
<DL>
<DD>Determines if expired object registered in the unit of work should be refreshed, default true.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.invalidation.DailyCacheInvalidationPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/invalidation/DailyCacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">org.eclipse.persistence.descriptors.invalidation.DailyCacheInvalidationPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/invalidation/CacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">CacheInvalidationPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
expiryTime</H3>
<PRE>
java.util.Calendar <B>expiryTime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
previousExpiry</H3>
<PRE>
java.util.Calendar <B>previousExpiry</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.descriptors.invalidation.NoExpiryCacheInvalidationPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/invalidation/NoExpiryCacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">org.eclipse.persistence.descriptors.invalidation.NoExpiryCacheInvalidationPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/invalidation/CacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">CacheInvalidationPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.descriptors.invalidation.TimeToLiveCacheInvalidationPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/descriptors/invalidation/TimeToLiveCacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">org.eclipse.persistence.descriptors.invalidation.TimeToLiveCacheInvalidationPolicy</A> extends <A HREF="org/eclipse/persistence/descriptors/invalidation/CacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">CacheInvalidationPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
timeToLive</H3>
<PRE>
long <B>timeToLive</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.eis</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.eis.EISCollectionChangeRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISCollectionChangeRecord.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISCollectionChangeRecord</A> extends org.eclipse.persistence.internal.sessions.CollectionChangeRecord implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
adds</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>adds</B></PRE>
<DL>
<DD>The added stuff.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removes</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>removes</B></PRE>
<DL>
<DD>The removed stuff.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
changedMapKeys</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>changedMapKeys</B></PRE>
<DL>
<DD>The stuff whose Map keys have changed.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.EISConnectionSpec"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISConnectionSpec.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISConnectionSpec</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
connectionSpec</H3>
<PRE>
javax.resource.cci.ConnectionSpec <B>connectionSpec</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
connectionFactory</H3>
<PRE>
javax.resource.cci.ConnectionFactory <B>connectionFactory</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
context</H3>
<PRE>
javax.naming.Context <B>context</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
name</H3>
<PRE>
javax.naming.Name <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
log</H3>
<PRE>
java.io.Writer <B>log</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.EISDescriptor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISDescriptor.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISDescriptor</A> extends <A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
dataFormat</H3>
<PRE>
java.lang.String <B>dataFormat</B></PRE>
<DL>
<DD>Define the type of data the descriptor maps to.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
namespaceResolver</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</A> <B>namespaceResolver</B></PRE>
<DL>
<DD>Allow namespaces to be specified for XML type descriptors.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.EISDOMRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISDOMRecord.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISDOMRecord</A> extends <A HREF="org/eclipse/persistence/oxm/record/DOMRecord.html" title="class in org.eclipse.persistence.oxm.record">DOMRecord</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
record</H3>
<PRE>
javax.resource.cci.Record <B>record</B></PRE>
<DL>
<DD>The original adapter record.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
recordName</H3>
<PRE>
java.lang.String <B>recordName</B></PRE>
<DL>
<DD>The record name.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
recordShortDescription</H3>
<PRE>
java.lang.String <B>recordShortDescription</B></PRE>
<DL>
<DD>The record name.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.EISException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISException.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISException</A> extends <A HREF="org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">DatabaseException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.EISLogin"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISLogin.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISLogin</A> extends <A HREF="org/eclipse/persistence/sessions/DatasourceLogin.html" title="class in org.eclipse.persistence.sessions">DatasourceLogin</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.EISMappedRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISMappedRecord.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISMappedRecord</A> extends org.eclipse.persistence.internal.sessions.AbstractRecord implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
record</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>record</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
accessor</H3>
<PRE>
<A HREF="org/eclipse/persistence/eis/EISAccessor.html" title="class in org.eclipse.persistence.eis">EISAccessor</A> <B>accessor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.EISObjectPersistenceXMLProject"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISObjectPersistenceXMLProject.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISObjectPersistenceXMLProject</A> extends org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.EISOrderedCollectionChangeRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISOrderedCollectionChangeRecord.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISOrderedCollectionChangeRecord</A> extends org.eclipse.persistence.internal.sessions.CollectionChangeRecord implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
adds</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>adds</B></PRE>
<DL>
<DD>The added stuff.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
addIndexes</H3>
<PRE>
int[] <B>addIndexes</B></PRE>
<DL>
<DD>The indexes into the new collection of the elements that were added.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
moves</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>moves</B></PRE>
<DL>
<DD>The moved stuff.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
moveIndexPairs</H3>
<PRE>
int[][] <B>moveIndexPairs</B></PRE>
<DL>
<DD>The index pairs of the elements that were moved (before and after indexes).
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removes</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>removes</B></PRE>
<DL>
<DD>The removed stuff.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removeIndexes</H3>
<PRE>
int[] <B>removeIndexes</B></PRE>
<DL>
<DD>The indexes into the old collection of the elements that were removed.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.EISPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISPlatform.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISPlatform</A> extends org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
isIndexedRecordSupported</H3>
<PRE>
boolean <B>isIndexedRecordSupported</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isMappedRecordSupported</H3>
<PRE>
boolean <B>isMappedRecordSupported</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isDOMRecordSupported</H3>
<PRE>
boolean <B>isDOMRecordSupported</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldConvertDataToStrings</H3>
<PRE>
boolean <B>shouldConvertDataToStrings</B></PRE>
<DL>
<DD>Can be used for adapters that only support String data/XML.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
supportsLocalTransactions</H3>
<PRE>
boolean <B>supportsLocalTransactions</B></PRE>
<DL>
<DD>Allows for usage of transaction to be disabled if not supported.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
requiresAutoCommit</H3>
<PRE>
boolean <B>requiresAutoCommit</B></PRE>
<DL>
<DD>Can be used if a commit is required after every interaction outside of a local transaction.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
recordConverter</H3>
<PRE>
<A HREF="org/eclipse/persistence/eis/RecordConverter.html" title="interface in org.eclipse.persistence.eis">RecordConverter</A> <B>recordConverter</B></PRE>
<DL>
<DD>Can be used to convert from an adapter specific record.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
domMethod</H3>
<PRE>
java.lang.reflect.Method <B>domMethod</B></PRE>
<DL>
<DD>Used to reflectively provide XML record support as DOMRecord is not part of the JCA-CCI spec.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
xmlConversionManager</H3>
<PRE>
org.eclipse.persistence.internal.oxm.XMLConversionManager <B>xmlConversionManager</B></PRE>
<DL>
<DD>For XML usage, an XMLConversionManager instance is required
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.EISSequence"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/EISSequence.html" title="class in org.eclipse.persistence.eis">org.eclipse.persistence.eis.EISSequence</A> extends <A HREF="org/eclipse/persistence/sequencing/QuerySequence.html" title="class in org.eclipse.persistence.sequencing">QuerySequence</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.eis.adapters.jms</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.eis.adapters.jms.JMSEISConnectionSpec"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/adapters/jms/JMSEISConnectionSpec.html" title="class in org.eclipse.persistence.eis.adapters.jms">org.eclipse.persistence.eis.adapters.jms.JMSEISConnectionSpec</A> extends <A HREF="org/eclipse/persistence/eis/EISConnectionSpec.html" title="class in org.eclipse.persistence.eis">EISConnectionSpec</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.adapters.jms.JMSPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/adapters/jms/JMSPlatform.html" title="class in org.eclipse.persistence.eis.adapters.jms">org.eclipse.persistence.eis.adapters.jms.JMSPlatform</A> extends <A HREF="org/eclipse/persistence/eis/EISPlatform.html" title="class in org.eclipse.persistence.eis">EISPlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.eis.adapters.xmlfile</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.eis.adapters.xmlfile.XMLFileEISConnectionSpec"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/adapters/xmlfile/XMLFileEISConnectionSpec.html" title="class in org.eclipse.persistence.eis.adapters.xmlfile">org.eclipse.persistence.eis.adapters.xmlfile.XMLFileEISConnectionSpec</A> extends <A HREF="org/eclipse/persistence/eis/EISConnectionSpec.html" title="class in org.eclipse.persistence.eis">EISConnectionSpec</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/adapters/xmlfile/XMLFilePlatform.html" title="class in org.eclipse.persistence.eis.adapters.xmlfile">org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform</A> extends <A HREF="org/eclipse/persistence/eis/EISPlatform.html" title="class in org.eclipse.persistence.eis">EISPlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.adapters.xmlfile.XMLFileSequence"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/adapters/xmlfile/XMLFileSequence.html" title="class in org.eclipse.persistence.eis.adapters.xmlfile">org.eclipse.persistence.eis.adapters.xmlfile.XMLFileSequence</A> extends <A HREF="org/eclipse/persistence/eis/EISSequence.html" title="class in org.eclipse.persistence.eis">EISSequence</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.eis.interactions</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.eis.interactions.EISInteraction"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/interactions/EISInteraction.html" title="class in org.eclipse.persistence.eis.interactions">org.eclipse.persistence.eis.interactions.EISInteraction</A> extends org.eclipse.persistence.internal.databaseaccess.DatasourceCall implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
interactionSpec</H3>
<PRE>
javax.resource.cci.InteractionSpec <B>interactionSpec</B></PRE>
<DL>
<DD>Adapter specific interaction spec.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
functionName</H3>
<PRE>
java.lang.String <B>functionName</B></PRE>
<DL>
<DD>Name of the function the interaction describes.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inputRecordName</H3>
<PRE>
java.lang.String <B>inputRecordName</B></PRE>
<DL>
<DD>Name to pass to the input record creation.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
properties</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>properties</B></PRE>
<DL>
<DD>Adapter specific properties may be added.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inputRow</H3>
<PRE>
org.eclipse.persistence.internal.sessions.AbstractRecord <B>inputRow</B></PRE>
<DL>
<DD>Holds database row of input values.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
arguments</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>arguments</B></PRE>
<DL>
<DD>Defines the arguments to the interaction, these can be the values or argument names/fields the values come from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
outputArgumentNames</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>outputArgumentNames</B></PRE>
<DL>
<DD>Defines the output argument names as defined in the output record for the interaction.
This is shared as indexed interaction may still have mapped results.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
outputArguments</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>outputArguments</B></PRE>
<DL>
<DD>Defines the field values the output arguments of the interaction map to. These are order dependent with the names.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
outputResultPath</H3>
<PRE>
java.lang.String <B>outputResultPath</B></PRE>
<DL>
<DD>Path to the desired output record if nested.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.interactions.IndexedInteraction"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/interactions/IndexedInteraction.html" title="class in org.eclipse.persistence.eis.interactions">org.eclipse.persistence.eis.interactions.IndexedInteraction</A> extends <A HREF="org/eclipse/persistence/eis/interactions/EISInteraction.html" title="class in org.eclipse.persistence.eis.interactions">EISInteraction</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.interactions.MappedInteraction"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/interactions/MappedInteraction.html" title="class in org.eclipse.persistence.eis.interactions">org.eclipse.persistence.eis.interactions.MappedInteraction</A> extends <A HREF="org/eclipse/persistence/eis/interactions/EISInteraction.html" title="class in org.eclipse.persistence.eis.interactions">EISInteraction</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
inputResultPath</H3>
<PRE>
java.lang.String <B>inputResultPath</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
argumentNames</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>argumentNames</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.interactions.QueryStringInteraction"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/interactions/QueryStringInteraction.html" title="class in org.eclipse.persistence.eis.interactions">org.eclipse.persistence.eis.interactions.QueryStringInteraction</A> extends <A HREF="org/eclipse/persistence/eis/interactions/MappedInteraction.html" title="class in org.eclipse.persistence.eis.interactions">MappedInteraction</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
queryString</H3>
<PRE>
java.lang.String <B>queryString</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.interactions.XMLInteraction"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/interactions/XMLInteraction.html" title="class in org.eclipse.persistence.eis.interactions">org.eclipse.persistence.eis.interactions.XMLInteraction</A> extends <A HREF="org/eclipse/persistence/eis/interactions/MappedInteraction.html" title="class in org.eclipse.persistence.eis.interactions">MappedInteraction</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
inputRootElementName</H3>
<PRE>
java.lang.String <B>inputRootElementName</B></PRE>
<DL>
<DD>The root element name to use for the input DOM.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
outputRootElementName</H3>
<PRE>
java.lang.String <B>outputRootElementName</B></PRE>
<DL>
<DD>The root element name to use for the output DOM.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.interactions.XQueryInteraction"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/interactions/XQueryInteraction.html" title="class in org.eclipse.persistence.eis.interactions">org.eclipse.persistence.eis.interactions.XQueryInteraction</A> extends <A HREF="org/eclipse/persistence/eis/interactions/XMLInteraction.html" title="class in org.eclipse.persistence.eis.interactions">XMLInteraction</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
xQueryString</H3>
<PRE>
java.lang.String <B>xQueryString</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.eis.mappings</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.eis.mappings.EISCompositeCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/mappings/EISCompositeCollectionMapping.html" title="class in org.eclipse.persistence.eis.mappings">org.eclipse.persistence.eis.mappings.EISCompositeCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeCollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.mappings.EISCompositeDirectCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/mappings/EISCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.eis.mappings">org.eclipse.persistence.eis.mappings.EISCompositeDirectCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeDirectCollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.mappings.EISCompositeObjectMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/mappings/EISCompositeObjectMapping.html" title="class in org.eclipse.persistence.eis.mappings">org.eclipse.persistence.eis.mappings.EISCompositeObjectMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeObjectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeObjectMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.mappings.EISDirectMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/mappings/EISDirectMapping.html" title="class in org.eclipse.persistence.eis.mappings">org.eclipse.persistence.eis.mappings.EISDirectMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractDirectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractDirectMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.eis.mappings.EISOneToManyMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/mappings/EISOneToManyMapping.html" title="class in org.eclipse.persistence.eis.mappings">org.eclipse.persistence.eis.mappings.EISOneToManyMapping</A> extends <A HREF="org/eclipse/persistence/mappings/CollectionMapping.html" title="class in org.eclipse.persistence.mappings">CollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
isForeignKeyRelationship</H3>
<PRE>
boolean <B>isForeignKeyRelationship</B></PRE>
<DL>
<DD>Keeps track if any of the fields are foreign keys.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
foreignKeyGroupingElement</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</A> <B>foreignKeyGroupingElement</B></PRE>
<DL>
<DD>The grouping-element field.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.mappings.EISOneToOneMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/mappings/EISOneToOneMapping.html" title="class in org.eclipse.persistence.eis.mappings">org.eclipse.persistence.eis.mappings.EISOneToOneMapping</A> extends <A HREF="org/eclipse/persistence/mappings/ObjectReferenceMapping.html" title="class in org.eclipse.persistence.mappings">ObjectReferenceMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
sourceToTargetKeyFields</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>sourceToTargetKeyFields</B></PRE>
<DL>
<DD>Maps the source foreign/primary key fields to the target primary/foreign key fields.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
targetToSourceKeyFields</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>targetToSourceKeyFields</B></PRE>
<DL>
<DD>Maps the target primary/foreign key fields to the source foreign/primary key fields.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldVerifyDelete</H3>
<PRE>
boolean <B>shouldVerifyDelete</B></PRE>
<DL>
<DD>These are used for non-unit of work modification to check if the value of the 1-1 was changed and a deletion is required.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.eis.mappings.EISTransformationMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/eis/mappings/EISTransformationMapping.html" title="class in org.eclipse.persistence.eis.mappings">org.eclipse.persistence.eis.mappings.EISTransformationMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractTransformationMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractTransformationMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.exceptions</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.exceptions.CommunicationException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/CommunicationException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.CommunicationException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.ConcurrencyException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/ConcurrencyException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.ConcurrencyException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.ConversionException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/ConversionException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.ConversionException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
classToConvertTo</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>classToConvertTo</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.exceptions.DatabaseException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.DatabaseException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
exception</H3>
<PRE>
java.sql.SQLException <B>exception</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isCommunicationFailure</H3>
<PRE>
boolean <B>isCommunicationFailure</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.exceptions.DBWSException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/DBWSException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.DBWSException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.DescriptorException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/DescriptorException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.DescriptorException</A> extends <A HREF="org/eclipse/persistence/exceptions/ValidationException.html" title="class in org.eclipse.persistence.exceptions">ValidationException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.DiscoveryException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/DiscoveryException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.DiscoveryException</A> extends <A HREF="org/eclipse/persistence/exceptions/RemoteCommandManagerException.html" title="class in org.eclipse.persistence.exceptions">RemoteCommandManagerException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.EclipseLinkException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.EclipseLinkException</A> extends java.lang.RuntimeException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
internalException</H3>
<PRE>
java.lang.Throwable <B>internalException</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
indentationString</H3>
<PRE>
java.lang.String <B>indentationString</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
errorCode</H3>
<PRE>
int <B>errorCode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
hasBeenLogged</H3>
<PRE>
boolean <B>hasBeenLogged</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.exceptions.EntityManagerSetupException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/EntityManagerSetupException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.EntityManagerSetupException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.IntegrityChecker"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/IntegrityChecker.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.IntegrityChecker</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
caughtExceptions</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>caughtExceptions</B></PRE>
<DL>
<DD>To add all the Descriptor exceptions
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
tables</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>tables</B></PRE>
<DL>
<DD>To load the tables from database
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldCatchExceptions</H3>
<PRE>
boolean <B>shouldCatchExceptions</B></PRE>
<DL>
<DD>To know that should we catch all the descriptors exceptions or not
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldCheckDatabase</H3>
<PRE>
boolean <B>shouldCheckDatabase</B></PRE>
<DL>
<DD>To know that should we check database tables or not
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldCheckInstantiationPolicy</H3>
<PRE>
boolean <B>shouldCheckInstantiationPolicy</B></PRE>
<DL>
<DD>To know that should we check InstantiationPolicy or not
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.exceptions.IntegrityException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/IntegrityException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.IntegrityException</A> extends <A HREF="org/eclipse/persistence/exceptions/ValidationException.html" title="class in org.eclipse.persistence.exceptions">ValidationException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
integrityChecker</H3>
<PRE>
<A HREF="org/eclipse/persistence/exceptions/IntegrityChecker.html" title="class in org.eclipse.persistence.exceptions">IntegrityChecker</A> <B>integrityChecker</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.exceptions.JAXBException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/JAXBException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.JAXBException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.JPQLException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/JPQLException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.JPQLException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
internalExceptions</H3>
<PRE>
java.util.Collection&lt;E&gt; <B>internalExceptions</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.exceptions.OptimisticLockException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/OptimisticLockException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.OptimisticLockException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.PersistenceUnitLoadingException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/PersistenceUnitLoadingException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.PersistenceUnitLoadingException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
resourceName</H3>
<PRE>
java.lang.String <B>resourceName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.exceptions.QueryException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/QueryException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.QueryException</A> extends <A HREF="org/eclipse/persistence/exceptions/ValidationException.html" title="class in org.eclipse.persistence.exceptions">ValidationException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.RemoteCommandManagerException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/RemoteCommandManagerException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.RemoteCommandManagerException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.SDOException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/SDOException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.SDOException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.SessionLoaderException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/SessionLoaderException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.SessionLoaderException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
exceptionList</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>exceptionList</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.exceptions.StaticWeaveException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/StaticWeaveException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.StaticWeaveException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
resourceName</H3>
<PRE>
java.lang.String <B>resourceName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.exceptions.TransactionException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/TransactionException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.TransactionException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.ValidationException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/ValidationException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.ValidationException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.XMLConversionException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/XMLConversionException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.XMLConversionException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.XMLMarshalException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/XMLMarshalException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.XMLMarshalException</A> extends <A HREF="org/eclipse/persistence/exceptions/ValidationException.html" title="class in org.eclipse.persistence.exceptions">ValidationException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.exceptions.XMLParseException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/exceptions/XMLParseException.html" title="class in org.eclipse.persistence.exceptions">org.eclipse.persistence.exceptions.XMLParseException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.expressions</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.expressions.Expression"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">org.eclipse.persistence.expressions.Expression</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-5979150600092006081L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
selectIfOrderedBy</H3>
<PRE>
boolean <B>selectIfOrderedBy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
hashCode</H3>
<PRE>
int <B>hashCode</B></PRE>
<DL>
<DD>PERF: Cache the hashCode.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.expressions.ExpressionBuilder"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/expressions/ExpressionBuilder.html" title="class in org.eclipse.persistence.expressions">org.eclipse.persistence.expressions.ExpressionBuilder</A> extends org.eclipse.persistence.internal.expressions.ObjectExpression implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
queryClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>queryClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
statement</H3>
<PRE>
org.eclipse.persistence.internal.expressions.SQLSelectStatement <B>statement</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
viewTable</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseTable <B>viewTable</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
aliasedViewTable</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseTable <B>aliasedViewTable</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
wasQueryClassSetInternally</H3>
<PRE>
boolean <B>wasQueryClassSetInternally</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
wasAdditionJoinCriteriaUsed</H3>
<PRE>
boolean <B>wasAdditionJoinCriteriaUsed</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.expressions.ExpressionOperator"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">org.eclipse.persistence.expressions.ExpressionOperator</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-7066100204792043980L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
selector</H3>
<PRE>
int <B>selector</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
databaseStrings</H3>
<PRE>
java.lang.String[] <B>databaseStrings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isPrefix</H3>
<PRE>
boolean <B>isPrefix</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isRepeating</H3>
<PRE>
boolean <B>isRepeating</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nodeClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>nodeClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
type</H3>
<PRE>
int <B>type</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
argumentIndices</H3>
<PRE>
int[] <B>argumentIndices</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
javaStrings</H3>
<PRE>
java.lang.String[] <B>javaStrings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.history</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.history.AsOfClause"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/history/AsOfClause.html" title="class in org.eclipse.persistence.history">org.eclipse.persistence.history.AsOfClause</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
value</H3>
<PRE>
java.lang.Object <B>value</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.history.AsOfSCNClause"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/history/AsOfSCNClause.html" title="class in org.eclipse.persistence.history">org.eclipse.persistence.history.AsOfSCNClause</A> extends <A HREF="org/eclipse/persistence/history/AsOfClause.html" title="class in org.eclipse.persistence.history">AsOfClause</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.history.HistoryPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/history/HistoryPolicy.html" title="class in org.eclipse.persistence.history">org.eclipse.persistence.history.HistoryPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
mapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> <B>mapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
historicalTables</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>historicalTables</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
startFields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>startFields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
endFields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>endFields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldHandleWrites</H3>
<PRE>
boolean <B>shouldHandleWrites</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
usesLocalTime</H3>
<PRE>
boolean <B>usesLocalTime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.indirection</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.indirection.IndirectList"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/indirection/IndirectList.html" title="class in org.eclipse.persistence.indirection">org.eclipse.persistence.indirection.IndirectList</A> extends java.util.Vector implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
delegate</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>delegate</B></PRE>
<DL>
<DD>Reduce type casting.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
valueHolder</H3>
<PRE>
<A HREF="org/eclipse/persistence/indirection/ValueHolderInterface.html" title="interface in org.eclipse.persistence.indirection">ValueHolderInterface</A> <B>valueHolder</B></PRE>
<DL>
<DD>Delegate indirection behavior to a value holder.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
initialCapacity</H3>
<PRE>
int <B>initialCapacity</B></PRE>
<DL>
<DD>Store initial size for lazy init.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isRegistered</H3>
<PRE>
boolean <B>isRegistered</B></PRE>
<DL>
<DD>PERF: Quick check flag if has been registered in a unit of work.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.indirection.IndirectMap"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/indirection/IndirectMap.html" title="class in org.eclipse.persistence.indirection">org.eclipse.persistence.indirection.IndirectMap</A> extends java.util.Hashtable implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
delegate</H3>
<PRE>
java.util.Hashtable&lt;K,V&gt; <B>delegate</B></PRE>
<DL>
<DD>Reduce type casting
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
valueHolder</H3>
<PRE>
<A HREF="org/eclipse/persistence/indirection/ValueHolderInterface.html" title="interface in org.eclipse.persistence.indirection">ValueHolderInterface</A> <B>valueHolder</B></PRE>
<DL>
<DD>Delegate indirection behavior to a value holder
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
initialCapacity</H3>
<PRE>
int <B>initialCapacity</B></PRE>
<DL>
<DD>Store initial size for lazy init.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
loadFactor</H3>
<PRE>
float <B>loadFactor</B></PRE>
<DL>
<DD>Store load factor for lazy init.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.indirection.IndirectSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/indirection/IndirectSet.html" title="class in org.eclipse.persistence.indirection">org.eclipse.persistence.indirection.IndirectSet</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
delegate</H3>
<PRE>
java.util.Set&lt;E&gt; <B>delegate</B></PRE>
<DL>
<DD>Reduce type casting
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
valueHolder</H3>
<PRE>
<A HREF="org/eclipse/persistence/indirection/ValueHolderInterface.html" title="interface in org.eclipse.persistence.indirection">ValueHolderInterface</A> <B>valueHolder</B></PRE>
<DL>
<DD>Delegate indirection behavior to a value holder
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
attributeName</H3>
<PRE>
java.lang.String <B>attributeName</B></PRE>
<DL>
<DD>The mapping attribute name, used to raise change events.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
initialCapacity</H3>
<PRE>
int <B>initialCapacity</B></PRE>
<DL>
<DD>Store initial size for lazy init.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
loadFactor</H3>
<PRE>
float <B>loadFactor</B></PRE>
<DL>
<DD>Store load factor for lazy init.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.indirection.ValueHolder"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/indirection/ValueHolder.html" title="class in org.eclipse.persistence.indirection">org.eclipse.persistence.indirection.ValueHolder</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
value</H3>
<PRE>
java.lang.Object <B>value</B></PRE>
<DL>
<DD>Stores the wrapped object.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isCoordinatedWithProperty</H3>
<PRE>
boolean <B>isCoordinatedWithProperty</B></PRE>
<DL>
<DD>The two variable below are used as part of the implementation of WeavedAttributeValueHolderInterface
They are used to track whether a valueholder that has been weaved into a class is coordinated
with the underlying property
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isNewlyWeavedValueHolder</H3>
<PRE>
boolean <B>isNewlyWeavedValueHolder</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.jaxb</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.jaxb.JAXBEnumTypeConverter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/jaxb/JAXBEnumTypeConverter.html" title="class in org.eclipse.persistence.jaxb">org.eclipse.persistence.jaxb.JAXBEnumTypeConverter</A> extends <A HREF="org/eclipse/persistence/mappings/converters/ObjectTypeConverter.html" title="class in org.eclipse.persistence.mappings.converters">ObjectTypeConverter</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
m_enumClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>m_enumClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
m_enumClassName</H3>
<PRE>
java.lang.String <B>m_enumClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
m_usesOrdinalValues</H3>
<PRE>
boolean <B>m_usesOrdinalValues</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.jaxb.JAXBTypesafeEnumConverter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/jaxb/JAXBTypesafeEnumConverter.html" title="class in org.eclipse.persistence.jaxb">org.eclipse.persistence.jaxb.JAXBTypesafeEnumConverter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
enumClassName</H3>
<PRE>
java.lang.String <B>enumClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
enumClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>enumClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fromStringMethod</H3>
<PRE>
java.lang.reflect.Method <B>fromStringMethod</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.logging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.logging.DefaultSessionLog"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/logging/DefaultSessionLog.html" title="class in org.eclipse.persistence.logging">org.eclipse.persistence.logging.DefaultSessionLog</A> extends <A HREF="org/eclipse/persistence/logging/AbstractSessionLog.html" title="class in org.eclipse.persistence.logging">AbstractSessionLog</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
fileName</H3>
<PRE>
java.lang.String <B>fileName</B></PRE>
<DL>
<DD>The filename associated with this DefaultSessionLog, if it is being written out to a file
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
categoryLogLevelMap</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>categoryLogLevelMap</B></PRE>
<DL>
<DD>Represents the Map that stores log levels per the name space strings.
The keys are category names. The values are log levels.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.logging.EclipseLinkLogRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/logging/EclipseLinkLogRecord.html" title="class in org.eclipse.persistence.logging">org.eclipse.persistence.logging.EclipseLinkLogRecord</A> extends java.util.logging.LogRecord implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
sessionString</H3>
<PRE>
java.lang.String <B>sessionString</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
connection</H3>
<PRE>
org.eclipse.persistence.internal.databaseaccess.Accessor <B>connection</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldLogExceptionStackTrace</H3>
<PRE>
boolean <B>shouldLogExceptionStackTrace</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldPrintDate</H3>
<PRE>
boolean <B>shouldPrintDate</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldPrintThread</H3>
<PRE>
boolean <B>shouldPrintThread</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.logging.SessionLogEntry"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/logging/SessionLogEntry.html" title="class in org.eclipse.persistence.logging">org.eclipse.persistence.logging.SessionLogEntry</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
date</H3>
<PRE>
java.util.Date <B>date</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
message</H3>
<PRE>
java.lang.String <B>message</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
throwable</H3>
<PRE>
java.lang.Throwable <B>throwable</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
level</H3>
<PRE>
int <B>level</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nameSpace</H3>
<PRE>
java.lang.String <B>nameSpace</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
parameters</H3>
<PRE>
java.lang.Object[] <B>parameters</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldTranslate</H3>
<PRE>
boolean <B>shouldTranslate</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.mappings</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.mappings.AggregateCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/AggregateCollectionMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.AggregateCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/CollectionMapping.html" title="class in org.eclipse.persistence.mappings">CollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
remoteReferenceDescriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>remoteReferenceDescriptor</B></PRE>
<DL>
<DD>In RemoteSession case the mapping needs the reference descriptor serialized from the server,
but referenceDescriptor attribute defined as transient in the superclass. To overcome that
in non-remote case referenceDescriptor is assigned to remoteReferenceDescriptor; in remote - another way around.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.AggregateMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/AggregateMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.AggregateMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
referenceClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>referenceClass</B></PRE>
<DL>
<DD>Stores a reference class
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
referenceClassName</H3>
<PRE>
java.lang.String <B>referenceClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
referenceDescriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>referenceDescriptor</B></PRE>
<DL>
<DD>The descriptor of the reference class
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.AggregateObjectMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/AggregateObjectMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.AggregateObjectMapping</A> extends <A HREF="org/eclipse/persistence/mappings/AggregateMapping.html" title="class in org.eclipse.persistence.mappings">AggregateMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
isNullAllowed</H3>
<PRE>
boolean <B>isNullAllowed</B></PRE>
<DL>
<DD>If <em>all</em> the fields in the database row for the aggregate object are NULL,
then, by default, TopLink will place a null in the appropriate source object
(as opposed to an aggregate object filled with nulls).
To change this behavior, set the value of this variable to false. Then TopLink
will build a new instance of the aggregate object that is filled with nulls
and place it in the source object.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.AttributeAccessor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.AttributeAccessor</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeName</H3>
<PRE>
java.lang.String <B>attributeName</B></PRE>
<DL>
<DD>Stores the name of the attribute
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.CollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/CollectionMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.CollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/ForeignReferenceMapping.html" title="class in org.eclipse.persistence.mappings">ForeignReferenceMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
containerPolicy</H3>
<PRE>
org.eclipse.persistence.internal.queries.ContainerPolicy <B>containerPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.DatabaseMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.DatabaseMapping</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DD>ClassDescriptor to which this mapping belongs to
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
attributeAccessor</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</A> <B>attributeAccessor</B></PRE>
<DL>
<DD>Wrapper to store the reference objects.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isReadOnly</H3>
<PRE>
boolean <B>isReadOnly</B></PRE>
<DL>
<DD>Makes this mapping read only. No write are performed on it. Default is false
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isOptional</H3>
<PRE>
boolean <B>isOptional</B></PRE>
<DL>
<DD>Specifies whether this mapping is optional (i.e. field may be null). Used for DDL generation.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isLazy</H3>
<PRE>
java.lang.Boolean <B>isLazy</B></PRE>
<DL>
<DD>Specifies whether this mapping is lazy, this means not included in the default fetch group.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
fields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>fields</B></PRE>
<DL>
<DD>Fields associated with the mappings are cached
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isRemotelyInitialized</H3>
<PRE>
boolean <B>isRemotelyInitialized</B></PRE>
<DL>
<DD>It is needed only in remote initialization and mapping is in parent descriptor
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
weight</H3>
<PRE>
java.lang.Integer <B>weight</B></PRE>
<DL>
<DD>This is a TopLink defined attribute that allows us to sort the mappings
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
properties</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>properties</B></PRE>
<DL>
<DD>Allow user defined properties.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isPrimaryKeyMapping</H3>
<PRE>
boolean <B>isPrimaryKeyMapping</B></PRE>
<DL>
<DD>PERF: Used as a quick check to see if this mapping is a primary key mapping,
set by the object builder during initialization.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
attributeName</H3>
<PRE>
java.lang.String <B>attributeName</B></PRE>
<DL>
<DD>PERF: Cache the mappings attribute name.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.DirectCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/DirectCollectionMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.DirectCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/CollectionMapping.html" title="class in org.eclipse.persistence.mappings">CollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
valueConverter</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/converters/Converter.html" title="interface in org.eclipse.persistence.mappings.converters">Converter</A> <B>valueConverter</B></PRE>
<DL>
<DD>Allows user defined conversion between the object value and the database value.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
valueConverterClassName</H3>
<PRE>
java.lang.String <B>valueConverterClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
historyPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/history/HistoryPolicy.html" title="class in org.eclipse.persistence.history">HistoryPolicy</A> <B>historyPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.DirectMapMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/DirectMapMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.DirectMapMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DirectCollectionMapping.html" title="class in org.eclipse.persistence.mappings">DirectCollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
directKeyField</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>directKeyField</B></PRE>
<DL>
<DD>The direct key field name is converted and stored
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
keyConverter</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/converters/Converter.html" title="interface in org.eclipse.persistence.mappings.converters">Converter</A> <B>keyConverter</B></PRE>
<DL>
<DD>Allows user defined conversion between the object attribute value and the database value.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
keyConverterClassName</H3>
<PRE>
java.lang.String <B>keyConverterClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.DirectToFieldMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/DirectToFieldMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.DirectToFieldMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractDirectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractDirectMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.ForeignReferenceMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/ForeignReferenceMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.ForeignReferenceMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
referenceClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>referenceClass</B></PRE>
<DL>
<DD>This is used only in descriptor proxy in remote session
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
referenceClassName</H3>
<PRE>
java.lang.String <B>referenceClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isPrivateOwned</H3>
<PRE>
boolean <B>isPrivateOwned</B></PRE>
<DL>
<DD>Indicates whether the referenced object is privately owned or not.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
usesBatchReading</H3>
<PRE>
boolean <B>usesBatchReading</B></PRE>
<DL>
<DD>Indicates whether the referenced object should always be batch read on read all queries.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
indirectionPolicy</H3>
<PRE>
org.eclipse.persistence.internal.indirection.IndirectionPolicy <B>indirectionPolicy</B></PRE>
<DL>
<DD>Implements indirection behavior
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
relationshipPartner</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> <B>relationshipPartner</B></PRE>
<DL>
<DD>Used to reference the other half of a bi-directional relationship.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
relationshipPartnerAttributeName</H3>
<PRE>
java.lang.String <B>relationshipPartnerAttributeName</B></PRE>
<DL>
<DD>Set by users, used to retrieve the backpointer for this mapping
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
cascadePersist</H3>
<PRE>
boolean <B>cascadePersist</B></PRE>
<DL>
<DD>Cascading flags used by the EntityManager
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
cascadeMerge</H3>
<PRE>
boolean <B>cascadeMerge</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cascadeRefresh</H3>
<PRE>
boolean <B>cascadeRefresh</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cascadeRemove</H3>
<PRE>
boolean <B>cascadeRemove</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
requiresTransientWeavedFields</H3>
<PRE>
boolean <B>requiresTransientWeavedFields</B></PRE>
<DL>
<DD>Flag used to determine if we need to weave the transient annotation on weaved fields.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
joinFetch</H3>
<PRE>
int <B>joinFetch</B></PRE>
<DL>
<DD>Define if the relationship should always be join fetched.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
forceInitializationOfSelectionCriteria</H3>
<PRE>
boolean <B>forceInitializationOfSelectionCriteria</B></PRE>
<DL>
<DD>This is a way (after cloning) to force the initialization of the selection criteria
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.ManyToManyMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/ManyToManyMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.ManyToManyMapping</A> extends <A HREF="org/eclipse/persistence/mappings/CollectionMapping.html" title="class in org.eclipse.persistence.mappings">CollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
historyPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/history/HistoryPolicy.html" title="class in org.eclipse.persistence.history">HistoryPolicy</A> <B>historyPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.ObjectReferenceMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/ObjectReferenceMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.ObjectReferenceMapping</A> extends <A HREF="org/eclipse/persistence/mappings/ForeignReferenceMapping.html" title="class in org.eclipse.persistence.mappings">ForeignReferenceMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
isForeignKeyRelationship</H3>
<PRE>
boolean <B>isForeignKeyRelationship</B></PRE>
<DL>
<DD>Keeps track if any of the fields are foreign keys.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
foreignKeyFields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>foreignKeyFields</B></PRE>
<DL>
<DD>Keeps track of which fields are foreign keys on a per field basis (can have mixed foreign key relationships).
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.OneToManyMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/OneToManyMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.OneToManyMapping</A> extends <A HREF="org/eclipse/persistence/mappings/CollectionMapping.html" title="class in org.eclipse.persistence.mappings">CollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.OneToOneMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/OneToOneMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.OneToOneMapping</A> extends <A HREF="org/eclipse/persistence/mappings/ObjectReferenceMapping.html" title="class in org.eclipse.persistence.mappings">ObjectReferenceMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
sourceToTargetKeyFields</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>sourceToTargetKeyFields</B></PRE>
<DL>
<DD>Maps the source foreign/primary key fields to the target primary/foreign key fields.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
targetToSourceKeyFields</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>targetToSourceKeyFields</B></PRE>
<DL>
<DD>Maps the target primary/foreign key fields to the source foreign/primary key fields.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldVerifyDelete</H3>
<PRE>
boolean <B>shouldVerifyDelete</B></PRE>
<DL>
<DD>These are used for non-unit of work modification to check if the value of the 1-1 was changed and a deletion is required.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.TransformationMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/TransformationMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.TransformationMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractTransformationMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractTransformationMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.UnidirectionalOneToManyMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/UnidirectionalOneToManyMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.UnidirectionalOneToManyMapping</A> extends <A HREF="org/eclipse/persistence/mappings/OneToManyMapping.html" title="class in org.eclipse.persistence.mappings">OneToManyMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.VariableOneToOneMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/VariableOneToOneMapping.html" title="class in org.eclipse.persistence.mappings">org.eclipse.persistence.mappings.VariableOneToOneMapping</A> extends <A HREF="org/eclipse/persistence/mappings/ObjectReferenceMapping.html" title="class in org.eclipse.persistence.mappings">ObjectReferenceMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
typeField</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>typeField</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceToTargetQueryKeyNames</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>sourceToTargetQueryKeyNames</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
typeIndicatorTranslation</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>typeIndicatorTranslation</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
typeIndicatorNameTranslation</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>typeIndicatorNameTranslation</B></PRE>
<DL>
<DD>parallel table typeIndicatorTranslation used prior to initialization to avoid type indicators on Mapping Workbench
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.mappings.converters</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.mappings.converters.ClassInstanceConverter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/converters/ClassInstanceConverter.html" title="class in org.eclipse.persistence.mappings.converters">org.eclipse.persistence.mappings.converters.ClassInstanceConverter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
mapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> <B>mapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.converters.EnumTypeConverter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/converters/EnumTypeConverter.html" title="class in org.eclipse.persistence.mappings.converters">org.eclipse.persistence.mappings.converters.EnumTypeConverter</A> extends <A HREF="org/eclipse/persistence/mappings/converters/ObjectTypeConverter.html" title="class in org.eclipse.persistence.mappings.converters">ObjectTypeConverter</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
m_enumClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>m_enumClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
m_enumClassName</H3>
<PRE>
java.lang.String <B>m_enumClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.converters.ObjectTypeConverter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/converters/ObjectTypeConverter.html" title="class in org.eclipse.persistence.mappings.converters">org.eclipse.persistence.mappings.converters.ObjectTypeConverter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
mapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> <B>mapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
attributeToFieldValues</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>attributeToFieldValues</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.converters.SerializedObjectConverter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/converters/SerializedObjectConverter.html" title="class in org.eclipse.persistence.mappings.converters">org.eclipse.persistence.mappings.converters.SerializedObjectConverter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
mapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> <B>mapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.converters.TypeConversionConverter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/converters/TypeConversionConverter.html" title="class in org.eclipse.persistence.mappings.converters">org.eclipse.persistence.mappings.converters.TypeConversionConverter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
mapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> <B>mapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
dataClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>dataClass</B></PRE>
<DL>
<DD>Field type
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
dataClassName</H3>
<PRE>
java.lang.String <B>dataClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
objectClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>objectClass</B></PRE>
<DL>
<DD>Object type
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
objectClassName</H3>
<PRE>
java.lang.String <B>objectClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.mappings.foundation</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.mappings.foundation.AbstractCompositeCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">org.eclipse.persistence.mappings.foundation.AbstractCompositeCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/AggregateMapping.html" title="class in org.eclipse.persistence.mappings">AggregateMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
field</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>field</B></PRE>
<DL>
<DD>The aggregate objects are stored in a single field.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
containerPolicy</H3>
<PRE>
org.eclipse.persistence.internal.queries.ContainerPolicy <B>containerPolicy</B></PRE>
<DL>
<DD>This determines the type of container used to hold the aggregate objects.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
converter</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/converters/Converter.html" title="interface in org.eclipse.persistence.mappings.converters">Converter</A> <B>converter</B></PRE>
<DL>
<DD>Allows user defined conversion between the object attribute value and the database value.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.foundation.AbstractCompositeDirectCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">org.eclipse.persistence.mappings.foundation.AbstractCompositeDirectCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
field</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>field</B></PRE>
<DL>
<DD>This is the field holding the nested collection.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
elementDataTypeName</H3>
<PRE>
java.lang.String <B>elementDataTypeName</B></PRE>
<DL>
<DD>This is the "data type" associated with each element in the nested collection.
Depending on the data store, this could be optional.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
valueConverter</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/converters/Converter.html" title="interface in org.eclipse.persistence.mappings.converters">Converter</A> <B>valueConverter</B></PRE>
<DL>
<DD>Allows user defined conversion between the object value and the database value.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
containerPolicy</H3>
<PRE>
org.eclipse.persistence.internal.queries.ContainerPolicy <B>containerPolicy</B></PRE>
<DL>
<DD>This determines the type of container used to hold the nested collection
in the object.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.foundation.AbstractCompositeObjectMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeObjectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">org.eclipse.persistence.mappings.foundation.AbstractCompositeObjectMapping</A> extends <A HREF="org/eclipse/persistence/mappings/AggregateMapping.html" title="class in org.eclipse.persistence.mappings">AggregateMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
field</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>field</B></PRE>
<DL>
<DD>The aggregate object is stored in a single field.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
converter</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/converters/Converter.html" title="interface in org.eclipse.persistence.mappings.converters">Converter</A> <B>converter</B></PRE>
<DL>
<DD>Allows user defined conversion between the object attribute value and the database value.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.foundation.AbstractDirectMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/foundation/AbstractDirectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">org.eclipse.persistence.mappings.foundation.AbstractDirectMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
field</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>field</B></PRE>
<DL>
<DD>DatabaseField which this mapping represents.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
converter</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/converters/Converter.html" title="interface in org.eclipse.persistence.mappings.converters">Converter</A> <B>converter</B></PRE>
<DL>
<DD>Allows user defined conversion between the object attribute value and the database value.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
converterClassName</H3>
<PRE>
java.lang.String <B>converterClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isMutable</H3>
<PRE>
java.lang.Boolean <B>isMutable</B></PRE>
<DL>
<DD>PERF: Indicates if this mapping's attribute is a simple atomic value and cannot be modified, only replaced.
This is a tri-state to allow user to set to true or false, as default is false but
some data-types such as Calendar or byte[] or converter types may be desired to be used as mutable.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.foundation.AbstractTransformationMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/foundation/AbstractTransformationMapping.html" title="class in org.eclipse.persistence.mappings.foundation">org.eclipse.persistence.mappings.foundation.AbstractTransformationMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeTransformerClassName</H3>
<PRE>
java.lang.String <B>attributeTransformerClassName</B></PRE>
<DL>
<DD>Name of the class which implements AttributeTransformer to be used to retrieve the attribute value
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
attributeTransformer</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/transformers/AttributeTransformer.html" title="interface in org.eclipse.persistence.mappings.transformers">AttributeTransformer</A> <B>attributeTransformer</B></PRE>
<DL>
<DD>attributeTransformerClassName is converter to an instance of AttributeTransformer
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
fieldTransformations</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>fieldTransformations</B></PRE>
<DL>
<DD>Stores field name and the class name of a FieldTransformer in a vector to preserve order
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
fieldToTransformers</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>fieldToTransformers</B></PRE>
<DL>
<DD>The TransformerClassNames are converted into instances of FieldTransformer
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isMutable</H3>
<PRE>
boolean <B>isMutable</B></PRE>
<DL>
<DD>PERF: Indicates if this mapping's attribute is a simple value which cannot be modified only replaced.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
indirectionPolicy</H3>
<PRE>
org.eclipse.persistence.internal.indirection.IndirectionPolicy <B>indirectionPolicy</B></PRE>
<DL>
<DD>Implements indirection behavior
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.mappings.querykeys</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.mappings.querykeys.DirectCollectionQueryKey"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/querykeys/DirectCollectionQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">org.eclipse.persistence.mappings.querykeys.DirectCollectionQueryKey</A> extends <A HREF="org/eclipse/persistence/mappings/querykeys/ForeignReferenceQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">ForeignReferenceQueryKey</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.querykeys.DirectQueryKey"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/querykeys/DirectQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">org.eclipse.persistence.mappings.querykeys.DirectQueryKey</A> extends <A HREF="org/eclipse/persistence/mappings/querykeys/QueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">QueryKey</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
field</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>field</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.querykeys.ForeignReferenceQueryKey"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/querykeys/ForeignReferenceQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">org.eclipse.persistence.mappings.querykeys.ForeignReferenceQueryKey</A> extends <A HREF="org/eclipse/persistence/mappings/querykeys/QueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">QueryKey</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
referenceClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>referenceClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
referenceClassName</H3>
<PRE>
java.lang.String <B>referenceClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
joinCriteria</H3>
<PRE>
<A HREF="org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</A> <B>joinCriteria</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.querykeys.ManyToManyQueryKey"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/querykeys/ManyToManyQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">org.eclipse.persistence.mappings.querykeys.ManyToManyQueryKey</A> extends <A HREF="org/eclipse/persistence/mappings/querykeys/ForeignReferenceQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">ForeignReferenceQueryKey</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.querykeys.OneToManyQueryKey"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/querykeys/OneToManyQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">org.eclipse.persistence.mappings.querykeys.OneToManyQueryKey</A> extends <A HREF="org/eclipse/persistence/mappings/querykeys/ForeignReferenceQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">ForeignReferenceQueryKey</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.querykeys.OneToOneQueryKey"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/querykeys/OneToOneQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">org.eclipse.persistence.mappings.querykeys.OneToOneQueryKey</A> extends <A HREF="org/eclipse/persistence/mappings/querykeys/ForeignReferenceQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">ForeignReferenceQueryKey</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.querykeys.QueryKey"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/querykeys/QueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">org.eclipse.persistence.mappings.querykeys.QueryKey</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
descriptor</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> <B>descriptor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.mappings.structures</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.mappings.structures.ArrayMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/structures/ArrayMapping.html" title="class in org.eclipse.persistence.mappings.structures">org.eclipse.persistence.mappings.structures.ArrayMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeDirectCollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.structures.NestedTableMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/structures/NestedTableMapping.html" title="class in org.eclipse.persistence.mappings.structures">org.eclipse.persistence.mappings.structures.NestedTableMapping</A> extends <A HREF="org/eclipse/persistence/mappings/CollectionMapping.html" title="class in org.eclipse.persistence.mappings">CollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
nestedMapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> <B>nestedMapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
field</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>field</B></PRE>
<DL>
<DD>A ref is always stored in a single field.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
structureName</H3>
<PRE>
java.lang.String <B>structureName</B></PRE>
<DL>
<DD>Arrays require a structure name, this is the ADT defined for the VARRAY.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.structures.ObjectArrayMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/structures/ObjectArrayMapping.html" title="class in org.eclipse.persistence.mappings.structures">org.eclipse.persistence.mappings.structures.ObjectArrayMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeCollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
structureName</H3>
<PRE>
java.lang.String <B>structureName</B></PRE>
<DL>
<DD>Arrays require a structure name, this is the ADT defined for the VARRAY.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.structures.ObjectRelationalDatabaseField"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/structures/ObjectRelationalDatabaseField.html" title="class in org.eclipse.persistence.mappings.structures">org.eclipse.persistence.mappings.structures.ObjectRelationalDatabaseField</A> extends org.eclipse.persistence.internal.helper.DatabaseField implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
sqlTypeName</H3>
<PRE>
java.lang.String <B>sqlTypeName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nestedTypeField</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>nestedTypeField</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.structures.ObjectRelationalDataTypeDescriptor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/structures/ObjectRelationalDataTypeDescriptor.html" title="class in org.eclipse.persistence.mappings.structures">org.eclipse.persistence.mappings.structures.ObjectRelationalDataTypeDescriptor</A> extends <A HREF="org/eclipse/persistence/descriptors/RelationalDescriptor.html" title="class in org.eclipse.persistence.descriptors">RelationalDescriptor</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
structureName</H3>
<PRE>
java.lang.String <B>structureName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
orderedFields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>orderedFields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.structures.ReferenceMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/structures/ReferenceMapping.html" title="class in org.eclipse.persistence.mappings.structures">org.eclipse.persistence.mappings.structures.ReferenceMapping</A> extends <A HREF="org/eclipse/persistence/mappings/ObjectReferenceMapping.html" title="class in org.eclipse.persistence.mappings">ObjectReferenceMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
field</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseField <B>field</B></PRE>
<DL>
<DD>A ref is always stored in a single field.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.structures.StructureMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/structures/StructureMapping.html" title="class in org.eclipse.persistence.mappings.structures">org.eclipse.persistence.mappings.structures.StructureMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeObjectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeObjectMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.mappings.transformers</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.mappings.transformers.AttributeTransformerAdapter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/transformers/AttributeTransformerAdapter.html" title="class in org.eclipse.persistence.mappings.transformers">org.eclipse.persistence.mappings.transformers.AttributeTransformerAdapter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.transformers.ConstantTransformer"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/transformers/ConstantTransformer.html" title="class in org.eclipse.persistence.mappings.transformers">org.eclipse.persistence.mappings.transformers.ConstantTransformer</A> extends <A HREF="org/eclipse/persistence/mappings/transformers/FieldTransformerAdapter.html" title="class in org.eclipse.persistence.mappings.transformers">FieldTransformerAdapter</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
value</H3>
<PRE>
java.lang.Object <B>value</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.transformers.FieldTransformerAdapter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/transformers/FieldTransformerAdapter.html" title="class in org.eclipse.persistence.mappings.transformers">org.eclipse.persistence.mappings.transformers.FieldTransformerAdapter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.mappings.transformers.MethodBasedAttributeTransformer"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/transformers/MethodBasedAttributeTransformer.html" title="class in org.eclipse.persistence.mappings.transformers">org.eclipse.persistence.mappings.transformers.MethodBasedAttributeTransformer</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
mapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/foundation/AbstractTransformationMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractTransformationMapping</A> <B>mapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
methodName</H3>
<PRE>
java.lang.String <B>methodName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.mappings.transformers.MethodBasedFieldTransformer"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/transformers/MethodBasedFieldTransformer.html" title="class in org.eclipse.persistence.mappings.transformers">org.eclipse.persistence.mappings.transformers.MethodBasedFieldTransformer</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
methodName</H3>
<PRE>
java.lang.String <B>methodName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
mapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/foundation/AbstractTransformationMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractTransformationMapping</A> <B>mapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.mappings.xdb</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.mappings.xdb.DirectToXMLTypeMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/mappings/xdb/DirectToXMLTypeMapping.html" title="class in org.eclipse.persistence.mappings.xdb">org.eclipse.persistence.mappings.xdb.DirectToXMLTypeMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DirectToFieldMapping.html" title="class in org.eclipse.persistence.mappings">DirectToFieldMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
shouldReadWholeDocument</H3>
<PRE>
boolean <B>shouldReadWholeDocument</B></PRE>
<DL>
<DD>Indicates if we should initialize the whole DOM on a read.
This is only used if the user is mapping from an Oracle Document implementation.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
xmlTransformer</H3>
<PRE>
<A HREF="org/eclipse/persistence/platform/xml/XMLTransformer.html" title="interface in org.eclipse.persistence.platform.xml">XMLTransformer</A> <B>xmlTransformer</B></PRE>
<DL>
<DD>Used to convert the DOM to a String.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
xmlComparer</H3>
<PRE>
<A HREF="org/eclipse/persistence/platform/xml/XMLComparer.html" title="class in org.eclipse.persistence.platform.xml">XMLComparer</A> <B>xmlComparer</B></PRE>
<DL>
<DD>Used to determine if the XML document has been modified.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
xmlParser</H3>
<PRE>
<A HREF="org/eclipse/persistence/platform/xml/XMLParser.html" title="interface in org.eclipse.persistence.platform.xml">XMLParser</A> <B>xmlParser</B></PRE>
<DL>
<DD>Used to convert the String to a DOM
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.oxm</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.oxm.XMLDescriptor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/XMLDescriptor.html" title="class in org.eclipse.persistence.oxm">org.eclipse.persistence.oxm.XMLDescriptor</A> extends <A HREF="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
namespaceResolver</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</A> <B>namespaceResolver</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
schemaReference</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/schema/XMLSchemaReference.html" title="class in org.eclipse.persistence.oxm.schema">XMLSchemaReference</A> <B>schemaReference</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldPreserveDocument</H3>
<PRE>
boolean <B>shouldPreserveDocument</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultRootElementField</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</A> <B>defaultRootElementField</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sequencedObject</H3>
<PRE>
boolean <B>sequencedObject</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isWrapper</H3>
<PRE>
boolean <B>isWrapper</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.XMLField"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">org.eclipse.persistence.oxm.XMLField</A> extends org.eclipse.persistence.internal.helper.DatabaseField implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
namespaceResolver</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</A> <B>namespaceResolver</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
schemaType</H3>
<PRE>
javax.xml.namespace.QName <B>schemaType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xPathFragment</H3>
<PRE>
org.eclipse.persistence.internal.oxm.XPathFragment <B>xPathFragment</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lastXPathFragment</H3>
<PRE>
org.eclipse.persistence.internal.oxm.XPathFragment <B>lastXPathFragment</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isCDATA</H3>
<PRE>
boolean <B>isCDATA</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
usesSingleNode</H3>
<PRE>
boolean <B>usesSingleNode</B></PRE>
<DL>
<DD>Makes this maintain the collection of items in a single attribute or element instead of having one element per item in the collection.
Default is false
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
userXMLTypes</H3>
<PRE>
java.util.HashMap&lt;K,V&gt; <B>userXMLTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
userJavaTypes</H3>
<PRE>
java.util.HashMap&lt;K,V&gt; <B>userJavaTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isTypedTextField</H3>
<PRE>
boolean <B>isTypedTextField</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
leafElementType</H3>
<PRE>
javax.xml.namespace.QName <B>leafElementType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.XMLLogin"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/XMLLogin.html" title="class in org.eclipse.persistence.oxm">org.eclipse.persistence.oxm.XMLLogin</A> extends <A HREF="org/eclipse/persistence/sessions/DatasourceLogin.html" title="class in org.eclipse.persistence.sessions">DatasourceLogin</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
equalNamespaceResolvers</H3>
<PRE>
boolean <B>equalNamespaceResolvers</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
documentPreservationPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/documentpreservation/DocumentPreservationPolicy.html" title="class in org.eclipse.persistence.oxm.documentpreservation">DocumentPreservationPolicy</A> <B>documentPreservationPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.XMLUnionField"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/XMLUnionField.html" title="class in org.eclipse.persistence.oxm">org.eclipse.persistence.oxm.XMLUnionField</A> extends <A HREF="org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
schemaTypes</H3>
<PRE>
java.util.ArrayList&lt;E&gt; <B>schemaTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.oxm.mappings</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLAnyAttributeMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLAnyAttributeMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLAnyAttributeMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
field</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</A> <B>field</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
containerPolicy</H3>
<PRE>
org.eclipse.persistence.internal.queries.DirectMapContainerPolicy <B>containerPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLAnyCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLAnyCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLAnyCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
field</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</A> <B>field</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
containerPolicy</H3>
<PRE>
org.eclipse.persistence.internal.queries.ContainerPolicy <B>containerPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
useXMLRoot</H3>
<PRE>
boolean <B>useXMLRoot</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
mixedContent</H3>
<PRE>
boolean <B>mixedContent</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
keepAsElementPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/mappings/UnmarshalKeepAsElementPolicy.html" title="enum in org.eclipse.persistence.oxm.mappings">UnmarshalKeepAsElementPolicy</A> <B>keepAsElementPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
areOtherMappingInThisContext</H3>
<PRE>
boolean <B>areOtherMappingInThisContext</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
valueConverter</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/mappings/converters/XMLConverter.html" title="interface in org.eclipse.persistence.oxm.mappings.converters">XMLConverter</A> <B>valueConverter</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLAnyObjectMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLAnyObjectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLAnyObjectMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
field</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</A> <B>field</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
useXMLRoot</H3>
<PRE>
boolean <B>useXMLRoot</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
areOtherMappingInThisContext</H3>
<PRE>
boolean <B>areOtherMappingInThisContext</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
converter</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/mappings/converters/XMLConverter.html" title="interface in org.eclipse.persistence.oxm.mappings.converters">XMLConverter</A> <B>converter</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLBinaryDataCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLBinaryDataCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLBinaryDataCollectionMapping</A> extends <A HREF="org/eclipse/persistence/oxm/mappings/XMLCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLCompositeDirectCollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
shouldInlineBinaryData</H3>
<PRE>
boolean <B>shouldInlineBinaryData</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
mimeTypePolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/mappings/MimeTypePolicy.html" title="interface in org.eclipse.persistence.oxm.mappings">MimeTypePolicy</A> <B>mimeTypePolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isSwaRef</H3>
<PRE>
boolean <B>isSwaRef</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
collectionContentType</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>collectionContentType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLBinaryDataMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLBinaryDataMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLBinaryDataMapping</A> extends <A HREF="org/eclipse/persistence/oxm/mappings/XMLDirectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLDirectMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
shouldInlineBinaryData</H3>
<PRE>
boolean <B>shouldInlineBinaryData</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
mimeTypePolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/mappings/MimeTypePolicy.html" title="interface in org.eclipse.persistence.oxm.mappings">MimeTypePolicy</A> <B>mimeTypePolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isSwaRef</H3>
<PRE>
boolean <B>isSwaRef</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLChoiceCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLChoiceCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLChoiceCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
fieldToClassMappings</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>fieldToClassMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
classToFieldMappings</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>classToFieldMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
choiceElementMappings</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>choiceElementMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fieldToClassNameMappings</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>fieldToClassNameMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fieldsToConverters</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>fieldsToConverters</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
containerPolicy</H3>
<PRE>
org.eclipse.persistence.internal.queries.ContainerPolicy <B>containerPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLChoiceObjectMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLChoiceObjectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLChoiceObjectMapping</A> extends <A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
fieldToClassMappings</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>fieldToClassMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
classToFieldMappings</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>classToFieldMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fieldToClassNameMappings</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>fieldToClassNameMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
choiceElementMappings</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>choiceElementMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fieldsToConverters</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>fieldsToConverters</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLCollectionReferenceMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLCollectionReferenceMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLCollectionReferenceMapping</A> extends <A HREF="org/eclipse/persistence/oxm/mappings/XMLObjectReferenceMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLObjectReferenceMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
containerPolicy</H3>
<PRE>
org.eclipse.persistence.internal.queries.ContainerPolicy <B>containerPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
usesSingleNode</H3>
<PRE>
boolean <B>usesSingleNode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLCompositeCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeCollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
nullPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/mappings/nullpolicy/AbstractNullPolicy.html" title="class in org.eclipse.persistence.oxm.mappings.nullpolicy">AbstractNullPolicy</A> <B>nullPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
containerAccessor</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</A> <B>containerAccessor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLCompositeDirectCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLCompositeDirectCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeDirectCollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
isCDATA</H3>
<PRE>
boolean <B>isCDATA</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLCompositeObjectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeObjectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeObjectMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
nullPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/mappings/nullpolicy/AbstractNullPolicy.html" title="class in org.eclipse.persistence.oxm.mappings.nullpolicy">AbstractNullPolicy</A> <B>nullPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
containerAccessor</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</A> <B>containerAccessor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLDirectMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLDirectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLDirectMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractDirectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractDirectMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
nullPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/mappings/nullpolicy/AbstractNullPolicy.html" title="class in org.eclipse.persistence.oxm.mappings.nullpolicy">AbstractNullPolicy</A> <B>nullPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isCDATA</H3>
<PRE>
boolean <B>isCDATA</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLFragmentCollectionMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLFragmentCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLFragmentCollectionMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeDirectCollectionMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLFragmentMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLFragmentMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLFragmentMapping</A> extends <A HREF="org/eclipse/persistence/oxm/mappings/XMLDirectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLDirectMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLObjectReferenceMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLObjectReferenceMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLObjectReferenceMapping</A> extends <A HREF="org/eclipse/persistence/mappings/AggregateMapping.html" title="class in org.eclipse.persistence.mappings">AggregateMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
sourceToTargetKeyFieldAssociations</H3>
<PRE>
java.util.HashMap&lt;K,V&gt; <B>sourceToTargetKeyFieldAssociations</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceToTargetKeys</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>sourceToTargetKeys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.XMLTransformationMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/XMLTransformationMapping.html" title="class in org.eclipse.persistence.oxm.mappings">org.eclipse.persistence.oxm.mappings.XMLTransformationMapping</A> extends <A HREF="org/eclipse/persistence/mappings/foundation/AbstractTransformationMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractTransformationMapping</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.oxm.mappings.converters</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.converters.XMLConverterAdapter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/converters/XMLConverterAdapter.html" title="class in org.eclipse.persistence.oxm.mappings.converters">org.eclipse.persistence.oxm.mappings.converters.XMLConverterAdapter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.oxm.mappings.converters.XMLRootConverter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/mappings/converters/XMLRootConverter.html" title="class in org.eclipse.persistence.oxm.mappings.converters">org.eclipse.persistence.oxm.mappings.converters.XMLRootConverter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
rootFragment</H3>
<PRE>
org.eclipse.persistence.internal.oxm.XPathFragment <B>rootFragment</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
associatedField</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</A> <B>associatedField</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.oxm.platform</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.oxm.platform.DOMPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/platform/DOMPlatform.html" title="class in org.eclipse.persistence.oxm.platform">org.eclipse.persistence.oxm.platform.DOMPlatform</A> extends <A HREF="org/eclipse/persistence/oxm/platform/XMLPlatform.html" title="class in org.eclipse.persistence.oxm.platform">XMLPlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.oxm.platform.SAXPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/platform/SAXPlatform.html" title="class in org.eclipse.persistence.oxm.platform">org.eclipse.persistence.oxm.platform.SAXPlatform</A> extends <A HREF="org/eclipse/persistence/oxm/platform/XMLPlatform.html" title="class in org.eclipse.persistence.oxm.platform">XMLPlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.oxm.platform.XMLPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/platform/XMLPlatform.html" title="class in org.eclipse.persistence.oxm.platform">org.eclipse.persistence.oxm.platform.XMLPlatform</A> extends org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.oxm.record</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.oxm.record.ContentHandlerRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/record/ContentHandlerRecord.html" title="class in org.eclipse.persistence.oxm.record">org.eclipse.persistence.oxm.record.ContentHandlerRecord</A> extends <A HREF="org/eclipse/persistence/oxm/record/MarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">MarshalRecord</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
contentHandler</H3>
<PRE>
org.xml.sax.ContentHandler <B>contentHandler</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lexicalHandler</H3>
<PRE>
org.xml.sax.ext.LexicalHandler <B>lexicalHandler</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
namespaceURI</H3>
<PRE>
java.lang.String <B>namespaceURI</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xPathFragment</H3>
<PRE>
org.eclipse.persistence.internal.oxm.XPathFragment <B>xPathFragment</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
attributes</H3>
<PRE>
org.xml.sax.helpers.AttributesImpl <B>attributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isStartElementOpen</H3>
<PRE>
boolean <B>isStartElementOpen</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.record.DOMRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/record/DOMRecord.html" title="class in org.eclipse.persistence.oxm.record">org.eclipse.persistence.oxm.record.DOMRecord</A> extends <A HREF="org/eclipse/persistence/oxm/record/XMLRecord.html" title="class in org.eclipse.persistence.oxm.record">XMLRecord</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
dom</H3>
<PRE>
org.w3c.dom.Node <B>dom</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lastUpdatedField</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</A> <B>lastUpdatedField</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.record.FormattedWriterRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/record/FormattedWriterRecord.html" title="class in org.eclipse.persistence.oxm.record">org.eclipse.persistence.oxm.record.FormattedWriterRecord</A> extends <A HREF="org/eclipse/persistence/oxm/record/WriterRecord.html" title="class in org.eclipse.persistence.oxm.record">WriterRecord</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
numberOfTabs</H3>
<PRE>
int <B>numberOfTabs</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
complexType</H3>
<PRE>
boolean <B>complexType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isLastEventText</H3>
<PRE>
boolean <B>isLastEventText</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.record.MarshalRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/record/MarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">org.eclipse.persistence.oxm.record.MarshalRecord</A> extends <A HREF="org/eclipse/persistence/oxm/record/XMLRecord.html" title="class in org.eclipse.persistence.oxm.record">XMLRecord</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
groupingElements</H3>
<PRE>
java.util.ArrayList&lt;E&gt; <B>groupingElements</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
positionalNodes</H3>
<PRE>
java.util.HashMap&lt;K,V&gt; <B>positionalNodes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.record.NodeRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/record/NodeRecord.html" title="class in org.eclipse.persistence.oxm.record">org.eclipse.persistence.oxm.record.NodeRecord</A> extends <A HREF="org/eclipse/persistence/oxm/record/MarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">MarshalRecord</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
document</H3>
<PRE>
org.w3c.dom.Document <B>document</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nodes</H3>
<PRE>
java.util.Stack&lt;E&gt; <B>nodes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.record.UnmarshalRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/record/UnmarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">org.eclipse.persistence.oxm.record.UnmarshalRecord</A> extends <A HREF="org/eclipse/persistence/oxm/record/XMLRecord.html" title="class in org.eclipse.persistence.oxm.record">XMLRecord</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
xmlReader</H3>
<PRE>
org.eclipse.persistence.internal.oxm.record.XMLReader <B>xmlReader</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
treeObjectBuilder</H3>
<PRE>
org.eclipse.persistence.internal.oxm.TreeObjectBuilder <B>treeObjectBuilder</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xPathFragment</H3>
<PRE>
org.eclipse.persistence.internal.oxm.XPathFragment <B>xPathFragment</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xPathNode</H3>
<PRE>
org.eclipse.persistence.internal.oxm.XPathNode <B>xPathNode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
levelIndex</H3>
<PRE>
int <B>levelIndex</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
childRecord</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/record/UnmarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">UnmarshalRecord</A> <B>childRecord</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
parentRecord</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/record/UnmarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">UnmarshalRecord</A> <B>parentRecord</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
transformationRecord</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/record/DOMRecord.html" title="class in org.eclipse.persistence.oxm.record">DOMRecord</A> <B>transformationRecord</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
selfRecords</H3>
<PRE>
java.util.List&lt;E&gt; <B>selfRecords</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
indexMap</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>indexMap</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
namespaceMap</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>namespaceMap</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
uriToPrefixMap</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>uriToPrefixMap</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nullCapableValues</H3>
<PRE>
java.util.List&lt;E&gt; <B>nullCapableValues</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
containersMap</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>containersMap</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
stringBuffer</H3>
<PRE>
org.eclipse.persistence.internal.oxm.StrBuffer <B>stringBuffer</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isBufferCDATA</H3>
<PRE>
boolean <B>isBufferCDATA</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
attributes</H3>
<PRE>
org.xml.sax.Attributes <B>attributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
typeQName</H3>
<PRE>
javax.xml.namespace.QName <B>typeQName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
rootElementName</H3>
<PRE>
java.lang.String <B>rootElementName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
rootElementNamespaceUri</H3>
<PRE>
java.lang.String <B>rootElementNamespaceUri</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
unmarshaller</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</A> <B>unmarshaller</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fragmentBuilder</H3>
<PRE>
org.eclipse.persistence.internal.oxm.SAXFragmentBuilder <B>fragmentBuilder</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
encoding</H3>
<PRE>
java.lang.String <B>encoding</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
version</H3>
<PRE>
java.lang.String <B>version</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
schemaLocation</H3>
<PRE>
java.lang.String <B>schemaLocation</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
noNamespaceSchemaLocation</H3>
<PRE>
java.lang.String <B>noNamespaceSchemaLocation</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isSelfRecord</H3>
<PRE>
boolean <B>isSelfRecord</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
unmarshalContext</H3>
<PRE>
org.eclipse.persistence.internal.oxm.record.UnmarshalContext <B>unmarshalContext</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.record.WriterRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/record/WriterRecord.html" title="class in org.eclipse.persistence.oxm.record">org.eclipse.persistence.oxm.record.WriterRecord</A> extends <A HREF="org/eclipse/persistence/oxm/record/MarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">MarshalRecord</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
writer</H3>
<PRE>
java.io.Writer <B>writer</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isStartElementOpen</H3>
<PRE>
boolean <B>isStartElementOpen</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isProcessingCData</H3>
<PRE>
boolean <B>isProcessingCData</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.record.XMLRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/record/XMLRecord.html" title="class in org.eclipse.persistence.oxm.record">org.eclipse.persistence.oxm.record.XMLRecord</A> extends org.eclipse.persistence.internal.sessions.AbstractRecord implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
marshaller</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/XMLMarshaller.html" title="class in org.eclipse.persistence.oxm">XMLMarshaller</A> <B>marshaller</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
unmarshaller</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</A> <B>unmarshaller</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
docPresPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/documentpreservation/DocumentPreservationPolicy.html" title="class in org.eclipse.persistence.oxm.documentpreservation">DocumentPreservationPolicy</A> <B>docPresPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
owningObject</H3>
<PRE>
java.lang.Object <B>owningObject</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
currentObject</H3>
<PRE>
java.lang.Object <B>currentObject</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
leafElementType</H3>
<PRE>
javax.xml.namespace.QName <B>leafElementType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
namespaceResolver</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</A> <B>namespaceResolver</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
session</H3>
<PRE>
org.eclipse.persistence.internal.sessions.AbstractSession <B>session</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.oxm.record.XMLRootRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/oxm/record/XMLRootRecord.html" title="class in org.eclipse.persistence.oxm.record">org.eclipse.persistence.oxm.record.XMLRootRecord</A> extends <A HREF="org/eclipse/persistence/oxm/record/UnmarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">UnmarshalRecord</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
targetClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>targetClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
rootElementName</H3>
<PRE>
java.lang.String <B>rootElementName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
rootElementNamespaceUri</H3>
<PRE>
java.lang.String <B>rootElementNamespaceUri</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
characters</H3>
<PRE>
org.eclipse.persistence.internal.oxm.StrBuffer <B>characters</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldReadChars</H3>
<PRE>
boolean <B>shouldReadChars</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
elementCount</H3>
<PRE>
int <B>elementCount</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.platform.database</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.platform.database.AccessPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/AccessPlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.AccessPlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.AttunityPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/AttunityPlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.AttunityPlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.CloudscapePlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/CloudscapePlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.CloudscapePlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.DatabasePlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.DatabasePlatform</A> extends org.eclipse.persistence.internal.databaseaccess.DatabasePlatform implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.DB2MainframePlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/DB2MainframePlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.DB2MainframePlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DB2Platform.html" title="class in org.eclipse.persistence.platform.database">DB2Platform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.DB2Platform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/DB2Platform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.DB2Platform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.DBasePlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/DBasePlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.DBasePlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.DerbyPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/DerbyPlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.DerbyPlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DB2Platform.html" title="class in org.eclipse.persistence.platform.database">DB2Platform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.HSQLPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/HSQLPlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.HSQLPlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.InformixPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/InformixPlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.InformixPlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.JavaDBPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/JavaDBPlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.JavaDBPlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DerbyPlatform.html" title="class in org.eclipse.persistence.platform.database">DerbyPlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.MySQLPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/MySQLPlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.MySQLPlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.OraclePlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/OraclePlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.OraclePlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
supportsIdentity</H3>
<PRE>
boolean <B>supportsIdentity</B></PRE>
<DL>
<DD>Advanced attribute indicating whether identity is supported,
see comment to setSupportsIdentity method.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.platform.database.PointBasePlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/PointBasePlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.PointBasePlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.PostgreSQLPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/PostgreSQLPlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.PostgreSQLPlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.SQLAnywherePlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/SQLAnywherePlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.SQLAnywherePlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/SybasePlatform.html" title="class in org.eclipse.persistence.platform.database">SybasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.SQLServerPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/SQLServerPlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.SQLServerPlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.SybasePlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/SybasePlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.SybasePlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
typeStrings</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>typeStrings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.platform.database.TimesTen7Platform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/TimesTen7Platform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.TimesTen7Platform</A> extends <A HREF="org/eclipse/persistence/platform/database/TimesTenPlatform.html" title="class in org.eclipse.persistence.platform.database">TimesTenPlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.platform.database.TimesTenPlatform"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/TimesTenPlatform.html" title="class in org.eclipse.persistence.platform.database">org.eclipse.persistence.platform.database.TimesTenPlatform</A> extends <A HREF="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
supportsForeignKeyConstraints</H3>
<PRE>
boolean <B>supportsForeignKeyConstraints</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.platform.database.oracle.plsql</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.platform.database.oracle.plsql.PLSQLStoredProcedureCall"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/database/oracle/plsql/PLSQLStoredProcedureCall.html" title="class in org.eclipse.persistence.platform.database.oracle.plsql">org.eclipse.persistence.platform.database.oracle.plsql.PLSQLStoredProcedureCall</A> extends <A HREF="org/eclipse/persistence/queries/StoredProcedureCall.html" title="class in org.eclipse.persistence.queries">StoredProcedureCall</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
arguments</H3>
<PRE>
java.util.List&lt;E&gt; <B>arguments</B></PRE>
<DL>
<DD>List of procedure IN/OUT/INOUT arguments.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
originalIndex</H3>
<PRE>
int <B>originalIndex</B></PRE>
<DL>
<DD>Keeps track of the next procedure argument index.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
translationRow</H3>
<PRE>
org.eclipse.persistence.internal.sessions.AbstractRecord <B>translationRow</B></PRE>
<DL>
<DD>Translation row stored after translation on the call clone, used only for logging.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
typesInfo</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>typesInfo</B></PRE>
<DL>
<DD>Map of conversion function routines for converting complex PLSQL types.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
functionId</H3>
<PRE>
int <B>functionId</B></PRE>
<DL>
<DD>Id used to generate unique local functions.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.platform.xml</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.platform.xml.XMLPlatformException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/platform/xml/XMLPlatformException.html" title="class in org.eclipse.persistence.platform.xml">org.eclipse.persistence.platform.xml.XMLPlatformException</A> extends <A HREF="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.queries</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.queries.ConstructorReportItem"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ConstructorReportItem.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ConstructorReportItem</A> extends org.eclipse.persistence.internal.queries.ReportItem implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
constructorArgTypes</H3>
<PRE>
java.lang.Class&lt;T&gt;[] <B>constructorArgTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
constructorMappings</H3>
<PRE>
java.util.List&lt;E&gt; <B>constructorMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
reportItems</H3>
<PRE>
java.util.List&lt;E&gt; <B>reportItems</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
constructor</H3>
<PRE>
java.lang.reflect.Constructor&lt;T&gt; <B>constructor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.Cursor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/Cursor.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.Cursor</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
size</H3>
<PRE>
int <B>size</B></PRE>
<DL>
<DD>Cached size of the stream.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
objectCollection</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>objectCollection</B></PRE>
<DL>
<DD>Internal collection of objects.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
initiallyConformingIndex</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>initiallyConformingIndex</B></PRE>
<DL>
<DD>Conforming instances found in memory when building the result.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
selectionCriteriaClone</H3>
<PRE>
<A HREF="org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</A> <B>selectionCriteriaClone</B></PRE>
<DL>
<DD>SelectionCriteria & translation row ready for incremental conforming.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
translationRow</H3>
<PRE>
org.eclipse.persistence.internal.sessions.AbstractRecord <B>translationRow</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
position</H3>
<PRE>
int <B>position</B></PRE>
<DL>
<DD>Current position in the objectCollection of the stream.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.CursoredStream"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/CursoredStream.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.CursoredStream</A> extends <A HREF="org/eclipse/persistence/queries/Cursor.html" title="class in org.eclipse.persistence.queries">Cursor</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
marker</H3>
<PRE>
int <B>marker</B></PRE>
<DL>
<DD>Marker for backing up.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.CursoredStreamPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/CursoredStreamPolicy.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.CursoredStreamPolicy</A> extends <A HREF="org/eclipse/persistence/queries/CursorPolicy.html" title="class in org.eclipse.persistence.queries">CursorPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
initialReadSize</H3>
<PRE>
int <B>initialReadSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sizeQuery</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/ValueReadQuery.html" title="class in org.eclipse.persistence.queries">ValueReadQuery</A> <B>sizeQuery</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.CursorPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/CursorPolicy.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.CursorPolicy</A> extends org.eclipse.persistence.internal.queries.ContainerPolicy implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
pageSize</H3>
<PRE>
int <B>pageSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
query</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/ReadQuery.html" title="class in org.eclipse.persistence.queries">ReadQuery</A> <B>query</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.DatabaseQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.DatabaseQuery</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DD>Queries can be given a name and registered with a descriptor to allow common queries to be reused.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
arguments</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>arguments</B></PRE>
<DL>
<DD>Arguments can be given and specified to predefined queries to allow reuse.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
argumentFields</H3>
<PRE>
java.util.List&lt;E&gt; <B>argumentFields</B></PRE>
<DL>
<DD>PERF: Argument fields are cached in prepare to avoid rebuilding on each execution.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
argumentValues</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>argumentValues</B></PRE>
<DL>
<DD>Arguments values can be given and specified to predefined queries to allow reuse.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
argumentTypes</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>argumentTypes</B></PRE>
<DL>
<DD>Needed to differentiate queries with the same name.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
argumentTypeNames</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>argumentTypeNames</B></PRE>
<DL>
<DD>Used to build a list of argumentTypes by name pre-initialization
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
queryMechanism</H3>
<PRE>
org.eclipse.persistence.internal.queries.DatabaseQueryMechanism <B>queryMechanism</B></PRE>
<DL>
<DD>The query mechanism determines the mechanism on how the database will be accessed.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
redirector</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</A> <B>redirector</B></PRE>
<DL>
<DD>A redirector allows for a queries execution to be the execution of a piece of code.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
doNotRedirect</H3>
<PRE>
boolean <B>doNotRedirect</B></PRE>
<DL>
<DD>Can be set to true in the case there is a redirector or a default redirector but
the user does not want the query redirected.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldMaintainCache</H3>
<PRE>
boolean <B>shouldMaintainCache</B></PRE>
<DL>
<DD>Flag used for a query to bypass the identitymap and unit of work.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
properties</H3>
<PRE>
java.util.Hashtable&lt;K,V&gt; <B>properties</B></PRE>
<DL>
<DD>Internally used by the mappings as a temporary store.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
translationRow</H3>
<PRE>
org.eclipse.persistence.internal.sessions.AbstractRecord <B>translationRow</B></PRE>
<DL>
<DD>Mappings and the descriptor use parameterized mechanisms that will be translated with the data from the row.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isUserDefined</H3>
<PRE>
boolean <B>isUserDefined</B></PRE>
<DL>
<DD>Internal flag used to bypass user define queries when executing one for custom sql/query support.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
cascadePolicy</H3>
<PRE>
int <B>cascadePolicy</B></PRE>
<DL>
<DD>Policy that determines how the query will cascade to its object's parts.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
sessionName</H3>
<PRE>
java.lang.String <B>sessionName</B></PRE>
<DL>
<DD>Used to override the default session in the session broker.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isPrepared</H3>
<PRE>
boolean <B>isPrepared</B></PRE>
<DL>
<DD>Queries prepare common stated in themselves.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldCloneCall</H3>
<PRE>
boolean <B>shouldCloneCall</B></PRE>
<DL>
<DD>Used to indicate whether or not the call needs to be cloned.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldPrepare</H3>
<PRE>
boolean <B>shouldPrepare</B></PRE>
<DL>
<DD>Allow for the prepare of queries to be turned off, this allow for dynamic non-pre SQL generated queries.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldBindAllParameters</H3>
<PRE>
java.lang.Boolean <B>shouldBindAllParameters</B></PRE>
<DL>
<DD>Bind all arguments to the SQL statement.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldCacheStatement</H3>
<PRE>
java.lang.Boolean <B>shouldCacheStatement</B></PRE>
<DL>
<DD>Cache the prepared statement, this requires full parameter binding as well.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldUseWrapperPolicy</H3>
<PRE>
boolean <B>shouldUseWrapperPolicy</B></PRE>
<DL>
<DD>Use the WrapperPolicy for the objects returned by the query
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceMapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> <B>sourceMapping</B></PRE>
<DL>
<DD>Table per class requires multiple query executions. Internally we
prepare those queries and cache them against the source mapping's
selection query. When queries are executed they are cloned so we
need a mechanism to keep a reference back to the actual selection
query so that we can successfully look up and chain query executions
within a table per class inheritance hierarchy.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
queryTimeout</H3>
<PRE>
int <B>queryTimeout</B></PRE>
<DL>
<DD>queryTimeout has three possible settings: DefaultTimeout, NoTimeout, and 1..N
This applies to both DatabaseQuery.queryTimeout and DescriptorQueryManager.queryTimeout
DatabaseQuery.queryTimeout:
- DefaultTimeout: get queryTimeout from DescriptorQueryManager
- NoTimeout, 1..N: overrides queryTimeout in DescriptorQueryManager
DescriptorQueryManager.queryTimeout:
- DefaultTimeout: get queryTimeout from parent DescriptorQueryManager. If there is no
parent, default to NoTimeout
- NoTimeout, 1..N: overrides parent queryTimeout
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
hintString</H3>
<PRE>
java.lang.String <B>hintString</B></PRE>
<DL>
<DD>Used for adding hints to the query string in oracle
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
flushOnExecute</H3>
<PRE>
java.lang.Boolean <B>flushOnExecute</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isExecutionClone</H3>
<PRE>
boolean <B>isExecutionClone</B></PRE>
<DL>
<DD>PERF: Determines if the query has already been cloned for execution, to avoid duplicate cloning.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isCustomQueryUsed</H3>
<PRE>
java.lang.Boolean <B>isCustomQueryUsed</B></PRE>
<DL>
<DD>PERF: Store if this query will use the descriptor custom query.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isNativeConnectionRequired</H3>
<PRE>
boolean <B>isNativeConnectionRequired</B></PRE>
<DL>
<DD>Allow connection unwrapping to be configured.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.DataModifyQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/DataModifyQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.DataModifyQuery</A> extends <A HREF="org/eclipse/persistence/queries/ModifyQuery.html" title="class in org.eclipse.persistence.queries">ModifyQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
hasModifyRow</H3>
<PRE>
boolean <B>hasModifyRow</B></PRE>
<DL>
<DD>Used to distinguish query that have a different modify row than translation row.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.DataReadQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/DataReadQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.DataReadQuery</A> extends <A HREF="org/eclipse/persistence/queries/ReadQuery.html" title="class in org.eclipse.persistence.queries">ReadQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
containerPolicy</H3>
<PRE>
org.eclipse.persistence.internal.queries.ContainerPolicy <B>containerPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
resultType</H3>
<PRE>
int <B>resultType</B></PRE>
<DL>
<DD>Allow return type to be configured, MAP, ARRAY, VALUE, ATTRIBUTE (MAP is the default, i.e. DatabaseRecord).
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.DeleteAllQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/DeleteAllQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.DeleteAllQuery</A> extends <A HREF="org/eclipse/persistence/queries/ModifyAllQuery.html" title="class in org.eclipse.persistence.queries">ModifyAllQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
objects</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>objects</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.DeleteObjectQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/DeleteObjectQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.DeleteObjectQuery</A> extends <A HREF="org/eclipse/persistence/queries/ObjectLevelModifyQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelModifyQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
isFullRowRequired</H3>
<PRE>
boolean <B>isFullRowRequired</B></PRE>
<DL>
<DD>PERF: By default only the translation row is used for deletes, the full row can be requested for custom deletes.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.DirectReadQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/DirectReadQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.DirectReadQuery</A> extends <A HREF="org/eclipse/persistence/queries/DataReadQuery.html" title="class in org.eclipse.persistence.queries">DataReadQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
valueConverter</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/converters/Converter.html" title="interface in org.eclipse.persistence.mappings.converters">Converter</A> <B>valueConverter</B></PRE>
<DL>
<DD>Allows user defined conversion between the result value and the database value.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.DoesExistQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/DoesExistQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.DoesExistQuery</A> extends <A HREF="org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
primaryKey</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>primaryKey</B></PRE>
<DL>
<DD>Query that is performing the does exist check.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
object</H3>
<PRE>
java.lang.Object <B>object</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
existencePolicy</H3>
<PRE>
int <B>existencePolicy</B></PRE>
<DL>
<DD>Flag to determine existence check policy.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
checkDatabaseIfInvalid</H3>
<PRE>
boolean <B>checkDatabaseIfInvalid</B></PRE>
<DL>
<DD>Flag to determine cache invalidation policy support. This overrides
the CheckCache existence setting if the object is invalid or if the
cache cannot be trusted because a flush or DML has occurred.
The default is true.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
checkCacheFirst</H3>
<PRE>
boolean <B>checkCacheFirst</B></PRE>
<DL>
<DD>Flag to determine if the cache should be check first in addition to another option.
The default is true;
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.FetchGroup"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/FetchGroup.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.FetchGroup</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DD>Fetch group name, default is empty if not set.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
attributes</H3>
<PRE>
java.util.Set&lt;E&gt; <B>attributes</B></PRE>
<DL>
<DD>Specified attributes in the group.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.InMemoryQueryIndirectionPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/InMemoryQueryIndirectionPolicy.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.InMemoryQueryIndirectionPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
policy</H3>
<PRE>
int <B>policy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
query</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</A> <B>query</B></PRE>
<DL>
<DD>Used to set the policy state in the query.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.InsertObjectQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/InsertObjectQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.InsertObjectQuery</A> extends <A HREF="org/eclipse/persistence/queries/WriteObjectQuery.html" title="class in org.eclipse.persistence.queries">WriteObjectQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.queries.JPQLCall"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/JPQLCall.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.JPQLCall</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
query</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</A> <B>query</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
ejbqlString</H3>
<PRE>
java.lang.String <B>ejbqlString</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isParsed</H3>
<PRE>
boolean <B>isParsed</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.MethodBaseQueryRedirector"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/MethodBaseQueryRedirector.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.MethodBaseQueryRedirector</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
methodClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>methodClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
methodClassName</H3>
<PRE>
java.lang.String <B>methodClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
methodName</H3>
<PRE>
java.lang.String <B>methodName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ModifyAllQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ModifyAllQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ModifyAllQuery</A> extends <A HREF="org/eclipse/persistence/queries/ModifyQuery.html" title="class in org.eclipse.persistence.queries">ModifyQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
m_cacheUsage</H3>
<PRE>
int <B>m_cacheUsage</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
referenceClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>referenceClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
referenceClassName</H3>
<PRE>
java.lang.String <B>referenceClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldDeferExecutionInUOW</H3>
<PRE>
boolean <B>shouldDeferExecutionInUOW</B></PRE>
<DL>
<DD>Indicates whether execution should be deferred in UOW
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultBuilder</H3>
<PRE>
<A HREF="org/eclipse/persistence/expressions/ExpressionBuilder.html" title="class in org.eclipse.persistence.expressions">ExpressionBuilder</A> <B>defaultBuilder</B></PRE>
<DL>
<DD>Provide a default builder so that it's easier to be consistent
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isPreparedUsingTempStorage</H3>
<PRE>
boolean <B>isPreparedUsingTempStorage</B></PRE>
<DL>
<DD>Indicates whether the query was prepared so that it will execute using temp storage
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ModifyQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ModifyQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ModifyQuery</A> extends <A HREF="org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
modifyRow</H3>
<PRE>
org.eclipse.persistence.internal.sessions.AbstractRecord <B>modifyRow</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
forceBatchStatementExecution</H3>
<PRE>
boolean <B>forceBatchStatementExecution</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ObjectBuildingQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ObjectBuildingQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ObjectBuildingQuery</A> extends <A HREF="org/eclipse/persistence/queries/ReadQuery.html" title="class in org.eclipse.persistence.queries">ReadQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
referenceClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>referenceClass</B></PRE>
<DL>
<DD>The class of the target objects to be read from the database.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
referenceClassName</H3>
<PRE>
java.lang.String <B>referenceClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldRefreshIdentityMapResult</H3>
<PRE>
boolean <B>shouldRefreshIdentityMapResult</B></PRE>
<DL>
<DD>Allows for the resulting objects to be refresh with the data from the database.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldRefreshRemoteIdentityMapResult</H3>
<PRE>
boolean <B>shouldRefreshRemoteIdentityMapResult</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldRegisterResultsInUnitOfWork</H3>
<PRE>
boolean <B>shouldRegisterResultsInUnitOfWork</B></PRE>
<DL>
<DD>INTERNAL: for bug 2612601 allow ability not to register results in UOW.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldProcessResultsInUnitOfWork</H3>
<PRE>
boolean <B>shouldProcessResultsInUnitOfWork</B></PRE>
<DL>
<DD>CMP only. Allow users to configure whether finder should be executed in a uow or not.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
lockingClause</H3>
<PRE>
org.eclipse.persistence.internal.expressions.ForUpdateClause <B>lockingClause</B></PRE>
<DL>
<DD>Used for pessimistic locking.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
executionTime</H3>
<PRE>
long <B>executionTime</B></PRE>
<DL>
<DD>Used to set the read time on objects that use this query.
Should be set to the time the query returned from the database.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldUseExclusiveConnection</H3>
<PRE>
boolean <B>shouldUseExclusiveConnection</B></PRE>
<DL>
<DD>Added for Exclusive Connection (VPD) support see accessor for information
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
wasDefaultLockMode</H3>
<PRE>
boolean <B>wasDefaultLockMode</B></PRE>
<DL>
<DD>PERF: Store if the query originally used the default lock mode.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldBuildNullForNullPk</H3>
<PRE>
boolean <B>shouldBuildNullForNullPk</B></PRE>
<DL>
<DD>INTERNAL: If primary key is null ObjectBuilder.buildObject returns null
in case this flag is set to true (instead of throwing exception).
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ObjectLevelModifyQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ObjectLevelModifyQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ObjectLevelModifyQuery</A> extends <A HREF="org/eclipse/persistence/queries/ModifyQuery.html" title="class in org.eclipse.persistence.queries">ModifyQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
primaryKey</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>primaryKey</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
object</H3>
<PRE>
java.lang.Object <B>object</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
objectChangeSet</H3>
<PRE>
org.eclipse.persistence.internal.sessions.ObjectChangeSet <B>objectChangeSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
backupClone</H3>
<PRE>
java.lang.Object <B>backupClone</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ObjectLevelReadQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ObjectLevelReadQuery</A> extends <A HREF="org/eclipse/persistence/queries/ObjectBuildingQuery.html" title="class in org.eclipse.persistence.queries">ObjectBuildingQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
defaultBuilder</H3>
<PRE>
<A HREF="org/eclipse/persistence/expressions/ExpressionBuilder.html" title="class in org.eclipse.persistence.expressions">ExpressionBuilder</A> <B>defaultBuilder</B></PRE>
<DL>
<DD>Provide a default builder so that it's easier to be consistent
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
cacheUsage</H3>
<PRE>
int <B>cacheUsage</B></PRE>
<DL>
<DD>Allow for the cache usage to be specified to enable in-memory querying.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
additionalFields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>additionalFields</B></PRE>
<DL>
<DD>Allow for additional fields to be selected, used for m-m batch reading.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldIncludeData</H3>
<PRE>
boolean <B>shouldIncludeData</B></PRE>
<DL>
<DD>Allow for a complex result to be return including the rows and objects, used for m-m batch reading.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isPrePrepared</H3>
<PRE>
boolean <B>isPrePrepared</B></PRE>
<DL>
<DD>Allow a prePrepare stage to build the expression for EJBQL and QBE and resolve joining.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
distinctState</H3>
<PRE>
short <B>distinctState</B></PRE>
<DL>
<DD>Indicates if distinct should be used or not.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inMemoryQueryIndirectionPolicy</H3>
<PRE>
int <B>inMemoryQueryIndirectionPolicy</B></PRE>
<DL>
<DD>Used to determine behavior of indirection in in-memory querying and conforming.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
executionTime</H3>
<PRE>
long <B>executionTime</B></PRE>
<DL>
<DD>Used to set the read time on objects that use this query.
Should be set to the time the query returned from the database.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
fetchGroup</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/FetchGroup.html" title="class in org.eclipse.persistence.queries">FetchGroup</A> <B>fetchGroup</B></PRE>
<DL>
<DD>Allow for a query level fetch group to be set.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
fetchGroupName</H3>
<PRE>
java.lang.String <B>fetchGroupName</B></PRE>
<DL>
<DD>The pre-defined fetch group name.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldUseDefaultFetchGroup</H3>
<PRE>
boolean <B>shouldUseDefaultFetchGroup</B></PRE>
<DL>
<DD>Flag to turn on/off the use of the default fetch group.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nonFetchJoinAttributeExpressions</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>nonFetchJoinAttributeExpressions</B></PRE>
<DL>
<DD>Stores the non fetchjoin attributes, these are joins that will be
represented in the where clause but not in the select.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
partialAttributeExpressions</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>partialAttributeExpressions</B></PRE>
<DL>
<DD>Stores the partial attributes that have been added to this query
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
joinedAttributeManager</H3>
<PRE>
org.eclipse.persistence.internal.queries.JoinedAttributeManager <B>joinedAttributeManager</B></PRE>
<DL>
<DD>Stores the helper object for dealing with joined attributes
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isReferenceClassLocked</H3>
<PRE>
java.lang.Boolean <B>isReferenceClassLocked</B></PRE>
<DL>
<DD>PERF: Caches locking policy isReferenceClassLocked setting.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isResultSetOptimizedQuery</H3>
<PRE>
boolean <B>isResultSetOptimizedQuery</B></PRE>
<DL>
<DD>PERF: Allow queries to build directly from the database result-set.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isReadOnly</H3>
<PRE>
boolean <B>isReadOnly</B></PRE>
<DL>
<DD>PERF: Allow queries to be defined as read-only in unit of work execution.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldOuterJoinSubclasses</H3>
<PRE>
java.lang.Boolean <B>shouldOuterJoinSubclasses</B></PRE>
<DL>
<DD>Define if an outer join should be used to read subclasses.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
concreteSubclassCalls</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>concreteSubclassCalls</B></PRE>
<DL>
<DD>Allow concrete subclasses calls to be prepared and cached for inheritance queries.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
lockModeType</H3>
<PRE>
java.lang.String <B>lockModeType</B></PRE>
<DL>
<DD>Used when specifying a lock mode for the query
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
waitTimeout</H3>
<PRE>
java.lang.Integer <B>waitTimeout</B></PRE>
<DL>
<DD>waitTimeout has three possible setting: null, 0 and 1..N
null: use the session.getPessimisticLockTimeoutDefault() if available.
0: issue a LOCK_NOWAIT
1..N: use this value to set the WAIT clause.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.QueryByExamplePolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/QueryByExamplePolicy.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.QueryByExamplePolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
valuesToExclude</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>valuesToExclude</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
attributesToAlwaysInclude</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>attributesToAlwaysInclude</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
specialOperations</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>specialOperations</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldUseEqualityForNulls</H3>
<PRE>
boolean <B>shouldUseEqualityForNulls</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.QueryResultsCachePolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/QueryResultsCachePolicy.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.QueryResultsCachePolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
invalidationPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/descriptors/invalidation/CacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">CacheInvalidationPolicy</A> <B>invalidationPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
maximumResultSets</H3>
<PRE>
int <B>maximumResultSets</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ReadAllQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ReadAllQuery</A> extends <A HREF="org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
orderByExpressions</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>orderByExpressions</B></PRE>
<DL>
<DD>Used for ordering support.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
batchReadAttributeExpressions</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>batchReadAttributeExpressions</B></PRE>
<DL>
<DD>Used for query optimization.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
batchReadAttributes</H3>
<PRE>
java.util.List&lt;E&gt; <B>batchReadAttributes</B></PRE>
<DL>
<DD>PERF: Cache the local batch read attribute names.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
containerPolicy</H3>
<PRE>
org.eclipse.persistence.internal.queries.ContainerPolicy <B>containerPolicy</B></PRE>
<DL>
<DD>Used for collection and stream support.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
startWithExpression</H3>
<PRE>
<A HREF="org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</A> <B>startWithExpression</B></PRE>
<DL>
<DD>Used for Oracle HierarchicalQuery support
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
connectByExpression</H3>
<PRE>
<A HREF="org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</A> <B>connectByExpression</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
orderSiblingsByExpressions</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>orderSiblingsByExpressions</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ReadObjectQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ReadObjectQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ReadObjectQuery</A> extends <A HREF="org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
selectionKey</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>selectionKey</B></PRE>
<DL>
<DD>Key that can be used in place of a selection criteria.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldLoadResultIntoSelectionObject</H3>
<PRE>
boolean <B>shouldLoadResultIntoSelectionObject</B></PRE>
<DL>
<DD>Can be used to refresh a specific non-cached instance from the database.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ReadQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ReadQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ReadQuery</A> extends <A HREF="org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
maxRows</H3>
<PRE>
int <B>maxRows</B></PRE>
<DL>
<DD>Used for retrieve limited rows through the query.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
firstResult</H3>
<PRE>
int <B>firstResult</B></PRE>
<DL>
<DD>Used to start query results at a specific result
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
queryId</H3>
<PRE>
long <B>queryId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fetchSize</H3>
<PRE>
int <B>fetchSize</B></PRE>
<DL>
<DD>Used to set statement fetch size
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
queryResultCachingPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/QueryResultsCachePolicy.html" title="class in org.eclipse.persistence.queries">QueryResultsCachePolicy</A> <B>queryResultCachingPolicy</B></PRE>
<DL>
<DD>Used to specify how query results are cached
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ReportQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ReportQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ReportQuery</A> extends <A HREF="org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
shouldRetrievePrimaryKeys</H3>
<PRE>
int <B>shouldRetrievePrimaryKeys</B></PRE>
<DL>
<DD>Flag indicating whether the primary key values should also be retrieved for the reference class.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
names</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>names</B></PRE>
<DL>
<DD>Collection of names for use by results.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
items</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>items</B></PRE>
<DL>
<DD>Items to be selected, these could be attributes or aggregate functions.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
groupByExpressions</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>groupByExpressions</B></PRE>
<DL>
<DD>Expressions representing fields to be used in the GROUP BY clause.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
havingExpression</H3>
<PRE>
<A HREF="org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</A> <B>havingExpression</B></PRE>
<DL>
<DD>Expression representing the HAVING clause.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
returnChoice</H3>
<PRE>
int <B>returnChoice</B></PRE>
<DL>
<DD>Can be one of (ShouldReturnSingleResult, ShouldReturnSingleValue, ShouldReturnSingleAttribute)
Simplifies the result by only returning the first result, first value, or all attribute values
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
addToConstructorItem</H3>
<PRE>
boolean <B>addToConstructorItem</B></PRE>
<DL>
<DD>flag to allow items to be added to the last ConstructorReportItem
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
resultConstructorClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>resultConstructorClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
constructorArgTypes</H3>
<PRE>
java.lang.Class&lt;T&gt;[] <B>constructorArgTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
constructorMappings</H3>
<PRE>
java.util.List&lt;E&gt; <B>constructorMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
returnedKeys</H3>
<PRE>
java.util.HashSet&lt;E&gt; <B>returnedKeys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ReportQueryResult"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ReportQueryResult.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ReportQueryResult</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.lang.Class, org.eclipse.persistence.sessions.Session)"><!-- --></A><H3>
readObject</H3>
<PRE>
public java.lang.Object <B>readObject</B>(java.lang.Class&nbsp;javaClass,
<A HREF="org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</A>&nbsp;session)</PRE>
<DL>
<DD>PUBLIC:
If the PKs were retrieved with the attributes then this method can be used to read the real object from the database.
<P>
<DD><DL>
</DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
names</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>names</B></PRE>
<DL>
<DD>Item names to lookup result values
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
results</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>results</B></PRE>
<DL>
<DD>Actual converted attribute values
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
primaryKeyValues</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>primaryKeyValues</B></PRE>
<DL>
<DD>PK values if the retrievPKs flag was set on the ReportQuery. These can be used to get the actual object
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
key</H3>
<PRE>
java.lang.StringBuffer <B>key</B></PRE>
<DL>
<DD>If an objectLevel distinct is used then generate unique key for this result
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ResultSetMappingQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ResultSetMappingQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ResultSetMappingQuery</A> extends <A HREF="org/eclipse/persistence/queries/ObjectBuildingQuery.html" title="class in org.eclipse.persistence.queries">ObjectBuildingQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
resultSetMappingName</H3>
<PRE>
java.lang.String <B>resultSetMappingName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
resultSetMapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/SQLResultSetMapping.html" title="class in org.eclipse.persistence.queries">SQLResultSetMapping</A> <B>resultSetMapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.ScrollableCursor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ScrollableCursor.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ScrollableCursor</A> extends <A HREF="org/eclipse/persistence/queries/Cursor.html" title="class in org.eclipse.persistence.queries">Cursor</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.queries.ScrollableCursorPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ScrollableCursorPolicy.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ScrollableCursorPolicy</A> extends <A HREF="org/eclipse/persistence/queries/CursorPolicy.html" title="class in org.eclipse.persistence.queries">CursorPolicy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
resultSetType</H3>
<PRE>
int <B>resultSetType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
resultSetConcurrency</H3>
<PRE>
int <B>resultSetConcurrency</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.SQLCall"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/SQLCall.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.SQLCall</A> extends org.eclipse.persistence.internal.databaseaccess.DatabaseCall implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
hasCustomSQLArguments</H3>
<PRE>
boolean <B>hasCustomSQLArguments</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.StoredFunctionCall"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/StoredFunctionCall.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.StoredFunctionCall</A> extends <A HREF="org/eclipse/persistence/queries/StoredProcedureCall.html" title="class in org.eclipse.persistence.queries">StoredProcedureCall</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.queries.StoredProcedureCall"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/StoredProcedureCall.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.StoredProcedureCall</A> extends org.eclipse.persistence.internal.databaseaccess.DatabaseCall implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
procedureName</H3>
<PRE>
java.lang.String <B>procedureName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
procedureArgumentNames</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>procedureArgumentNames</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.UpdateAllQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/UpdateAllQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.UpdateAllQuery</A> extends <A HREF="org/eclipse/persistence/queries/ModifyAllQuery.html" title="class in org.eclipse.persistence.queries">ModifyAllQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
m_updateClauses</H3>
<PRE>
java.util.HashMap&lt;K,V&gt; <B>m_updateClauses</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.queries.UpdateObjectQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/UpdateObjectQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.UpdateObjectQuery</A> extends <A HREF="org/eclipse/persistence/queries/WriteObjectQuery.html" title="class in org.eclipse.persistence.queries">WriteObjectQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.queries.ValueReadQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/ValueReadQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ValueReadQuery</A> extends <A HREF="org/eclipse/persistence/queries/DirectReadQuery.html" title="class in org.eclipse.persistence.queries">DirectReadQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.queries.WriteObjectQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/queries/WriteObjectQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.WriteObjectQuery</A> extends <A HREF="org/eclipse/persistence/queries/ObjectLevelModifyQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelModifyQuery</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sdo</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sdo.SDODataGraph"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/SDODataGraph.html" title="class in org.eclipse.persistence.sdo">org.eclipse.persistence.sdo.SDODataGraph</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
helperContext</H3>
<PRE>
<A HREF="commonj/sdo/helper/HelperContext.html" title="interface in commonj.sdo.helper">HelperContext</A> <B>helperContext</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
rootObject</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/SDODataObject.html" title="class in org.eclipse.persistence.sdo">SDODataObject</A> <B>rootObject</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
changeSummary</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/SDOChangeSummary.html" title="class in org.eclipse.persistence.sdo">SDOChangeSummary</A> <B>changeSummary</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.SDODataObject"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/SDODataObject.html" title="class in org.eclipse.persistence.sdo">org.eclipse.persistence.sdo.SDODataObject</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeReplace()"><!-- --></A><H3>
writeReplace</H3>
<PRE>
public java.lang.Object <B>writeReplace</B>()</PRE>
<DL>
<DD>INTERNAL:
Defined in SDO 2.01 spec on page 65 Externalizable function is called by
ObjectStream.writeObject() A replacement object for serialization can be
called here.
<p/>Security Note:
This public function exposes a data replacement vulnerability where an outside client
can gain access and modify their non-final constants.
We may need to wrap the GZIP streams in some sort of encryption when we are not
using HTTPS or SSL/TLS on the wire.
<P>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="org/eclipse/persistence/sdo/SDOResolvable.html" title="class in org.eclipse.persistence.sdo"><CODE>SDOResolvable</CODE></A></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
type</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> <B>type</B></PRE>
<DL>
<DD>The Type that this DataObject represents
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
container</H3>
<PRE>
<A HREF="commonj/sdo/DataObject.html" title="interface in commonj.sdo">DataObject</A> <B>container</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
currentValueStore</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/ValueStore.html" title="interface in org.eclipse.persistence.sdo">ValueStore</A> <B>currentValueStore</B></PRE>
<DL>
<DD>The (currentValueStore) will maintain the current state of our model
after logged changes - it is a shallow copy of the original, progressively becoming deeper with changes.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
openContentProperties</H3>
<PRE>
java.util.List&lt;E&gt; <B>openContentProperties</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
openContentPropertiesAttributes</H3>
<PRE>
java.util.List&lt;E&gt; <B>openContentPropertiesAttributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
openContentAliasNames</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>openContentAliasNames</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
containmentPropertyName</H3>
<PRE>
java.lang.String <B>containmentPropertyName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
changeSummary</H3>
<PRE>
<A HREF="commonj/sdo/ChangeSummary.html" title="interface in commonj.sdo">ChangeSummary</A> <B>changeSummary</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
instanceProperties</H3>
<PRE>
java.util.List&lt;E&gt; <B>instanceProperties</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sdoRef</H3>
<PRE>
java.lang.String <B>sdoRef</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sequence</H3>
<PRE>
<A HREF="commonj/sdo/Sequence.html" title="interface in commonj.sdo">Sequence</A> <B>sequence</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
dataGraph</H3>
<PRE>
<A HREF="commonj/sdo/DataGraph.html" title="interface in commonj.sdo">DataGraph</A> <B>dataGraph</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
aHelperContext</H3>
<PRE>
<A HREF="commonj/sdo/helper/HelperContext.html" title="interface in commonj.sdo.helper">HelperContext</A> <B>aHelperContext</B></PRE>
<DL>
<DD>hold the current context containing all helpers so that we can preserve inter-helper relationships
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
text</H3>
<PRE>
java.lang.String <B>text</B></PRE>
<DL>
<DD>Unique hash ID of this Externalizable class - not required at this point because we serialize the xml representation
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.SDOExternalizableDelegator"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/SDOExternalizableDelegator.html" title="class in org.eclipse.persistence.sdo">org.eclipse.persistence.sdo.SDOExternalizableDelegator</A> extends <A HREF="commonj/sdo/impl/ExternalizableDelegator.html" title="class in commonj.sdo.impl">ExternalizableDelegator</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readExternal(java.io.ObjectInput)"><!-- --></A><H3>
readExternal</H3>
<PRE>
public void <B>readExternal</B>(java.io.ObjectInput&nbsp;in)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeExternal(java.io.ObjectOutput)"><!-- --></A><H3>
writeExternal</H3>
<PRE>
public void <B>writeExternal</B>(java.io.ObjectOutput&nbsp;out)
throws java.io.IOException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.SDOProperty"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">org.eclipse.persistence.sdo.SDOProperty</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
propertyName</H3>
<PRE>
java.lang.String <B>propertyName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
type</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> <B>type</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
containingType</H3>
<PRE>
<A HREF="commonj/sdo/Type.html" title="interface in commonj.sdo">Type</A> <B>containingType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isContainment</H3>
<PRE>
boolean <B>isContainment</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
hasMany</H3>
<PRE>
boolean <B>hasMany</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
readOnly</H3>
<PRE>
boolean <B>readOnly</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
aliasNames</H3>
<PRE>
java.util.List&lt;E&gt; <B>aliasNames</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultValue</H3>
<PRE>
java.lang.Object <B>defaultValue</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isDefaultSet</H3>
<PRE>
boolean <B>isDefaultSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
indexInType</H3>
<PRE>
int <B>indexInType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
indexInDeclaredProperties</H3>
<PRE>
int <B>indexInDeclaredProperties</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
opposite</H3>
<PRE>
<A HREF="commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A> <B>opposite</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xsd</H3>
<PRE>
boolean <B>xsd</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xsdLocalName</H3>
<PRE>
java.lang.String <B>xsdLocalName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
global</H3>
<PRE>
boolean <B>global</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
namespaceQualified</H3>
<PRE>
boolean <B>namespaceQualified</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
propertyValues</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>propertyValues</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nullable</H3>
<PRE>
boolean <B>nullable</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xsdType</H3>
<PRE>
javax.xml.namespace.QName <B>xsdType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
valueProperty</H3>
<PRE>
boolean <B>valueProperty</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
appInfoElements</H3>
<PRE>
java.util.List&lt;E&gt; <B>appInfoElements</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
appInfoMap</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>appInfoMap</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nameCollision</H3>
<PRE>
boolean <B>nameCollision</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
uri</H3>
<PRE>
java.lang.String <B>uri</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isSubstitutable</H3>
<PRE>
boolean <B>isSubstitutable</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
substitutableElements</H3>
<PRE>
java.util.Collection&lt;E&gt; <B>substitutableElements</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
finalized</H3>
<PRE>
boolean <B>finalized</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
aHelperContext</H3>
<PRE>
<A HREF="commonj/sdo/helper/HelperContext.html" title="interface in commonj.sdo.helper">HelperContext</A> <B>aHelperContext</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.SDOResolvable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/SDOResolvable.html" title="class in org.eclipse.persistence.sdo">org.eclipse.persistence.sdo.SDOResolvable</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>2807334877368539299L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readExternal(java.io.ObjectInput)"><!-- --></A><H3>
readExternal</H3>
<PRE>
public void <B>readExternal</B>(java.io.ObjectInput&nbsp;objectInput)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD>Purpose: Deserialize from an ObjectInputStream into an SDODataObject This
function is mandated by the Externalizable interface. It reads back
binary data in the same order as was written in writeExternal(). An
object has already been constructed with the no-arg constructor before
this function fills in the member fields.
The deserialized object will be returned later in a call from the
ObjectInputStream to readResolve()
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeExternal(java.io.ObjectOutput)"><!-- --></A><H3>
writeExternal</H3>
<PRE>
public void <B>writeExternal</B>(java.io.ObjectOutput&nbsp;objectOutput)
throws java.io.IOException</PRE>
<DL>
<DD>Purpose: Serialize an SDODataObject to an ObjectOutputStream This
function is mandated by the Externalizable interface. It writes binary
data in the same order as was will be read back in readExternal().
Prerequisites: An object has already been constructed and associated with
the theSDODataObject member
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.SDOType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">org.eclipse.persistence.sdo.SDOType</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
qName</H3>
<PRE>
javax.xml.namespace.QName <B>qName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
open</H3>
<PRE>
boolean <B>open</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isAbstract</H3>
<PRE>
boolean <B>isAbstract</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isDataType</H3>
<PRE>
boolean <B>isDataType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
baseTypes</H3>
<PRE>
java.util.List&lt;E&gt; <B>baseTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
declaredProperties</H3>
<PRE>
java.util.List&lt;E&gt; <B>declaredProperties</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
aliasNames</H3>
<PRE>
java.util.List&lt;E&gt; <B>aliasNames</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xsd</H3>
<PRE>
boolean <B>xsd</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xsdList</H3>
<PRE>
boolean <B>xsdList</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xsdLocalName</H3>
<PRE>
java.lang.String <B>xsdLocalName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xsdType</H3>
<PRE>
javax.xml.namespace.QName <B>xsdType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
propertyValues</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>propertyValues</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
changeSummaryProperty</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">SDOProperty</A> <B>changeSummaryProperty</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
allProperties</H3>
<PRE>
java.util.List&lt;E&gt; <B>allProperties</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
allPropertiesArr</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">SDOProperty</A>[] <B>allPropertiesArr</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
subTypes</H3>
<PRE>
java.util.List&lt;E&gt; <B>subTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
finalized</H3>
<PRE>
boolean <B>finalized</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
javaClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>javaClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
javaClassName</H3>
<PRE>
java.lang.String <B>javaClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
javaImplClassName</H3>
<PRE>
java.lang.String <B>javaImplClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
javaImplClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>javaImplClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nonFinalizedReferencingProps</H3>
<PRE>
java.util.List&lt;E&gt; <B>nonFinalizedReferencingProps</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nonFinalizedMappingURIs</H3>
<PRE>
java.util.List&lt;E&gt; <B>nonFinalizedMappingURIs</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
pseudoDefault</H3>
<PRE>
java.lang.Object <B>pseudoDefault</B></PRE>
<DL>
<DD>hold a wrapper object for primitive numeric defaults
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
aHelperContext</H3>
<PRE>
<A HREF="commonj/sdo/helper/HelperContext.html" title="interface in commonj.sdo.helper">HelperContext</A> <B>aHelperContext</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
appInfoElements</H3>
<PRE>
java.util.List&lt;E&gt; <B>appInfoElements</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
appInfoMap</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>appInfoMap</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sdo.dataobjects</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sdo.dataobjects.OpenSequencedTypeImpl"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/dataobjects/OpenSequencedTypeImpl.html" title="class in org.eclipse.persistence.sdo.dataobjects">org.eclipse.persistence.sdo.dataobjects.OpenSequencedTypeImpl</A> extends <A HREF="org/eclipse/persistence/sdo/SDODataObject.html" title="class in org.eclipse.persistence.sdo">SDODataObject</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sdo.helper</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sdo.helper.InstanceClassConverter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/helper/InstanceClassConverter.html" title="class in org.eclipse.persistence.sdo.helper">org.eclipse.persistence.sdo.helper.InstanceClassConverter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
customClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>customClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.helper.ListWrapper"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/helper/ListWrapper.html" title="class in org.eclipse.persistence.sdo.helper">org.eclipse.persistence.sdo.helper.ListWrapper</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeReplace()"><!-- --></A><H3>
writeReplace</H3>
<PRE>
public java.lang.Object <B>writeReplace</B>()</PRE>
<DL>
<DD>INTERNAL:
Defined in SDO 2.01 spec on page 65 Externalizable function is called by
ObjectStream.writeObject() A replacement object for serialization can be
called here.
<p/>Security Note:
This public function exposes a data replacement vulnerability where an outside client
can gain access and modify their non-final constants.
We may need to wrap the GZIP streams in some sort of encryption when we are not
using HTTPS or SSL/TLS on the wire.
<P>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="org/eclipse/persistence/sdo/SDOResolvable.html" title="class in org.eclipse.persistence.sdo"><CODE>SDOResolvable</CODE></A></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
dataObject</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/SDODataObject.html" title="class in org.eclipse.persistence.sdo">SDODataObject</A> <B>dataObject</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
property</H3>
<PRE>
<A HREF="commonj/sdo/Property.html" title="interface in commonj.sdo">Property</A> <B>property</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
currentElements</H3>
<PRE>
java.util.List&lt;E&gt; <B>currentElements</B></PRE>
<DL>
<DD>We are maintaining two pointers to potentially two ArrayList objects.
To implement ChangeSummary undo we require a copy of the original state of our model
- with special handling for ListWrapper to maintain object identity of the list
The List (originalElements) on ChangeSummary will maintain the current state of our model after logged changes.
The List (currentElements) will be a progressively deeper distinct shallow copy of the current list as it changes
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.helper.SDOFragmentMappingAttributeAccessor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/helper/SDOFragmentMappingAttributeAccessor.html" title="class in org.eclipse.persistence.sdo.helper">org.eclipse.persistence.sdo.helper.SDOFragmentMappingAttributeAccessor</A> extends <A HREF="org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
property</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">SDOProperty</A> <B>property</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
helperContext</H3>
<PRE>
<A HREF="commonj/sdo/helper/HelperContext.html" title="interface in commonj.sdo.helper">HelperContext</A> <B>helperContext</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.helper.SDOMethodAttributeAccessor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/helper/SDOMethodAttributeAccessor.html" title="class in org.eclipse.persistence.sdo.helper">org.eclipse.persistence.sdo.helper.SDOMethodAttributeAccessor</A> extends org.eclipse.persistence.internal.descriptors.MethodAttributeAccessor implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>attributeClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
property</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/SDOProperty.html" title="class in org.eclipse.persistence.sdo">SDOProperty</A> <B>property</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sdo.helper.jaxb</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sdo.helper.jaxb.JAXBListWrapper"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/helper/jaxb/JAXBListWrapper.html" title="class in org.eclipse.persistence.sdo.helper.jaxb">org.eclipse.persistence.sdo.helper.jaxb.JAXBListWrapper</A> extends <A HREF="org/eclipse/persistence/sdo/helper/ListWrapper.html" title="class in org.eclipse.persistence.sdo.helper">ListWrapper</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeReplace()"><!-- --></A><H3>
writeReplace</H3>
<PRE>
public java.lang.Object <B>writeReplace</B>()</PRE>
<DL>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="org/eclipse/persistence/sdo/SDOResolvable.html" title="class in org.eclipse.persistence.sdo"><CODE>SDOResolvable</CODE></A></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
jaxbValueStore</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/helper/jaxb/JAXBValueStore.html" title="class in org.eclipse.persistence.sdo.helper.jaxb">JAXBValueStore</A> <B>jaxbValueStore</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
mapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</A> <B>mapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
containerPolicy</H3>
<PRE>
org.eclipse.persistence.internal.queries.ContainerPolicy <B>containerPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
session</H3>
<PRE>
org.eclipse.persistence.internal.sessions.AbstractSession <B>session</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
elements</H3>
<PRE>
java.lang.Object <B>elements</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sdo.helper.metadata</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sdo.helper.metadata.NamespaceURITransformer"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/helper/metadata/NamespaceURITransformer.html" title="class in org.eclipse.persistence.sdo.helper.metadata">org.eclipse.persistence.sdo.helper.metadata.NamespaceURITransformer</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
transformationMapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/foundation/AbstractTransformationMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractTransformationMapping</A> <B>transformationMapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
namespaceResolver</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</A> <B>namespaceResolver</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.helper.metadata.QNameTransformer"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/helper/metadata/QNameTransformer.html" title="class in org.eclipse.persistence.sdo.helper.metadata">org.eclipse.persistence.sdo.helper.metadata.QNameTransformer</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
transformationMapping</H3>
<PRE>
<A HREF="org/eclipse/persistence/mappings/foundation/AbstractTransformationMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractTransformationMapping</A> <B>transformationMapping</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
namespaceResolver</H3>
<PRE>
<A HREF="org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</A> <B>namespaceResolver</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
xPath</H3>
<PRE>
java.lang.String <B>xPath</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.helper.metadata.TypeStringConverter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/helper/metadata/TypeStringConverter.html" title="class in org.eclipse.persistence.sdo.helper.metadata">org.eclipse.persistence.sdo.helper.metadata.TypeStringConverter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
typeHelper</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/helper/SDOTypeHelper.html" title="interface in org.eclipse.persistence.sdo.helper">SDOTypeHelper</A> <B>typeHelper</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sdo.types</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sdo.types.SDOChangeSummaryType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/types/SDOChangeSummaryType.html" title="class in org.eclipse.persistence.sdo.types">org.eclipse.persistence.sdo.types.SDOChangeSummaryType</A> extends <A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.sdo.types.SDODataObjectType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/types/SDODataObjectType.html" title="class in org.eclipse.persistence.sdo.types">org.eclipse.persistence.sdo.types.SDODataObjectType</A> extends <A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.sdo.types.SDODataType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/types/SDODataType.html" title="class in org.eclipse.persistence.sdo.types">org.eclipse.persistence.sdo.types.SDODataType</A> extends <A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
pseudoDefault</H3>
<PRE>
java.lang.Object <B>pseudoDefault</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.types.SDOObjectType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/types/SDOObjectType.html" title="class in org.eclipse.persistence.sdo.types">org.eclipse.persistence.sdo.types.SDOObjectType</A> extends <A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.sdo.types.SDOOpenSequencedType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/types/SDOOpenSequencedType.html" title="class in org.eclipse.persistence.sdo.types">org.eclipse.persistence.sdo.types.SDOOpenSequencedType</A> extends <A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.sdo.types.SDOPropertyType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/types/SDOPropertyType.html" title="class in org.eclipse.persistence.sdo.types">org.eclipse.persistence.sdo.types.SDOPropertyType</A> extends <A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
initialized</H3>
<PRE>
boolean <B>initialized</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
typeHelper</H3>
<PRE>
<A HREF="org/eclipse/persistence/sdo/helper/SDOTypeHelper.html" title="interface in org.eclipse.persistence.sdo.helper">SDOTypeHelper</A> <B>typeHelper</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.types.SDOTypeType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/types/SDOTypeType.html" title="class in org.eclipse.persistence.sdo.types">org.eclipse.persistence.sdo.types.SDOTypeType</A> extends <A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
initialized</H3>
<PRE>
boolean <B>initialized</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.types.SDOWrapperType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/types/SDOWrapperType.html" title="class in org.eclipse.persistence.sdo.types">org.eclipse.persistence.sdo.types.SDOWrapperType</A> extends <A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
typeName</H3>
<PRE>
java.lang.String <B>typeName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
descriptorsMap</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>descriptorsMap</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sdo.types.SDOXMLHelperLoadOptionsType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sdo/types/SDOXMLHelperLoadOptionsType.html" title="class in org.eclipse.persistence.sdo.types">org.eclipse.persistence.sdo.types.SDOXMLHelperLoadOptionsType</A> extends <A HREF="org/eclipse/persistence/sdo/SDOType.html" title="class in org.eclipse.persistence.sdo">SDOType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sequencing</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sequencing.DefaultSequence"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sequencing/DefaultSequence.html" title="class in org.eclipse.persistence.sequencing">org.eclipse.persistence.sequencing.DefaultSequence</A> extends <A HREF="org/eclipse/persistence/sequencing/Sequence.html" title="class in org.eclipse.persistence.sequencing">Sequence</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
defaultSequence</H3>
<PRE>
<A HREF="org/eclipse/persistence/sequencing/Sequence.html" title="class in org.eclipse.persistence.sequencing">Sequence</A> <B>defaultSequence</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sequencing.NativeSequence"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sequencing/NativeSequence.html" title="class in org.eclipse.persistence.sequencing">org.eclipse.persistence.sequencing.NativeSequence</A> extends <A HREF="org/eclipse/persistence/sequencing/QuerySequence.html" title="class in org.eclipse.persistence.sequencing">QuerySequence</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
shouldUseIdentityIfPlatformSupports</H3>
<PRE>
boolean <B>shouldUseIdentityIfPlatformSupports</B></PRE>
<DL>
<DD>true indicates that identity should be used - if the platform supports identity.
false indicates that sequence objects should be used - if the platform supports sequence objects.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sequencing.QuerySequence"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sequencing/QuerySequence.html" title="class in org.eclipse.persistence.sequencing">org.eclipse.persistence.sequencing.QuerySequence</A> extends <A HREF="org/eclipse/persistence/sequencing/StandardSequence.html" title="class in org.eclipse.persistence.sequencing">StandardSequence</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
selectQuery</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/ValueReadQuery.html" title="class in org.eclipse.persistence.queries">ValueReadQuery</A> <B>selectQuery</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
updateQuery</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/DataModifyQuery.html" title="class in org.eclipse.persistence.queries">DataModifyQuery</A> <B>updateQuery</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldAcquireValueAfterInsert</H3>
<PRE>
boolean <B>shouldAcquireValueAfterInsert</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldUseTransaction</H3>
<PRE>
boolean <B>shouldUseTransaction</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldSkipUpdate</H3>
<PRE>
boolean <B>shouldSkipUpdate</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldSelectBeforeUpdate</H3>
<PRE>
boolean <B>shouldSelectBeforeUpdate</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
wasSelectQueryCreated</H3>
<PRE>
boolean <B>wasSelectQueryCreated</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
wasUpdateQueryCreated</H3>
<PRE>
boolean <B>wasUpdateQueryCreated</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sequencing.Sequence"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sequencing/Sequence.html" title="class in org.eclipse.persistence.sequencing">org.eclipse.persistence.sequencing.Sequence</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
size</H3>
<PRE>
int <B>size</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
platform</H3>
<PRE>
org.eclipse.persistence.internal.databaseaccess.Platform <B>platform</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
initialValue</H3>
<PRE>
int <B>initialValue</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
depth</H3>
<PRE>
int <B>depth</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sequencing.StandardSequence"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sequencing/StandardSequence.html" title="class in org.eclipse.persistence.sequencing">org.eclipse.persistence.sequencing.StandardSequence</A> extends <A HREF="org/eclipse/persistence/sequencing/Sequence.html" title="class in org.eclipse.persistence.sequencing">Sequence</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.sequencing.TableSequence"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sequencing/TableSequence.html" title="class in org.eclipse.persistence.sequencing">org.eclipse.persistence.sequencing.TableSequence</A> extends <A HREF="org/eclipse/persistence/sequencing/QuerySequence.html" title="class in org.eclipse.persistence.sequencing">QuerySequence</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
table</H3>
<PRE>
org.eclipse.persistence.internal.helper.DatabaseTable <B>table</B></PRE>
<DL>
<DD>Hold the database table
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
counterFieldName</H3>
<PRE>
java.lang.String <B>counterFieldName</B></PRE>
<DL>
<DD>Hold the name of the column in the sequence table which specifies the sequence numeric value
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nameFieldName</H3>
<PRE>
java.lang.String <B>nameFieldName</B></PRE>
<DL>
<DD>Hold the name of the column in the sequence table which specifies the sequence name
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
qualifier</H3>
<PRE>
java.lang.String <B>qualifier</B></PRE>
<DL>
<DD>Hold the name of the table qualifier
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sequencing.UnaryTableSequence"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sequencing/UnaryTableSequence.html" title="class in org.eclipse.persistence.sequencing">org.eclipse.persistence.sequencing.UnaryTableSequence</A> extends <A HREF="org/eclipse/persistence/sequencing/QuerySequence.html" title="class in org.eclipse.persistence.sequencing">QuerySequence</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
counterFieldName</H3>
<PRE>
java.lang.String <B>counterFieldName</B></PRE>
<DL>
<DD>Hold the name of the only column in multiple single-column tables
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
updateString1</H3>
<PRE>
java.lang.String <B>updateString1</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
updateString2</H3>
<PRE>
java.lang.String <B>updateString2</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
selectString1</H3>
<PRE>
java.lang.String <B>selectString1</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
selectString2</H3>
<PRE>
java.lang.String <B>selectString2</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
updateStringBufferSize</H3>
<PRE>
int <B>updateStringBufferSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
selectStringBufferSize</H3>
<PRE>
int <B>selectStringBufferSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
qualifier</H3>
<PRE>
java.lang.String <B>qualifier</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sessions</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sessions.DatabaseLogin"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/DatabaseLogin.html" title="class in org.eclipse.persistence.sessions">org.eclipse.persistence.sessions.DatabaseLogin</A> extends <A HREF="org/eclipse/persistence/sessions/DatasourceLogin.html" title="class in org.eclipse.persistence.sessions">DatasourceLogin</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
queryRetryAttemptCount</H3>
<PRE>
int <B>queryRetryAttemptCount</B></PRE>
<DL>
<DD>Stores the value for the number of time EclipseLink will attempt to reconnect the connection on a comm failure
in the case EclipseLink is attempting to retry a query. EclipseLink will retry a read query outside of a transaction
if EclipseLink can determine that a communication error occurred with the database.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
delayBetweenConnectionAttempts</H3>
<PRE>
int <B>delayBetweenConnectionAttempts</B></PRE>
<DL>
<DD>Stores the number of milliseconds that EclipseLink will wait between attempts to reconnect a DatabaseConnection
in the case EclipseLink is attempting to retry a query. EclipseLink will retry a read query outside of a transaction
if EclipseLink can determine that a communication error occurred with the database.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
connectionHealthValidatedOnError</H3>
<PRE>
boolean <B>connectionHealthValidatedOnError</B></PRE>
<DL>
<DD>This value defaults to true and on an SQL Exception EclipseLink will ping the database to determine
if the connection used can continue to be used for queries. This should have no impact on applications
unless the user is using pessimistic locking queries with 'no wait' or are using a query timeout feature.
If that is the case and the application is experiencing a performance impact from the health check then
this feature can be turned off. Turning this feature off will prevent EclipseLink from being able to
retry queries in the case of database failure.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.DatabaseRecord"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/DatabaseRecord.html" title="class in org.eclipse.persistence.sessions">org.eclipse.persistence.sessions.DatabaseRecord</A> extends org.eclipse.persistence.internal.sessions.AbstractRecord implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.sessions.DatasourceLogin"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/DatasourceLogin.html" title="class in org.eclipse.persistence.sessions">org.eclipse.persistence.sessions.DatasourceLogin</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
properties</H3>
<PRE>
java.util.Properties <B>properties</B></PRE>
<DL>
<DD>Connection properties (e.g. user, password, and driver-specific settings)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
platform</H3>
<PRE>
org.eclipse.persistence.internal.databaseaccess.Platform <B>platform</B></PRE>
<DL>
<DD>Implementation of platform-specific behaviors.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isEncryptedPasswordSet</H3>
<PRE>
boolean <B>isEncryptedPasswordSet</B></PRE>
<DL>
<DD>The securable object holder and flag
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
connector</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/Connector.html" title="interface in org.eclipse.persistence.sessions">Connector</A> <B>connector</B></PRE>
<DL>
<DD>Provide a little flexibility for connecting to a database
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
usesExternalConnectionPooling</H3>
<PRE>
boolean <B>usesExternalConnectionPooling</B></PRE>
<DL>
<DD>True if we use an external connection pool such as WebLogic's JTS driver
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
usesExternalTransactionController</H3>
<PRE>
boolean <B>usesExternalTransactionController</B></PRE>
<DL>
<DD>True if we should use some external transaction service such as JTS.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
cacheTransactionIsolation</H3>
<PRE>
int <B>cacheTransactionIsolation</B></PRE>
<DL>
<DD>By default concurrency is optimized and the cache is not locked during reads or writes,
This allows for concurrent reading and writing and should never cause any problems. If the application
uses no form of locking the last unit of work to merge changes will win, with no locking it is possible
only under this scenario for two unit of works to merge changes different than the database although highly unlikely
and if occurred is the entire purpose of locking. This property allows for the isolation level of changes to the
cache to be configured for sever situation and it is not suggest that this be changed.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.DefaultConnector"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/DefaultConnector.html" title="class in org.eclipse.persistence.sessions">org.eclipse.persistence.sessions.DefaultConnector</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
driverClassName</H3>
<PRE>
java.lang.String <B>driverClassName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
driverURLHeader</H3>
<PRE>
java.lang.String <B>driverURLHeader</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
databaseURL</H3>
<PRE>
java.lang.String <B>databaseURL</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
driverClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>driverClass</B></PRE>
<DL>
<DD>cache up the driver class to speed up reconnects
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
driver</H3>
<PRE>
java.sql.Driver <B>driver</B></PRE>
<DL>
<DD>cache up the instantiated Driver to speed up reconnects
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
connectDirectly</H3>
<PRE>
boolean <B>connectDirectly</B></PRE>
<DL>
<DD>Save whether we have switched to direct connect (sql.Driver.connect()) mode
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.DirectConnector"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/DirectConnector.html" title="class in org.eclipse.persistence.sessions">org.eclipse.persistence.sessions.DirectConnector</A> extends <A HREF="org/eclipse/persistence/sessions/DefaultConnector.html" title="class in org.eclipse.persistence.sessions">DefaultConnector</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.sessions.JNDIConnector"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/JNDIConnector.html" title="class in org.eclipse.persistence.sessions">org.eclipse.persistence.sessions.JNDIConnector</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
dataSource</H3>
<PRE>
javax.sql.DataSource <B>dataSource</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
context</H3>
<PRE>
javax.naming.Context <B>context</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lookupType</H3>
<PRE>
int <B>lookupType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.Project"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/Project.html" title="class in org.eclipse.persistence.sessions">org.eclipse.persistence.sessions.Project</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
datasourceLogin</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/Login.html" title="interface in org.eclipse.persistence.sessions">Login</A> <B>datasourceLogin</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
descriptors</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>descriptors</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
orderedDescriptors</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>orderedDescriptors</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultReadOnlyClasses</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>defaultReadOnlyClasses</B></PRE>
<DL>
<DD>Holds the default set of read-only classes that apply to each UnitOfWork.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
aliasDescriptors</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>aliasDescriptors</B></PRE>
<DL>
<DD>Cache the EJBQL descriptor aliases.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
hasIsolatedClasses</H3>
<PRE>
boolean <B>hasIsolatedClasses</B></PRE>
<DL>
<DD>Cache if any descriptor is isolated. (set during initialization)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
hasGenericHistorySupport</H3>
<PRE>
boolean <B>hasGenericHistorySupport</B></PRE>
<DL>
<DD>Cache if any descriptor has history. (set during initialization)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
hasProxyIndirection</H3>
<PRE>
boolean <B>hasProxyIndirection</B></PRE>
<DL>
<DD>Cache if any descriptor is using ProxyIndirection. (set during initialization
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
sqlResultSetMappings</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>sqlResultSetMappings</B></PRE>
<DL>
<DD>This a collection of 'maps' that allow users to map custom SQL to query results
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultTemporalMutable</H3>
<PRE>
boolean <B>defaultTemporalMutable</B></PRE>
<DL>
<DD>Define the default setting for configuring if dates and calendars are mutable.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultIdentityMapClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>defaultIdentityMapClass</B></PRE>
<DL>
<DD>Default value for ClassDescriptor.identityMapClass
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultIdentityMapSize</H3>
<PRE>
int <B>defaultIdentityMapSize</B></PRE>
<DL>
<DD>Default value for ClassDescriptor.identityMapSize
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultIsIsolated</H3>
<PRE>
boolean <B>defaultIsIsolated</B></PRE>
<DL>
<DD>Default value for ClassDescriptor.isIsolated
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.SessionEvent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/SessionEvent.html" title="class in org.eclipse.persistence.sessions">org.eclipse.persistence.sessions.SessionEvent</A> extends java.util.EventObject implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
query</H3>
<PRE>
<A HREF="org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</A> <B>query</B></PRE>
<DL>
<DD>Some events may have a query associated with them (pre/postExecuteQuery).
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
result</H3>
<PRE>
java.lang.Object <B>result</B></PRE>
<DL>
<DD>Some events may have a result associated with them (pre/postExecuteQuery).
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
session</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</A> <B>session</B></PRE>
<DL>
<DD>The session or unit of work raising the event.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
eventCode</H3>
<PRE>
int <B>eventCode</B></PRE>
<DL>
<DD>The code of the event being raised. This is an integer constant value as defined below.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
properties</H3>
<PRE>
java.util.Hashtable&lt;K,V&gt; <B>properties</B></PRE>
<DL>
<DD>Additional properties may be added.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.SessionEventManager"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/SessionEventManager.html" title="class in org.eclipse.persistence.sessions">org.eclipse.persistence.sessions.SessionEventManager</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
listeners</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>listeners</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
session</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</A> <B>session</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sessions.broker</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sessions.broker.SessionBroker"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/broker/SessionBroker.html" title="class in org.eclipse.persistence.sessions.broker">org.eclipse.persistence.sessions.broker.SessionBroker</A> extends org.eclipse.persistence.internal.sessions.DatabaseSessionImpl implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
parent</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/broker/SessionBroker.html" title="class in org.eclipse.persistence.sessions.broker">SessionBroker</A> <B>parent</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sessionNamesByClass</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>sessionNamesByClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sessionsByName</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>sessionsByName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sequencing</H3>
<PRE>
org.eclipse.persistence.internal.sequencing.Sequencing <B>sequencing</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sessions.coordination</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sessions.coordination.Command"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/coordination/Command.html" title="class in org.eclipse.persistence.sessions.coordination">org.eclipse.persistence.sessions.coordination.Command</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
serviceId</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/coordination/ServiceId.html" title="class in org.eclipse.persistence.sessions.coordination">ServiceId</A> <B>serviceId</B></PRE>
<DL>
<DD>The unique calling card of the service that initiated the command
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.coordination.MergeChangeSetCommand"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/coordination/MergeChangeSetCommand.html" title="class in org.eclipse.persistence.sessions.coordination">org.eclipse.persistence.sessions.coordination.MergeChangeSetCommand</A> extends <A HREF="org/eclipse/persistence/sessions/coordination/Command.html" title="class in org.eclipse.persistence.sessions.coordination">Command</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
changeSetBytes</H3>
<PRE>
byte[] <B>changeSetBytes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.coordination.ServiceId"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/coordination/ServiceId.html" title="class in org.eclipse.persistence.sessions.coordination">org.eclipse.persistence.sessions.coordination.ServiceId</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
java.lang.String <B>id</B></PRE>
<DL>
<DD>Generated unique id to distinguish the service instance from all others
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
channel</H3>
<PRE>
java.lang.String <B>channel</B></PRE>
<DL>
<DD>The logical channel that the service instance subscribes to
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
url</H3>
<PRE>
java.lang.String <B>url</B></PRE>
<DL>
<DD>Url of the service instance
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
displayString</H3>
<PRE>
java.lang.String <B>displayString</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sessions.interceptors</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sessions.interceptors.CacheKeyInterceptor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/interceptors/CacheKeyInterceptor.html" title="class in org.eclipse.persistence.sessions.interceptors">org.eclipse.persistence.sessions.interceptors.CacheKeyInterceptor</A> extends org.eclipse.persistence.internal.identitymaps.CacheKey implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
wrappedKey</H3>
<PRE>
org.eclipse.persistence.internal.identitymaps.CacheKey <B>wrappedKey</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sessions.remote</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sessions.remote.DistributedSession"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/remote/DistributedSession.html" title="class in org.eclipse.persistence.sessions.remote">org.eclipse.persistence.sessions.remote.DistributedSession</A> extends org.eclipse.persistence.internal.sessions.AbstractSession implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.sessions.remote.RemoteSession"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/remote/RemoteSession.html" title="class in org.eclipse.persistence.sessions.remote">org.eclipse.persistence.sessions.remote.RemoteSession</A> extends <A HREF="org/eclipse/persistence/sessions/remote/DistributedSession.html" title="class in org.eclipse.persistence.sessions.remote">DistributedSession</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
sequencing</H3>
<PRE>
org.eclipse.persistence.internal.sequencing.Sequencing <B>sequencing</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldEnableDistributedIndirectionGarbageCollection</H3>
<PRE>
boolean <B>shouldEnableDistributedIndirectionGarbageCollection</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sessions.remote.corba.sun</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sessions.remote.corba.sun._CORBARemoteSessionControllerImplBase"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/remote/corba/sun/_CORBARemoteSessionControllerImplBase.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">org.eclipse.persistence.sessions.remote.corba.sun._CORBARemoteSessionControllerImplBase</A> extends org.omg.CORBA.portable.ObjectImpl implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.sessions.remote.corba.sun._CORBARemoteSessionControllerStub"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/remote/corba/sun/_CORBARemoteSessionControllerStub.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">org.eclipse.persistence.sessions.remote.corba.sun._CORBARemoteSessionControllerStub</A> extends org.omg.CORBA.portable.ObjectImpl implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;s)</PRE>
<DL>
<DD><DL>
</DD>
</DL>
</DL>
<HR>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <B>writeObject</B>(java.io.ObjectOutputStream&nbsp;s)</PRE>
<DL>
<DD><DL>
</DD>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.remote.corba.sun.CORBAConnection"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/remote/corba/sun/CORBAConnection.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">org.eclipse.persistence.sessions.remote.corba.sun.CORBAConnection</A> extends org.eclipse.persistence.internal.sessions.remote.RemoteConnection implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
remoteSessionController</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/remote/corba/sun/CORBARemoteSessionController.html" title="interface in org.eclipse.persistence.sessions.remote.corba.sun">CORBARemoteSessionController</A> <B>remoteSessionController</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.remote.corba.sun.CORBARemoteSessionControllerDispatcher"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/remote/corba/sun/CORBARemoteSessionControllerDispatcher.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">org.eclipse.persistence.sessions.remote.corba.sun.CORBARemoteSessionControllerDispatcher</A> extends <A HREF="org/eclipse/persistence/sessions/remote/corba/sun/_CORBARemoteSessionControllerImplBase.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">_CORBARemoteSessionControllerImplBase</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
controller</H3>
<PRE>
org.eclipse.persistence.internal.sessions.remote.RemoteSessionController <B>controller</B></PRE>
<DL>
<DD>Store the real controller.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sessions.remote.rmi</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sessions.remote.rmi.RMIConnection"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/remote/rmi/RMIConnection.html" title="class in org.eclipse.persistence.sessions.remote.rmi">org.eclipse.persistence.sessions.remote.rmi.RMIConnection</A> extends org.eclipse.persistence.internal.sessions.remote.RemoteConnection implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
remoteSessionController</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/remote/rmi/RMIRemoteSessionController.html" title="interface in org.eclipse.persistence.sessions.remote.rmi">RMIRemoteSessionController</A> <B>remoteSessionController</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.remote.rmi.RMIRemoteSessionControllerDispatcher"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/remote/rmi/RMIRemoteSessionControllerDispatcher.html" title="class in org.eclipse.persistence.sessions.remote.rmi">org.eclipse.persistence.sessions.remote.rmi.RMIRemoteSessionControllerDispatcher</A> extends java.rmi.server.UnicastRemoteObject implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
controller</H3>
<PRE>
org.eclipse.persistence.internal.sessions.remote.RemoteSessionController <B>controller</B></PRE>
<DL>
<DD>Store the real controller.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sessions.remote.rmi.iiop</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sessions.remote.rmi.iiop._RMIRemoteSessionController_Stub"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/remote/rmi/iiop/_RMIRemoteSessionController_Stub.html" title="class in org.eclipse.persistence.sessions.remote.rmi.iiop">org.eclipse.persistence.sessions.remote.rmi.iiop._RMIRemoteSessionController_Stub</A> extends javax.rmi.CORBA.Stub implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.sessions.remote.rmi.iiop.RMIConnection"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/remote/rmi/iiop/RMIConnection.html" title="class in org.eclipse.persistence.sessions.remote.rmi.iiop">org.eclipse.persistence.sessions.remote.rmi.iiop.RMIConnection</A> extends org.eclipse.persistence.internal.sessions.remote.RemoteConnection implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
remoteSessionController</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/remote/rmi/iiop/RMIRemoteSessionController.html" title="interface in org.eclipse.persistence.sessions.remote.rmi.iiop">RMIRemoteSessionController</A> <B>remoteSessionController</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.sessions.server</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.sessions.server.ClientSession"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/server/ClientSession.html" title="class in org.eclipse.persistence.sessions.server">org.eclipse.persistence.sessions.server.ClientSession</A> extends org.eclipse.persistence.internal.sessions.AbstractSession implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
parent</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/server/ServerSession.html" title="class in org.eclipse.persistence.sessions.server">ServerSession</A> <B>parent</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
connectionPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/server/ConnectionPolicy.html" title="class in org.eclipse.persistence.sessions.server">ConnectionPolicy</A> <B>connectionPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
writeConnection</H3>
<PRE>
org.eclipse.persistence.internal.databaseaccess.Accessor <B>writeConnection</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isActive</H3>
<PRE>
boolean <B>isActive</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sequencing</H3>
<PRE>
org.eclipse.persistence.internal.sequencing.Sequencing <B>sequencing</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.server.ConnectionPolicy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/server/ConnectionPolicy.html" title="class in org.eclipse.persistence.sessions.server">org.eclipse.persistence.sessions.server.ConnectionPolicy</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
login</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/Login.html" title="interface in org.eclipse.persistence.sessions">Login</A> <B>login</B></PRE>
<DL>
<DD>The login information used to create a JDBC connection or acquire one
from an external pool/data-source. Typically this is constant within a
single persistence unit but in some advanced usages users can customize
connections for each client session.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
poolName</H3>
<PRE>
java.lang.String <B>poolName</B></PRE>
<DL>
<DD>Name of the pool to be used.
If neither pool name nor login provided then default pool will be used.
If no pool name is provided but there's a login then the login is used to
create connection which the ClientSession will use.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isLazy</H3>
<PRE>
boolean <B>isLazy</B></PRE>
<DL>
<DD>Determines if the write/exclusive connection is acquired only when first
requested (lazy, this is the default) or immediately when the client
session is acquired.
After write/exclusive connection is acquired
if isLazy is true and exclusiveMode is Transactional
then it's held until transaction is committed or rolled back,
otherwise until the client session is released.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
exclusiveMode</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/server/ConnectionPolicy.ExclusiveMode.html" title="enum in org.eclipse.persistence.sessions.server">ConnectionPolicy.ExclusiveMode</A> <B>exclusiveMode</B></PRE>
<DL>
<DD>This attribute is used by the ServerSession to determine if a client
session with an exclusive connection should be built and how the exclusive
connection should be used.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
properties</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>properties</B></PRE>
<DL>
<DD>This attribute will provide a mechanism by which customers will be able
to pass connection information to events to enable further customization.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.sessions.server.ServerSession"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/sessions/server/ServerSession.html" title="class in org.eclipse.persistence.sessions.server">org.eclipse.persistence.sessions.server.ServerSession</A> extends org.eclipse.persistence.internal.sessions.DatabaseSessionImpl implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
readConnectionPool</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/server/ConnectionPool.html" title="class in org.eclipse.persistence.sessions.server">ConnectionPool</A> <B>readConnectionPool</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
connectionPools</H3>
<PRE>
java.util.Map&lt;K,V&gt; <B>connectionPools</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultConnectionPolicy</H3>
<PRE>
<A HREF="org/eclipse/persistence/sessions/server/ConnectionPolicy.html" title="class in org.eclipse.persistence.sessions.server">ConnectionPolicy</A> <B>defaultConnectionPolicy</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
maxNumberOfNonPooledConnections</H3>
<PRE>
int <B>maxNumberOfNonPooledConnections</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
numberOfNonPooledConnectionsUsed</H3>
<PRE>
int <B>numberOfNonPooledConnectionsUsed</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.tools</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.tools.PackageRenamer.PackageRenamerException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/PackageRenamer.PackageRenamerException.html" title="class in org.eclipse.persistence.tools">org.eclipse.persistence.tools.PackageRenamer.PackageRenamerException</A> extends java.lang.RuntimeException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.tools.profiler</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.tools.profiler.PerformanceProfiler"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/profiler/PerformanceProfiler.html" title="class in org.eclipse.persistence.tools.profiler">org.eclipse.persistence.tools.profiler.PerformanceProfiler</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
profiles</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>profiles</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldLogProfile</H3>
<PRE>
boolean <B>shouldLogProfile</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nestLevel</H3>
<PRE>
int <B>nestLevel</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nestTime</H3>
<PRE>
long <B>nestTime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
profileTime</H3>
<PRE>
long <B>profileTime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
operationTimings</H3>
<PRE>
java.util.Hashtable&lt;K,V&gt; <B>operationTimings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
operationStartTimes</H3>
<PRE>
java.util.Hashtable&lt;K,V&gt; <B>operationStartTimes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
operationTimingsByThread</H3>
<PRE>
java.util.Hashtable&lt;K,V&gt; <B>operationTimingsByThread</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
operationStartTimesByThread</H3>
<PRE>
java.util.Hashtable&lt;K,V&gt; <B>operationStartTimesByThread</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.profiler.Profile"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/profiler/Profile.html" title="class in org.eclipse.persistence.tools.profiler">org.eclipse.persistence.tools.profiler.Profile</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
queryClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>queryClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
domainClass</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>domainClass</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
numberOfInstancesEffected</H3>
<PRE>
long <B>numberOfInstancesEffected</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
operationTimings</H3>
<PRE>
java.util.Hashtable&lt;K,V&gt; <B>operationTimings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
localTime</H3>
<PRE>
long <B>localTime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
profileTime</H3>
<PRE>
long <B>profileTime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
totalTime</H3>
<PRE>
long <B>totalTime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shortestTime</H3>
<PRE>
long <B>shortestTime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
longestTime</H3>
<PRE>
long <B>longestTime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.eclipse.persistence.tools.schemaframework</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.DatabaseObjectDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.DatabaseObjectDefinition</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
qualifier</H3>
<PRE>
java.lang.String <B>qualifier</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.FieldDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/FieldDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.FieldDefinition</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
type</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>type</B></PRE>
<DL>
<DD>Java type class for the field.
Particular database type is generated based on platform from this.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
typeName</H3>
<PRE>
java.lang.String <B>typeName</B></PRE>
<DL>
<DD>Generic database type name for the field, which can be used instead of the Java class 'type'.
This is translated to a particular database type based on platform.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
typeDefinition</H3>
<PRE>
java.lang.String <B>typeDefinition</B></PRE>
<DL>
<DD>Database-specific complete type definition like "VARCHAR2(50) UNIQUE NOT NULL".
If this is given, other additional type constraint fields(size, unique, null) are meaningless.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
size</H3>
<PRE>
int <B>size</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
subSize</H3>
<PRE>
int <B>subSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldAllowNull</H3>
<PRE>
boolean <B>shouldAllowNull</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isIdentity</H3>
<PRE>
boolean <B>isIdentity</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isPrimaryKey</H3>
<PRE>
boolean <B>isPrimaryKey</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isUnique</H3>
<PRE>
boolean <B>isUnique</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
additional</H3>
<PRE>
java.lang.String <B>additional</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
constraint</H3>
<PRE>
java.lang.String <B>constraint</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
foreignKeyFieldName</H3>
<PRE>
java.lang.String <B>foreignKeyFieldName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.ForeignKeyConstraint"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/ForeignKeyConstraint.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.ForeignKeyConstraint</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceFields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>sourceFields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
targetFields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>targetFields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
targetTable</H3>
<PRE>
java.lang.String <B>targetTable</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shouldCascadeOnDelete</H3>
<PRE>
boolean <B>shouldCascadeOnDelete</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.NestedTableDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/NestedTableDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.NestedTableDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">DatabaseObjectDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
typeSize</H3>
<PRE>
int <B>typeSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
type</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>type</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
typeName</H3>
<PRE>
java.lang.String <B>typeName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.ObjectVarrayDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/ObjectVarrayDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.ObjectVarrayDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/VarrayDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">VarrayDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
isNullAllowed</H3>
<PRE>
boolean <B>isNullAllowed</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.PackageDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/PackageDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.PackageDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">DatabaseObjectDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
statements</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>statements</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
procedures</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>procedures</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.SequenceDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/SequenceDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.SequenceDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">DatabaseObjectDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
sequence</H3>
<PRE>
<A HREF="org/eclipse/persistence/sequencing/Sequence.html" title="class in org.eclipse.persistence.sequencing">Sequence</A> <B>sequence</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.SequenceObjectDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/SequenceObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.SequenceObjectDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/SequenceDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">SequenceDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.StoredFunctionDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/StoredFunctionDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.StoredFunctionDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/StoredProcedureDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">StoredProcedureDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.StoredProcedureDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/StoredProcedureDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.StoredProcedureDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">DatabaseObjectDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
variables</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>variables</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
statements</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>statements</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
arguments</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>arguments</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
argumentTypes</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>argumentTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.TableDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/TableDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.TableDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">DatabaseObjectDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
fields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>fields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
foreignKeyMap</H3>
<PRE>
java.util.HashMap&lt;K,V&gt; <B>foreignKeyMap</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
uniqueKeys</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>uniqueKeys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
creationPrefix</H3>
<PRE>
java.lang.String <B>creationPrefix</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
creationSuffix</H3>
<PRE>
java.lang.String <B>creationSuffix</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
createSQLFiles</H3>
<PRE>
boolean <B>createSQLFiles</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.TableSequenceDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/TableSequenceDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.TableSequenceDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/SequenceDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">SequenceDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.TypeDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/TypeDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.TypeDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">DatabaseObjectDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
fields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>fields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.TypeTableDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/TypeTableDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.TypeTableDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/TableDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">TableDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
typeName</H3>
<PRE>
java.lang.String <B>typeName</B></PRE>
<DL>
<DD>The name of the type that this table is of.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
additional</H3>
<PRE>
java.lang.String <B>additional</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.UnaryTableSequenceDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/UnaryTableSequenceDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.UnaryTableSequenceDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/SequenceDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">SequenceDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.UniqueKeyConstraint"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/UniqueKeyConstraint.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.UniqueKeyConstraint</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceFields</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>sourceFields</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.VarrayDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/VarrayDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.VarrayDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">DatabaseObjectDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
typeSize</H3>
<PRE>
int <B>typeSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
size</H3>
<PRE>
int <B>size</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
type</H3>
<PRE>
java.lang.Class&lt;T&gt; <B>type</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
typeName</H3>
<PRE>
java.lang.String <B>typeName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.eclipse.persistence.tools.schemaframework.ViewDefinition"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/eclipse/persistence/tools/schemaframework/ViewDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">org.eclipse.persistence.tools.schemaframework.ViewDefinition</A> extends <A HREF="org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">DatabaseObjectDefinition</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
selectClause</H3>
<PRE>
java.lang.String <B>selectClause</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<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"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Serialized</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
EclipseLink 1.1.2_ 1.1.2.v20090612-r4475 API Reference</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="serialized-form.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>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>