blob: e7d229c5e128e6f554be3931b50acffd8b6dd69f [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_30) on Thu Feb 16 09:34:36 CST 2012 -->
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>
PrimaryRow (OpenJPA Parent POM 2.2.0 API)
</TITLE>
<META NAME="date" CONTENT="2012-02-16">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PrimaryRow (OpenJPA Parent POM 2.2.0 API)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrimaryRow.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.PostgresPreparedStatement.html" title="class in org.apache.openjpa.jdbc.sql"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/openjpa/jdbc/sql/Raw.html" title="class in org.apache.openjpa.jdbc.sql"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/openjpa/jdbc/sql/PrimaryRow.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="PrimaryRow.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.openjpa.jdbc.sql.RowImpl">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.openjpa.jdbc.sql</FONT>
<BR>
Class PrimaryRow</H2>
<PRE>
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">org.apache.openjpa.jdbc.sql.RowImpl</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.openjpa.jdbc.sql.PrimaryRow</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>PrimaryRow</B><DT>extends <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></DL>
</PRE>
<P>
Primary table row that tracks foreign keys and auto-inc columns.
<P>
<P>
<DL>
<DT><B>Author:</B></DT>
<DD>Abe White</DD>
</DL>
<HR>
<P>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.openjpa.jdbc.sql.RowImpl"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class org.apache.openjpa.jdbc.sql.<A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#flags">flags</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#NULL">NULL</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#RAW">RAW</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#VALID">VALID</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.openjpa.jdbc.sql.Row"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from interface org.apache.openjpa.jdbc.sql.<A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#ACTION_DELETE">ACTION_DELETE</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#ACTION_INSERT">ACTION_INSERT</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#ACTION_UNKNOWN">ACTION_UNKNOWN</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#ACTION_UPDATE">ACTION_UPDATE</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#PrimaryRow(org.apache.openjpa.jdbc.schema.Column[], int, org.apache.openjpa.kernel.OpenJPAStateManager)">PrimaryRow</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>[]&nbsp;cols,
int&nbsp;action,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#PrimaryRow(org.apache.openjpa.jdbc.schema.Table, int, org.apache.openjpa.kernel.OpenJPAStateManager)">PrimaryRow</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</A>&nbsp;table,
int&nbsp;action,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor; supply table and action.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#allowsUpdate(org.apache.openjpa.jdbc.schema.Column, java.lang.Object, java.lang.Object)">allowsUpdate</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col,
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;old,
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;cur)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow the given column value to be updated only if old or current value
is a default value or was not set and the column is not a primary key.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#clearForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey)">clearForeignKey</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clear a circular foreign key.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#clearRelationId(org.apache.openjpa.jdbc.schema.Column)">clearRelationId</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clear a circular relation id.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#copyInto(org.apache.openjpa.jdbc.sql.RowImpl, boolean)">copyInto</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A>&nbsp;row,
boolean&nbsp;whereOnly)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy all values from this row into the given one.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#generateSQL(org.apache.openjpa.jdbc.sql.DBDictionary)">generateSQL</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html" title="class in org.apache.openjpa.jdbc.sql">DBDictionary</A>&nbsp;dict)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generate the SQL for this row; the result of this method is cached.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#getFailedObject()">getFailedObject</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This implementation does not track failed objects.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#getForeignKeyIO(org.apache.openjpa.jdbc.schema.ForeignKey)">getForeignKeyIO</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the I/O information for the given set foreign key.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#getForeignKeySet(org.apache.openjpa.jdbc.schema.ForeignKey)">getForeignKeySet</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the value for the given foreign key.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#getForeignKeyWhere(org.apache.openjpa.jdbc.schema.ForeignKey)">getForeignKeyWhere</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the value for the given foreign key.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#getIndex()">getIndex</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The index of this row in ordered row list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#getPrimaryKey()">getPrimaryKey</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This implementation does not track primary keys.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/jdbc/meta/RelationId.html" title="interface in org.apache.openjpa.jdbc.meta">RelationId</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#getRelationIdCallback(org.apache.openjpa.jdbc.schema.Column)">getRelationIdCallback</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the recorded callbacks for the given relation id column.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#getRelationIdSet(org.apache.openjpa.jdbc.schema.Column)">getRelationIdSet</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the recorded value for the given relation id column.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#isDefaultValue(java.lang.Object)">isDefaultValue</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;val)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#isDependent()">isDependent</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mark this row as dependent on some other row.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#newInstance(org.apache.openjpa.jdbc.schema.Column[], int)">newInstance</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>[]&nbsp;cols,
int&nbsp;action)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a new row.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#setDependent(boolean)">setDependent</A></B>(boolean&nbsp;dependent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mark this row as dependent on some other row.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#setFailedObject(java.lang.Object)">setFailedObject</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;failed)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This implementation does not track failed objects.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#setForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.jdbc.schema.ColumnIO, org.apache.openjpa.kernel.OpenJPAStateManager)">setForeignKey</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk,
<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</A>&nbsp;io,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the value of the given foreign key to the given object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#setForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.kernel.OpenJPAStateManager)">setForeignKey</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the value of the given foreign key to the given object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#setIndex(int)">setIndex</A></B>(int&nbsp;idx)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The index of this row in ordered row list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#setObject(org.apache.openjpa.jdbc.schema.Column, java.lang.Object, int, boolean)">setObject</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col,
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;val,
int&nbsp;metaType,
boolean&nbsp;overrideDefault)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All set column methods delegate to this one.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#setPrimaryKey(org.apache.openjpa.jdbc.schema.ColumnIO, org.apache.openjpa.kernel.OpenJPAStateManager)">setPrimaryKey</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</A>&nbsp;io,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the primary key to represent the given object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#setPrimaryKey(org.apache.openjpa.kernel.OpenJPAStateManager)">setPrimaryKey</A></B>(<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the primary key to represent the given object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#setRelationId(org.apache.openjpa.jdbc.schema.Column, org.apache.openjpa.kernel.OpenJPAStateManager, org.apache.openjpa.jdbc.meta.RelationId)">setRelationId</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm,
<A HREF="../../../../../org/apache/openjpa/jdbc/meta/RelationId.html" title="interface in org.apache.openjpa.jdbc.meta">RelationId</A>&nbsp;rel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the value of the given column to the identity of given instance,
using the given callback to create the column value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#whereForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.kernel.OpenJPAStateManager)">whereForeignKey</A></B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the foreign key equality criteria to link to the given object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/jdbc/sql/PrimaryRow.html#wherePrimaryKey(org.apache.openjpa.kernel.OpenJPAStateManager)">wherePrimaryKey</A></B>(<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the primary key equality criteria for this row.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.openjpa.jdbc.sql.RowImpl"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class org.apache.openjpa.jdbc.sql.<A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#canSet(org.apache.openjpa.jdbc.schema.ColumnIO, int, boolean)">canSet</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#canSetAny(org.apache.openjpa.jdbc.schema.ColumnIO, int, boolean)">canSetAny</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#clone()">clone</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#flush(java.sql.PreparedStatement, org.apache.openjpa.jdbc.sql.DBDictionary, org.apache.openjpa.jdbc.kernel.JDBCStore)">flush</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#flush(java.sql.PreparedStatement, int, org.apache.openjpa.jdbc.sql.DBDictionary, org.apache.openjpa.jdbc.kernel.JDBCStore)">flush</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getAction()">getAction</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getColumns()">getColumns</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getParameterCount()">getParameterCount</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getSet(org.apache.openjpa.jdbc.schema.Column)">getSet</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getSQL(org.apache.openjpa.jdbc.sql.DBDictionary)">getSQL</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getTable()">getTable</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getTypes()">getTypes</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getVals()">getVals</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getWhere(org.apache.openjpa.jdbc.schema.Column)">getWhere</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#isFlushed()">isFlushed</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#isValid()">isValid</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setArray(org.apache.openjpa.jdbc.schema.Column, java.sql.Array)">setArray</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setAsciiStream(org.apache.openjpa.jdbc.schema.Column, java.io.InputStream, int)">setAsciiStream</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setBigDecimal(org.apache.openjpa.jdbc.schema.Column, java.math.BigDecimal)">setBigDecimal</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setBigInteger(org.apache.openjpa.jdbc.schema.Column, java.math.BigInteger)">setBigInteger</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setBinaryStream(org.apache.openjpa.jdbc.schema.Column, java.io.InputStream, int)">setBinaryStream</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setBlob(org.apache.openjpa.jdbc.schema.Column, java.sql.Blob)">setBlob</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setBoolean(org.apache.openjpa.jdbc.schema.Column, boolean)">setBoolean</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setByte(org.apache.openjpa.jdbc.schema.Column, byte)">setByte</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setBytes(org.apache.openjpa.jdbc.schema.Column, byte[])">setBytes</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setCalendar(org.apache.openjpa.jdbc.schema.Column, java.util.Calendar)">setCalendar</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setChar(org.apache.openjpa.jdbc.schema.Column, char)">setChar</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setCharacterStream(org.apache.openjpa.jdbc.schema.Column, java.io.Reader, int)">setCharacterStream</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setClob(org.apache.openjpa.jdbc.schema.Column, java.sql.Clob)">setClob</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setDate(org.apache.openjpa.jdbc.schema.Column, java.util.Date)">setDate</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setDate(org.apache.openjpa.jdbc.schema.Column, java.sql.Date, java.util.Calendar)">setDate</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setDouble(org.apache.openjpa.jdbc.schema.Column, double)">setDouble</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setFloat(org.apache.openjpa.jdbc.schema.Column, float)">setFloat</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setFlushed(boolean)">setFlushed</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setInt(org.apache.openjpa.jdbc.schema.Column, int)">setInt</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setLocale(org.apache.openjpa.jdbc.schema.Column, java.util.Locale)">setLocale</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setLong(org.apache.openjpa.jdbc.schema.Column, long)">setLong</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setNull(org.apache.openjpa.jdbc.schema.Column)">setNull</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setNull(org.apache.openjpa.jdbc.schema.Column, boolean)">setNull</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setNumber(org.apache.openjpa.jdbc.schema.Column, java.lang.Number)">setNumber</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setObject(org.apache.openjpa.jdbc.schema.Column, java.lang.Object)">setObject</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setRaw(org.apache.openjpa.jdbc.schema.Column, java.lang.String)">setRaw</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setShort(org.apache.openjpa.jdbc.schema.Column, short)">setShort</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setString(org.apache.openjpa.jdbc.schema.Column, java.lang.String)">setString</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setTime(org.apache.openjpa.jdbc.schema.Column, java.sql.Time, java.util.Calendar)">setTime</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setTimestamp(org.apache.openjpa.jdbc.schema.Column, java.sql.Timestamp, java.util.Calendar)">setTimestamp</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setValid(boolean)">setValid</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereArray(org.apache.openjpa.jdbc.schema.Column, java.sql.Array)">whereArray</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereAsciiStream(org.apache.openjpa.jdbc.schema.Column, java.io.InputStream, int)">whereAsciiStream</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereBigDecimal(org.apache.openjpa.jdbc.schema.Column, java.math.BigDecimal)">whereBigDecimal</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereBigInteger(org.apache.openjpa.jdbc.schema.Column, java.math.BigInteger)">whereBigInteger</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereBinaryStream(org.apache.openjpa.jdbc.schema.Column, java.io.InputStream, int)">whereBinaryStream</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereBlob(org.apache.openjpa.jdbc.schema.Column, java.sql.Blob)">whereBlob</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereBoolean(org.apache.openjpa.jdbc.schema.Column, boolean)">whereBoolean</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereByte(org.apache.openjpa.jdbc.schema.Column, byte)">whereByte</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereBytes(org.apache.openjpa.jdbc.schema.Column, byte[])">whereBytes</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereCalendar(org.apache.openjpa.jdbc.schema.Column, java.util.Calendar)">whereCalendar</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereChar(org.apache.openjpa.jdbc.schema.Column, char)">whereChar</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereCharacterStream(org.apache.openjpa.jdbc.schema.Column, java.io.Reader, int)">whereCharacterStream</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereClob(org.apache.openjpa.jdbc.schema.Column, java.sql.Clob)">whereClob</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereDate(org.apache.openjpa.jdbc.schema.Column, java.util.Date)">whereDate</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereDate(org.apache.openjpa.jdbc.schema.Column, java.sql.Date, java.util.Calendar)">whereDate</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereDouble(org.apache.openjpa.jdbc.schema.Column, double)">whereDouble</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereFloat(org.apache.openjpa.jdbc.schema.Column, float)">whereFloat</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereInt(org.apache.openjpa.jdbc.schema.Column, int)">whereInt</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereLocale(org.apache.openjpa.jdbc.schema.Column, java.util.Locale)">whereLocale</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereLong(org.apache.openjpa.jdbc.schema.Column, long)">whereLong</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereNull(org.apache.openjpa.jdbc.schema.Column)">whereNull</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereNumber(org.apache.openjpa.jdbc.schema.Column, java.lang.Number)">whereNumber</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereObject(org.apache.openjpa.jdbc.schema.Column, java.lang.Object)">whereObject</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereObject(org.apache.openjpa.jdbc.schema.Column, java.lang.Object, int)">whereObject</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereRaw(org.apache.openjpa.jdbc.schema.Column, java.lang.String)">whereRaw</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereShort(org.apache.openjpa.jdbc.schema.Column, short)">whereShort</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereString(org.apache.openjpa.jdbc.schema.Column, java.lang.String)">whereString</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereTime(org.apache.openjpa.jdbc.schema.Column, java.sql.Time, java.util.Calendar)">whereTime</A>, <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereTimestamp(org.apache.openjpa.jdbc.schema.Column, java.sql.Timestamp, java.util.Calendar)">whereTimestamp</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="PrimaryRow(org.apache.openjpa.jdbc.schema.Table, int, org.apache.openjpa.kernel.OpenJPAStateManager)"><!-- --></A><H3>
PrimaryRow</H3>
<PRE>
public <B>PrimaryRow</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</A>&nbsp;table,
int&nbsp;action,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;owner)</PRE>
<DL>
<DD>Constructor; supply table and action.
<P>
</DL>
<HR>
<A NAME="PrimaryRow(org.apache.openjpa.jdbc.schema.Column[], int, org.apache.openjpa.kernel.OpenJPAStateManager)"><!-- --></A><H3>
PrimaryRow</H3>
<PRE>
protected <B>PrimaryRow</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>[]&nbsp;cols,
int&nbsp;action,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;owner)</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="isDependent()"><!-- --></A><H3>
isDependent</H3>
<PRE>
public boolean <B>isDependent</B>()</PRE>
<DL>
<DD>Mark this row as dependent on some other row.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#isDependent()">isDependent</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setDependent(boolean)"><!-- --></A><H3>
setDependent</H3>
<PRE>
public void <B>setDependent</B>(boolean&nbsp;dependent)</PRE>
<DL>
<DD>Mark this row as dependent on some other row.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getIndex()"><!-- --></A><H3>
getIndex</H3>
<PRE>
public int <B>getIndex</B>()</PRE>
<DL>
<DD>The index of this row in ordered row list.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setIndex(int)"><!-- --></A><H3>
setIndex</H3>
<PRE>
public void <B>setIndex</B>(int&nbsp;idx)</PRE>
<DL>
<DD>The index of this row in ordered row list.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getFailedObject()"><!-- --></A><H3>
getFailedObject</H3>
<PRE>
public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>getFailedObject</B>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getFailedObject()">RowImpl</A></CODE></B></DD>
<DD>This implementation does not track failed objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#getFailedObject()">getFailedObject</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getFailedObject()">getFailedObject</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setFailedObject(java.lang.Object)"><!-- --></A><H3>
setFailedObject</H3>
<PRE>
public void <B>setFailedObject</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;failed)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setFailedObject(java.lang.Object)">RowImpl</A></CODE></B></DD>
<DD>This implementation does not track failed objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setFailedObject(java.lang.Object)">setFailedObject</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setFailedObject(java.lang.Object)">setFailedObject</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPrimaryKey()"><!-- --></A><H3>
getPrimaryKey</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A> <B>getPrimaryKey</B>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getPrimaryKey()">RowImpl</A></CODE></B></DD>
<DD>This implementation does not track primary keys.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#getPrimaryKey()">getPrimaryKey</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#getPrimaryKey()">getPrimaryKey</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setPrimaryKey(org.apache.openjpa.kernel.OpenJPAStateManager)"><!-- --></A><H3>
setPrimaryKey</H3>
<PRE>
public void <B>setPrimaryKey</B>(<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)
throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setPrimaryKey(org.apache.openjpa.kernel.OpenJPAStateManager)">Row</A></CODE></B></DD>
<DD>Set the primary key to represent the given object.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setPrimaryKey(org.apache.openjpa.kernel.OpenJPAStateManager)">setPrimaryKey</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setPrimaryKey(org.apache.openjpa.kernel.OpenJPAStateManager)">setPrimaryKey</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setPrimaryKey(org.apache.openjpa.jdbc.schema.ColumnIO, org.apache.openjpa.kernel.OpenJPAStateManager)"><!-- --></A><H3>
setPrimaryKey</H3>
<PRE>
public void <B>setPrimaryKey</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</A>&nbsp;io,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setPrimaryKey(org.apache.openjpa.jdbc.schema.ColumnIO, org.apache.openjpa.kernel.OpenJPAStateManager)">Row</A></CODE></B></DD>
<DD>Set the primary key to represent the given object.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setPrimaryKey(org.apache.openjpa.jdbc.schema.ColumnIO, org.apache.openjpa.kernel.OpenJPAStateManager)">setPrimaryKey</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setPrimaryKey(org.apache.openjpa.jdbc.schema.ColumnIO, org.apache.openjpa.kernel.OpenJPAStateManager)">setPrimaryKey</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>io</CODE> - information on which columns are settable; may be null</DL>
</DD>
</DL>
<HR>
<A NAME="wherePrimaryKey(org.apache.openjpa.kernel.OpenJPAStateManager)"><!-- --></A><H3>
wherePrimaryKey</H3>
<PRE>
public void <B>wherePrimaryKey</B>(<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)
throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#wherePrimaryKey(org.apache.openjpa.kernel.OpenJPAStateManager)">Row</A></CODE></B></DD>
<DD>Set the primary key equality criteria for this row.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#wherePrimaryKey(org.apache.openjpa.kernel.OpenJPAStateManager)">wherePrimaryKey</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#wherePrimaryKey(org.apache.openjpa.kernel.OpenJPAStateManager)">wherePrimaryKey</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getForeignKeyIO(org.apache.openjpa.jdbc.schema.ForeignKey)"><!-- --></A><H3>
getForeignKeyIO</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</A> <B>getForeignKeyIO</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk)</PRE>
<DL>
<DD>Return the I/O information for the given set foreign key.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getForeignKeySet(org.apache.openjpa.jdbc.schema.ForeignKey)"><!-- --></A><H3>
getForeignKeySet</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A> <B>getForeignKeySet</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk)</PRE>
<DL>
<DD>Return the value for the given foreign key. Values not needed for
constraint analyses are not recorded.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getForeignKeyWhere(org.apache.openjpa.jdbc.schema.ForeignKey)"><!-- --></A><H3>
getForeignKeyWhere</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A> <B>getForeignKeyWhere</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk)</PRE>
<DL>
<DD>Return the value for the given foreign key. Values not needed for
constraint analyses are not recorded.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.kernel.OpenJPAStateManager)"><!-- --></A><H3>
setForeignKey</H3>
<PRE>
public void <B>setForeignKey</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)
throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.kernel.OpenJPAStateManager)">Row</A></CODE></B></DD>
<DD>Set the value of the given foreign key to the given object.
If the related type uses table-per-class mappings, the foreign key may
be targeted at an independent superclass table.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.kernel.OpenJPAStateManager)">setForeignKey</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.kernel.OpenJPAStateManager)">setForeignKey</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.jdbc.schema.ColumnIO, org.apache.openjpa.kernel.OpenJPAStateManager)"><!-- --></A><H3>
setForeignKey</H3>
<PRE>
public void <B>setForeignKey</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk,
<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</A>&nbsp;io,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)
throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.jdbc.schema.ColumnIO, org.apache.openjpa.kernel.OpenJPAStateManager)">Row</A></CODE></B></DD>
<DD>Set the value of the given foreign key to the given object.
If the related type uses table-per-class mappings, the foreign key may
be targeted at an independent superclass table.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.jdbc.schema.ColumnIO, org.apache.openjpa.kernel.OpenJPAStateManager)">setForeignKey</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.jdbc.schema.ColumnIO, org.apache.openjpa.kernel.OpenJPAStateManager)">setForeignKey</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>io</CODE> - information on which columns are settable; may be null
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="whereForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.kernel.OpenJPAStateManager)"><!-- --></A><H3>
whereForeignKey</H3>
<PRE>
public void <B>whereForeignKey</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm)
throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#whereForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.kernel.OpenJPAStateManager)">Row</A></CODE></B></DD>
<DD>Set the foreign key equality criteria to link to the given object.
If the related type uses table-per-class mappings, the foreign key may
be targeted at an independent superclass table.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#whereForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.kernel.OpenJPAStateManager)">whereForeignKey</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#whereForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey, org.apache.openjpa.kernel.OpenJPAStateManager)">whereForeignKey</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="clearForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey)"><!-- --></A><H3>
clearForeignKey</H3>
<PRE>
public void <B>clearForeignKey</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</A>&nbsp;fk)
throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#clearForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey)">RowImpl</A></CODE></B></DD>
<DD>Clear a circular foreign key.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#clearForeignKey(org.apache.openjpa.jdbc.schema.ForeignKey)">clearForeignKey</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getRelationIdSet(org.apache.openjpa.jdbc.schema.Column)"><!-- --></A><H3>
getRelationIdSet</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A> <B>getRelationIdSet</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col)</PRE>
<DL>
<DD>Return the recorded value for the given relation id column. Only
values that are dependent on a new, unflushed auto-assigned instance
are recorded.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getRelationIdCallback(org.apache.openjpa.jdbc.schema.Column)"><!-- --></A><H3>
getRelationIdCallback</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/jdbc/meta/RelationId.html" title="interface in org.apache.openjpa.jdbc.meta">RelationId</A> <B>getRelationIdCallback</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col)</PRE>
<DL>
<DD>Return the recorded callbacks for the given relation id column. Only
values that are dependent on a new, unflushed auto-assigned instance
are recorded.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setRelationId(org.apache.openjpa.jdbc.schema.Column, org.apache.openjpa.kernel.OpenJPAStateManager, org.apache.openjpa.jdbc.meta.RelationId)"><!-- --></A><H3>
setRelationId</H3>
<PRE>
public void <B>setRelationId</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col,
<A HREF="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</A>&nbsp;sm,
<A HREF="../../../../../org/apache/openjpa/jdbc/meta/RelationId.html" title="interface in org.apache.openjpa.jdbc.meta">RelationId</A>&nbsp;rel)
throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setRelationId(org.apache.openjpa.jdbc.schema.Column, org.apache.openjpa.kernel.OpenJPAStateManager, org.apache.openjpa.jdbc.meta.RelationId)">Row</A></CODE></B></DD>
<DD>Set the value of the given column to the identity of given instance,
using the given callback to create the column value. This method is
used for mappings that store some serialized form of id values, but must
make sure that the related object's id is assigned (which might
require an insert if the instance uses auto-increment) before it is
serialized.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html#setRelationId(org.apache.openjpa.jdbc.schema.Column, org.apache.openjpa.kernel.OpenJPAStateManager, org.apache.openjpa.jdbc.meta.RelationId)">setRelationId</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setRelationId(org.apache.openjpa.jdbc.schema.Column, org.apache.openjpa.kernel.OpenJPAStateManager, org.apache.openjpa.jdbc.meta.RelationId)">setRelationId</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="clearRelationId(org.apache.openjpa.jdbc.schema.Column)"><!-- --></A><H3>
clearRelationId</H3>
<PRE>
public void <B>clearRelationId</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col)
throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#clearRelationId(org.apache.openjpa.jdbc.schema.Column)">RowImpl</A></CODE></B></DD>
<DD>Clear a circular relation id.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#clearRelationId(org.apache.openjpa.jdbc.schema.Column)">clearRelationId</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setObject(org.apache.openjpa.jdbc.schema.Column, java.lang.Object, int, boolean)"><!-- --></A><H3>
setObject</H3>
<PRE>
protected void <B>setObject</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col,
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;val,
int&nbsp;metaType,
boolean&nbsp;overrideDefault)
throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setObject(org.apache.openjpa.jdbc.schema.Column, java.lang.Object, int, boolean)">RowImpl</A></CODE></B></DD>
<DD>All set column methods delegate to this one. Set the given object
unless this is an insert and the given column is auto-assigned.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#setObject(org.apache.openjpa.jdbc.schema.Column, java.lang.Object, int, boolean)">setObject</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="allowsUpdate(org.apache.openjpa.jdbc.schema.Column, java.lang.Object, java.lang.Object)"><!-- --></A><H3>
allowsUpdate</H3>
<PRE>
boolean <B>allowsUpdate</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>&nbsp;col,
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;old,
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;cur)</PRE>
<DL>
<DD>Allow the given column value to be updated only if old or current value
is a default value or was not set and the column is not a primary key.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isDefaultValue(java.lang.Object)"><!-- --></A><H3>
isDefaultValue</H3>
<PRE>
boolean <B>isDefaultValue</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;val)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="generateSQL(org.apache.openjpa.jdbc.sql.DBDictionary)"><!-- --></A><H3>
generateSQL</H3>
<PRE>
protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>generateSQL</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html" title="class in org.apache.openjpa.jdbc.sql">DBDictionary</A>&nbsp;dict)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#generateSQL(org.apache.openjpa.jdbc.sql.DBDictionary)">RowImpl</A></CODE></B></DD>
<DD>Generate the SQL for this row; the result of this method is cached.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#generateSQL(org.apache.openjpa.jdbc.sql.DBDictionary)">generateSQL</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="newInstance(org.apache.openjpa.jdbc.schema.Column[], int)"><!-- --></A><H3>
newInstance</H3>
<PRE>
protected <A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A> <B>newInstance</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</A>[]&nbsp;cols,
int&nbsp;action)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#newInstance(org.apache.openjpa.jdbc.schema.Column[], int)">RowImpl</A></CODE></B></DD>
<DD>Return a new row.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#newInstance(org.apache.openjpa.jdbc.schema.Column[], int)">newInstance</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="copyInto(org.apache.openjpa.jdbc.sql.RowImpl, boolean)"><!-- --></A><H3>
copyInto</H3>
<PRE>
public void <B>copyInto</B>(<A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A>&nbsp;row,
boolean&nbsp;whereOnly)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#copyInto(org.apache.openjpa.jdbc.sql.RowImpl, boolean)">RowImpl</A></CODE></B></DD>
<DD>Copy all values from this row into the given one.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html#copyInto(org.apache.openjpa.jdbc.sql.RowImpl, boolean)">copyInto</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>whereOnly</CODE> - if true, only copy where conditions</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrimaryRow.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.PostgresPreparedStatement.html" title="class in org.apache.openjpa.jdbc.sql"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/openjpa/jdbc/sql/Raw.html" title="class in org.apache.openjpa.jdbc.sql"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/openjpa/jdbc/sql/PrimaryRow.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="PrimaryRow.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.openjpa.jdbc.sql.RowImpl">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright &#169; 2006-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>