blob: d7bdde7413bacca64ad0691b9edb48b0d0d8a1ae [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.5.0) on Tue Nov 06 17:41:23 CST 2007 -->
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<TITLE>
JDBCFetchPlanImpl (OpenJPA 1.0.1 API)
</TITLE>
<META NAME="keywords" CONTENT="org.apache.openjpa.persistence.jdbc.JDBCFetchPlanImpl class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="JDBCFetchPlanImpl (OpenJPA 1.0.1 API)";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<A HREF="#main"><FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/JDBCFetchPlanImpl.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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCPersistenceProductDerivation.html" title="class in org.apache.openjpa.persistence.jdbc"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="JDBCFetchPlanImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<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>
<A NAME="main"></A>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.openjpa.persistence.jdbc</FONT>
<BR>
Class JDBCFetchPlanImpl</H2>
<PRE>
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">org.apache.openjpa.persistence.FetchPlanImpl</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.openjpa.persistence.jdbc.JDBCFetchPlanImpl</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>JDBCFetchPlanImpl</B><DT>extends <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A><DT>implements <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></DL>
</PRE>
<P>
JDBC extensions to the fetch plan.
<P>
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>0.4.0</DD>
<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.persistence.FetchPlan"><!-- --></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.persistence.<A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#DEFAULT">DEFAULT</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#DEPTH_INFINITE">DEPTH_INFINITE</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#GROUP_ALL">GROUP_ALL</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#GROUP_DEFAULT">GROUP_DEFAULT</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><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#JDBCFetchPlanImpl(org.apache.openjpa.kernel.FetchConfiguration)">JDBCFetchPlanImpl</A></B>(<A HREF="../../../../../org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</A>&nbsp;fetch)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor; supply delegate.</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>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#addFetchGroup(java.lang.String)">addFetchGroup</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;group)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds <code>group</code> to the set of fetch group to
use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#addFetchGroups(java.util.Collection)">addFetchGroups</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;groups)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds <code>groups</code> to the set of fetch group names to
use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#addFetchGroups(java.lang.String...)">addFetchGroups</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;groups)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds <code>groups</code> to the set of fetch group names to
use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#addField(java.lang.Class, java.lang.String)">addField</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;field)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds <code>field</code> to the set of field names to
use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#addField(java.lang.String)">addField</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;field)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds <code>field</code> to the set of fully-qualified field names to
use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#addFields(java.lang.Class, java.util.Collection)">addFields</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;fields)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds <code>fields</code> to the set of field names to
use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#addFields(java.lang.Class, java.lang.String...)">addFields</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;fields)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds <code>fields</code> to the set of field names to
use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#addFields(java.util.Collection)">addFields</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;fields)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds <code>fields</code> to the set of fully-qualified field names to
use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#addFields(java.lang.String...)">addFields</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;fields)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds <code>fields</code> to the set of fully-qualified field names to
use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#clearFetchGroups()">clearFetchGroups</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clears the set of fetch group names to use wen loading
data.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#clearFields()">clearFields</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clears the set of field names to use wen loading
data.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchMode.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchMode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#getEagerFetchMode()">getEagerFetchMode</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Eager fetch mode in loading relations.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchDirection.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchDirection</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#getFetchDirection()">getFetchDirection</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Result set fetch direction.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/IsolationLevel.html" title="enum in org.apache.openjpa.persistence.jdbc">IsolationLevel</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#getIsolation()">getIsolation</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The isolation level for queries issued to the database.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JoinSyntax.html" title="enum in org.apache.openjpa.persistence.jdbc">JoinSyntax</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#getJoinSyntax()">getJoinSyntax</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SQL join syntax.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/LRSSizeAlgorithm.html" title="enum in org.apache.openjpa.persistence.jdbc">LRSSizeAlgorithm</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#getLRSSizeAlgorithm()">getLRSSizeAlgorithm</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How to determine the size of a large result set.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/ResultSetType.html" title="enum in org.apache.openjpa.persistence.jdbc">ResultSetType</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#getResultSetType()">getResultSetType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of JDBC result set to use for query results.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchMode.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchMode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#getSubclassFetchMode()">getSubclassFetchMode</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Eager fetch mode in loading subclasses.</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/kernel/DelegatingFetchConfiguration.html" title="class in org.apache.openjpa.kernel">DelegatingFetchConfiguration</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#newDelegatingFetchConfiguration(org.apache.openjpa.kernel.FetchConfiguration)">newDelegatingFetchConfiguration</A></B>(<A HREF="../../../../../org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</A>&nbsp;fetch)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new exception-translating delegating fetch configuration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#removeFetchGroup(java.lang.String)">removeFetchGroup</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;group)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the given fetch group.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#removeFetchGroups(java.util.Collection)">removeFetchGroups</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;groups)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes <code>groups</code> from the set of fetch group names
to use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#removeFetchGroups(java.lang.String...)">removeFetchGroups</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;groups)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes <code>groups</code> from the set of fetch group names
to use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#removeField(java.lang.Class, java.lang.String)">removeField</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;field)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the given field.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#removeField(java.lang.String)">removeField</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;field)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the given fully-qualified field.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#removeFields(java.lang.Class, java.util.Collection)">removeFields</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;fields)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes <code>fields</code> from the set of field names
to use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#removeFields(java.lang.Class, java.lang.String...)">removeFields</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;fields)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes <code>fields</code> from the set of field names
to use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#removeFields(java.util.Collection)">removeFields</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;fields)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes <code>fields</code> from the set of fully-qualified field names
to use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#removeFields(java.lang.String...)">removeFields</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;fields)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes <code>fields</code> from the set of fully-qualified field names
to use when loading 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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#resetFetchGroups()">resetFetchGroups</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resets the set of fetch groups to the list in the global configuration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setEagerFetchMode(org.apache.openjpa.persistence.jdbc.FetchMode)">setEagerFetchMode</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchMode.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchMode</A>&nbsp;mode)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Eager fetch mode in loading relations.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setFetchBatchSize(int)">setFetchBatchSize</A></B>(int&nbsp;fetchBatchSize)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the fetch batch size for large result set support.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setFetchDirection(org.apache.openjpa.persistence.jdbc.FetchDirection)">setFetchDirection</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchDirection.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchDirection</A>&nbsp;direction)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Result set fetch direction.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setIsolation(org.apache.openjpa.persistence.jdbc.IsolationLevel)">setIsolation</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/IsolationLevel.html" title="enum in org.apache.openjpa.persistence.jdbc">IsolationLevel</A>&nbsp;level)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The isolation level for queries issued to the database.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setJoinSyntax(org.apache.openjpa.persistence.jdbc.JoinSyntax)">setJoinSyntax</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JoinSyntax.html" title="enum in org.apache.openjpa.persistence.jdbc">JoinSyntax</A>&nbsp;syntax)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SQL join syntax.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setLockTimeout(int)">setLockTimeout</A></B>(int&nbsp;timeout)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of milliseconds to wait for an object lock, or -1 for no
limit.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setLRSSizeAlgorithm(org.apache.openjpa.persistence.jdbc.LRSSizeAlgorithm)">setLRSSizeAlgorithm</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/LRSSizeAlgorithm.html" title="enum in org.apache.openjpa.persistence.jdbc">LRSSizeAlgorithm</A>&nbsp;lrsSizeAlgorithm)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How to determine the size of a large result set.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setMaxFetchDepth(int)">setMaxFetchDepth</A></B>(int&nbsp;depth)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The maximum fetch depth when loading an object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setQueryResultCacheEnabled(boolean)">setQueryResultCacheEnabled</A></B>(boolean&nbsp;cache)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Control whether or not query caching is enabled.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setReadLockMode(javax.persistence.LockModeType)">setReadLockMode</A></B>(<A HREF="http://java.sun.com/javaee/5/docs/api/javax/persistence/LockModeType.html" title="class or interface in javax.persistence">LockModeType</A>&nbsp;mode)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The lock level to use for locking loaded 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/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setResultSetType(org.apache.openjpa.persistence.jdbc.ResultSetType)">setResultSetType</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/ResultSetType.html" title="enum in org.apache.openjpa.persistence.jdbc">ResultSetType</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of JDBC result set to use for query results.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setSubclassFetchMode(org.apache.openjpa.persistence.jdbc.FetchMode)">setSubclassFetchMode</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchMode.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchMode</A>&nbsp;mode)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Eager fetch mode in loading subclasses.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html#setWriteLockMode(javax.persistence.LockModeType)">setWriteLockMode</A></B>(<A HREF="http://java.sun.com/javaee/5/docs/api/javax/persistence/LockModeType.html" title="class or interface in javax.persistence">LockModeType</A>&nbsp;mode)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The lock level to use for locking dirtied objects.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.openjpa.persistence.FetchPlanImpl"><!-- --></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.persistence.<A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#getDelegate()">getDelegate</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#getFetchBatchSize()">getFetchBatchSize</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#getFetchGroups()">getFetchGroups</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#getFields()">getFields</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#getLockTimeout()">getLockTimeout</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#getMaxFetchDepth()">getMaxFetchDepth</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#getQueryResultCacheEnabled()">getQueryResultCacheEnabled</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#getReadLockMode()">getReadLockMode</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#getWriteLockMode()">getWriteLockMode</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#hasField(java.lang.Class, java.lang.String)">hasField</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#hasField(java.lang.String)">hasField</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#hashCode()">hashCode</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://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.openjpa.persistence.FetchPlan"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from interface org.apache.openjpa.persistence.<A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#getFetchBatchSize()">getFetchBatchSize</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#getFetchGroups()">getFetchGroups</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#getFields()">getFields</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#getLockTimeout()">getLockTimeout</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#getMaxFetchDepth()">getMaxFetchDepth</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#getQueryResultCacheEnabled()">getQueryResultCacheEnabled</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#getReadLockMode()">getReadLockMode</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#getWriteLockMode()">getWriteLockMode</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#hasField(java.lang.Class, java.lang.String)">hasField</A>, <A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#hasField(java.lang.String)">hasField</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="JDBCFetchPlanImpl(org.apache.openjpa.kernel.FetchConfiguration)"><!-- --></A><H3>
JDBCFetchPlanImpl</H3>
<PRE>
public <B>JDBCFetchPlanImpl</B>(<A HREF="../../../../../org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</A>&nbsp;fetch)</PRE>
<DL>
<DD>Constructor; supply delegate.
<P>
</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="newDelegatingFetchConfiguration(org.apache.openjpa.kernel.FetchConfiguration)"><!-- --></A><H3>
newDelegatingFetchConfiguration</H3>
<PRE>
protected <A HREF="../../../../../org/apache/openjpa/kernel/DelegatingFetchConfiguration.html" title="class in org.apache.openjpa.kernel">DelegatingFetchConfiguration</A> <B>newDelegatingFetchConfiguration</B>(<A HREF="../../../../../org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</A>&nbsp;fetch)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#newDelegatingFetchConfiguration(org.apache.openjpa.kernel.FetchConfiguration)">FetchPlanImpl</A></CODE></B></DD>
<DD>Create a new exception-translating delegating fetch configuration.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#newDelegatingFetchConfiguration(org.apache.openjpa.kernel.FetchConfiguration)">newDelegatingFetchConfiguration</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getEagerFetchMode()"><!-- --></A><H3>
getEagerFetchMode</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchMode.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchMode</A> <B>getEagerFetchMode</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getEagerFetchMode()">JDBCFetchPlan</A></CODE></B></DD>
<DD>Eager fetch mode in loading relations.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getEagerFetchMode()">getEagerFetchMode</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setEagerFetchMode(org.apache.openjpa.persistence.jdbc.FetchMode)"><!-- --></A><H3>
setEagerFetchMode</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A> <B>setEagerFetchMode</B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchMode.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchMode</A>&nbsp;mode)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setEagerFetchMode(org.apache.openjpa.persistence.jdbc.FetchMode)">JDBCFetchPlan</A></CODE></B></DD>
<DD>Eager fetch mode in loading relations.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setEagerFetchMode(org.apache.openjpa.persistence.jdbc.FetchMode)">setEagerFetchMode</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getSubclassFetchMode()"><!-- --></A><H3>
getSubclassFetchMode</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchMode.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchMode</A> <B>getSubclassFetchMode</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getSubclassFetchMode()">JDBCFetchPlan</A></CODE></B></DD>
<DD>Eager fetch mode in loading subclasses.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getSubclassFetchMode()">getSubclassFetchMode</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setSubclassFetchMode(org.apache.openjpa.persistence.jdbc.FetchMode)"><!-- --></A><H3>
setSubclassFetchMode</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A> <B>setSubclassFetchMode</B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchMode.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchMode</A>&nbsp;mode)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setSubclassFetchMode(org.apache.openjpa.persistence.jdbc.FetchMode)">JDBCFetchPlan</A></CODE></B></DD>
<DD>Eager fetch mode in loading subclasses.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setSubclassFetchMode(org.apache.openjpa.persistence.jdbc.FetchMode)">setSubclassFetchMode</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getResultSetType()"><!-- --></A><H3>
getResultSetType</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/ResultSetType.html" title="enum in org.apache.openjpa.persistence.jdbc">ResultSetType</A> <B>getResultSetType</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getResultSetType()">JDBCFetchPlan</A></CODE></B></DD>
<DD>Type of JDBC result set to use for query results.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getResultSetType()">getResultSetType</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setResultSetType(org.apache.openjpa.persistence.jdbc.ResultSetType)"><!-- --></A><H3>
setResultSetType</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A> <B>setResultSetType</B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/ResultSetType.html" title="enum in org.apache.openjpa.persistence.jdbc">ResultSetType</A>&nbsp;type)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setResultSetType(org.apache.openjpa.persistence.jdbc.ResultSetType)">JDBCFetchPlan</A></CODE></B></DD>
<DD>Type of JDBC result set to use for query results.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setResultSetType(org.apache.openjpa.persistence.jdbc.ResultSetType)">setResultSetType</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getFetchDirection()"><!-- --></A><H3>
getFetchDirection</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchDirection.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchDirection</A> <B>getFetchDirection</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getFetchDirection()">JDBCFetchPlan</A></CODE></B></DD>
<DD>Result set fetch direction.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getFetchDirection()">getFetchDirection</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setFetchDirection(org.apache.openjpa.persistence.jdbc.FetchDirection)"><!-- --></A><H3>
setFetchDirection</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A> <B>setFetchDirection</B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/FetchDirection.html" title="enum in org.apache.openjpa.persistence.jdbc">FetchDirection</A>&nbsp;direction)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setFetchDirection(org.apache.openjpa.persistence.jdbc.FetchDirection)">JDBCFetchPlan</A></CODE></B></DD>
<DD>Result set fetch direction.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setFetchDirection(org.apache.openjpa.persistence.jdbc.FetchDirection)">setFetchDirection</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getLRSSizeAlgorithm()"><!-- --></A><H3>
getLRSSizeAlgorithm</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/LRSSizeAlgorithm.html" title="enum in org.apache.openjpa.persistence.jdbc">LRSSizeAlgorithm</A> <B>getLRSSizeAlgorithm</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getLRSSizeAlgorithm()">JDBCFetchPlan</A></CODE></B></DD>
<DD>How to determine the size of a large result set.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getLRSSizeAlgorithm()">getLRSSizeAlgorithm</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setLRSSizeAlgorithm(org.apache.openjpa.persistence.jdbc.LRSSizeAlgorithm)"><!-- --></A><H3>
setLRSSizeAlgorithm</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A> <B>setLRSSizeAlgorithm</B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/LRSSizeAlgorithm.html" title="enum in org.apache.openjpa.persistence.jdbc">LRSSizeAlgorithm</A>&nbsp;lrsSizeAlgorithm)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setLRSSizeAlgorithm(org.apache.openjpa.persistence.jdbc.LRSSizeAlgorithm)">JDBCFetchPlan</A></CODE></B></DD>
<DD>How to determine the size of a large result set.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setLRSSizeAlgorithm(org.apache.openjpa.persistence.jdbc.LRSSizeAlgorithm)">setLRSSizeAlgorithm</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getJoinSyntax()"><!-- --></A><H3>
getJoinSyntax</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JoinSyntax.html" title="enum in org.apache.openjpa.persistence.jdbc">JoinSyntax</A> <B>getJoinSyntax</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getJoinSyntax()">JDBCFetchPlan</A></CODE></B></DD>
<DD>SQL join syntax.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getJoinSyntax()">getJoinSyntax</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setJoinSyntax(org.apache.openjpa.persistence.jdbc.JoinSyntax)"><!-- --></A><H3>
setJoinSyntax</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc">JDBCFetchPlanImpl</A> <B>setJoinSyntax</B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JoinSyntax.html" title="enum in org.apache.openjpa.persistence.jdbc">JoinSyntax</A>&nbsp;syntax)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setJoinSyntax(org.apache.openjpa.persistence.jdbc.JoinSyntax)">JDBCFetchPlan</A></CODE></B></DD>
<DD>SQL join syntax.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setJoinSyntax(org.apache.openjpa.persistence.jdbc.JoinSyntax)">setJoinSyntax</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getIsolation()"><!-- --></A><H3>
getIsolation</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/IsolationLevel.html" title="enum in org.apache.openjpa.persistence.jdbc">IsolationLevel</A> <B>getIsolation</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getIsolation()">JDBCFetchPlan</A></CODE></B></DD>
<DD>The isolation level for queries issued to the database. This overrides
the persistence-unit-wide <code>openjpa.jdbc.TransactionIsolation</code>
value.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#getIsolation()">getIsolation</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setIsolation(org.apache.openjpa.persistence.jdbc.IsolationLevel)"><!-- --></A><H3>
setIsolation</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>setIsolation</B>(<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/IsolationLevel.html" title="enum in org.apache.openjpa.persistence.jdbc">IsolationLevel</A>&nbsp;level)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setIsolation(org.apache.openjpa.persistence.jdbc.IsolationLevel)">JDBCFetchPlan</A></CODE></B></DD>
<DD>The isolation level for queries issued to the database. This overrides
the persistence-unit-wide <code>openjpa.jdbc.TransactionIsolation</code>
value.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setIsolation(org.apache.openjpa.persistence.jdbc.IsolationLevel)">setIsolation</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addFetchGroup(java.lang.String)"><!-- --></A><H3>
addFetchGroup</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>addFetchGroup</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;group)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFetchGroup(java.lang.String)">FetchPlan</A></CODE></B></DD>
<DD>Adds <code>group</code> to the set of fetch group to
use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFetchGroup(java.lang.String)">addFetchGroup</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#addFetchGroup(java.lang.String)">addFetchGroup</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#addFetchGroup(java.lang.String)">addFetchGroup</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addFetchGroups(java.util.Collection)"><!-- --></A><H3>
addFetchGroups</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>addFetchGroups</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;groups)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFetchGroups(java.util.Collection)">FetchPlan</A></CODE></B></DD>
<DD>Adds <code>groups</code> to the set of fetch group names to
use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFetchGroups(java.util.Collection)">addFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#addFetchGroups(java.util.Collection)">addFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#addFetchGroups(java.util.Collection)">addFetchGroups</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addFetchGroups(java.lang.String...)"><!-- --></A><H3>
addFetchGroups</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>addFetchGroups</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;groups)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFetchGroups(java.lang.String...)">FetchPlan</A></CODE></B></DD>
<DD>Adds <code>groups</code> to the set of fetch group names to
use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFetchGroups(java.lang.String...)">addFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#addFetchGroups(java.lang.String...)">addFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#addFetchGroups(java.lang.String...)">addFetchGroups</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addField(java.lang.Class, java.lang.String)"><!-- --></A><H3>
addField</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>addField</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;field)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addField(java.lang.Class, java.lang.String)">FetchPlan</A></CODE></B></DD>
<DD>Adds <code>field</code> to the set of field names to
use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addField(java.lang.Class, java.lang.String)">addField</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#addField(java.lang.Class, java.lang.String)">addField</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#addField(java.lang.Class, java.lang.String)">addField</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addField(java.lang.String)"><!-- --></A><H3>
addField</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>addField</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;field)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addField(java.lang.String)">FetchPlan</A></CODE></B></DD>
<DD>Adds <code>field</code> to the set of fully-qualified field names to
use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addField(java.lang.String)">addField</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#addField(java.lang.String)">addField</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#addField(java.lang.String)">addField</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addFields(java.lang.Class, java.util.Collection)"><!-- --></A><H3>
addFields</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>addFields</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;fields)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFields(java.lang.Class, java.util.Collection)">FetchPlan</A></CODE></B></DD>
<DD>Adds <code>fields</code> to the set of field names to
use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFields(java.lang.Class, java.util.Collection)">addFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#addFields(java.lang.Class, java.util.Collection)">addFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#addFields(java.lang.Class, java.util.Collection)">addFields</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addFields(java.lang.Class, java.lang.String...)"><!-- --></A><H3>
addFields</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>addFields</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;fields)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFields(java.lang.Class, java.lang.String...)">FetchPlan</A></CODE></B></DD>
<DD>Adds <code>fields</code> to the set of field names to
use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFields(java.lang.Class, java.lang.String...)">addFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#addFields(java.lang.Class, java.lang.String...)">addFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#addFields(java.lang.Class, java.lang.String...)">addFields</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addFields(java.util.Collection)"><!-- --></A><H3>
addFields</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>addFields</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;fields)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFields(java.util.Collection)">FetchPlan</A></CODE></B></DD>
<DD>Adds <code>fields</code> to the set of fully-qualified field names to
use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFields(java.util.Collection)">addFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#addFields(java.util.Collection)">addFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#addFields(java.util.Collection)">addFields</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addFields(java.lang.String...)"><!-- --></A><H3>
addFields</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>addFields</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;fields)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFields(java.lang.String...)">FetchPlan</A></CODE></B></DD>
<DD>Adds <code>fields</code> to the set of fully-qualified field names to
use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#addFields(java.lang.String...)">addFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#addFields(java.lang.String...)">addFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#addFields(java.lang.String...)">addFields</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="clearFetchGroups()"><!-- --></A><H3>
clearFetchGroups</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>clearFetchGroups</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#clearFetchGroups()">FetchPlan</A></CODE></B></DD>
<DD>Clears the set of fetch group names to use wen loading
data. After this operation is invoked, only those fields in
the default fetch group (and any requested field) will be
loaded when loading an object.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#clearFetchGroups()">clearFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#clearFetchGroups()">clearFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#clearFetchGroups()">clearFetchGroups</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="clearFields()"><!-- --></A><H3>
clearFields</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>clearFields</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#clearFields()">FetchPlan</A></CODE></B></DD>
<DD>Clears the set of field names to use wen loading
data. After this operation is invoked, only those fields in
the configured fetch groups will be loaded when loading an object.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#clearFields()">clearFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#clearFields()">clearFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#clearFields()">clearFields</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeFetchGroup(java.lang.String)"><!-- --></A><H3>
removeFetchGroup</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>removeFetchGroup</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;group)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFetchGroup(java.lang.String)">FetchPlan</A></CODE></B></DD>
<DD>Remove the given fetch group.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFetchGroup(java.lang.String)">removeFetchGroup</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#removeFetchGroup(java.lang.String)">removeFetchGroup</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#removeFetchGroup(java.lang.String)">removeFetchGroup</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeFetchGroups(java.util.Collection)"><!-- --></A><H3>
removeFetchGroups</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>removeFetchGroups</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;groups)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFetchGroups(java.util.Collection)">FetchPlan</A></CODE></B></DD>
<DD>Removes <code>groups</code> from the set of fetch group names
to use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFetchGroups(java.util.Collection)">removeFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#removeFetchGroups(java.util.Collection)">removeFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#removeFetchGroups(java.util.Collection)">removeFetchGroups</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeFetchGroups(java.lang.String...)"><!-- --></A><H3>
removeFetchGroups</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>removeFetchGroups</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;groups)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFetchGroups(java.lang.String...)">FetchPlan</A></CODE></B></DD>
<DD>Removes <code>groups</code> from the set of fetch group names
to use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFetchGroups(java.lang.String...)">removeFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#removeFetchGroups(java.lang.String...)">removeFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#removeFetchGroups(java.lang.String...)">removeFetchGroups</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeField(java.lang.Class, java.lang.String)"><!-- --></A><H3>
removeField</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>removeField</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;field)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeField(java.lang.Class, java.lang.String)">FetchPlan</A></CODE></B></DD>
<DD>Remove the given field.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeField(java.lang.Class, java.lang.String)">removeField</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#removeField(java.lang.Class, java.lang.String)">removeField</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#removeField(java.lang.Class, java.lang.String)">removeField</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeField(java.lang.String)"><!-- --></A><H3>
removeField</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>removeField</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;field)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeField(java.lang.String)">FetchPlan</A></CODE></B></DD>
<DD>Remove the given fully-qualified field.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeField(java.lang.String)">removeField</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#removeField(java.lang.String)">removeField</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#removeField(java.lang.String)">removeField</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeFields(java.lang.Class, java.util.Collection)"><!-- --></A><H3>
removeFields</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>removeFields</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;fields)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFields(java.lang.Class, java.util.Collection)">FetchPlan</A></CODE></B></DD>
<DD>Removes <code>fields</code> from the set of field names
to use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFields(java.lang.Class, java.util.Collection)">removeFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#removeFields(java.lang.Class, java.util.Collection)">removeFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#removeFields(java.lang.Class, java.util.Collection)">removeFields</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeFields(java.lang.Class, java.lang.String...)"><!-- --></A><H3>
removeFields</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>removeFields</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls,
<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;fields)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFields(java.lang.Class, java.lang.String...)">FetchPlan</A></CODE></B></DD>
<DD>Removes <code>fields</code> from the set of field names
to use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFields(java.lang.Class, java.lang.String...)">removeFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#removeFields(java.lang.Class, java.lang.String...)">removeFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#removeFields(java.lang.Class, java.lang.String...)">removeFields</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeFields(java.util.Collection)"><!-- --></A><H3>
removeFields</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>removeFields</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;fields)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFields(java.util.Collection)">FetchPlan</A></CODE></B></DD>
<DD>Removes <code>fields</code> from the set of fully-qualified field names
to use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFields(java.util.Collection)">removeFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#removeFields(java.util.Collection)">removeFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#removeFields(java.util.Collection)">removeFields</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeFields(java.lang.String...)"><!-- --></A><H3>
removeFields</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>removeFields</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>...&nbsp;fields)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFields(java.lang.String...)">FetchPlan</A></CODE></B></DD>
<DD>Removes <code>fields</code> from the set of fully-qualified field names
to use when loading objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#removeFields(java.lang.String...)">removeFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#removeFields(java.lang.String...)">removeFields</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#removeFields(java.lang.String...)">removeFields</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="resetFetchGroups()"><!-- --></A><H3>
resetFetchGroups</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>resetFetchGroups</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#resetFetchGroups()">FetchPlan</A></CODE></B></DD>
<DD>Resets the set of fetch groups to the list in the global configuration.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#resetFetchGroups()">resetFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#resetFetchGroups()">resetFetchGroups</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#resetFetchGroups()">resetFetchGroups</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setQueryResultCacheEnabled(boolean)"><!-- --></A><H3>
setQueryResultCacheEnabled</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>setQueryResultCacheEnabled</B>(boolean&nbsp;cache)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setQueryResultCacheEnabled(boolean)">FetchPlan</A></CODE></B></DD>
<DD>Control whether or not query caching is enabled. This has no effect
if the datacache plugin is not installed, or if the query cache size
is set to zero.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setQueryResultCacheEnabled(boolean)">setQueryResultCacheEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setQueryResultCacheEnabled(boolean)">setQueryResultCacheEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#setQueryResultCacheEnabled(boolean)">setQueryResultCacheEnabled</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setFetchBatchSize(int)"><!-- --></A><H3>
setFetchBatchSize</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>setFetchBatchSize</B>(int&nbsp;fetchBatchSize)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setFetchBatchSize(int)">FetchPlan</A></CODE></B></DD>
<DD>Set the fetch batch size for large result set support.
Defaults to the <code>openjpa.FetchBatchSize</code> setting. Note
that this property will be ignored under some data stores.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setFetchBatchSize(int)">setFetchBatchSize</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setFetchBatchSize(int)">setFetchBatchSize</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#setFetchBatchSize(int)">setFetchBatchSize</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setLockTimeout(int)"><!-- --></A><H3>
setLockTimeout</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>setLockTimeout</B>(int&nbsp;timeout)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setLockTimeout(int)">FetchPlan</A></CODE></B></DD>
<DD>The number of milliseconds to wait for an object lock, or -1 for no
limit.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setLockTimeout(int)">setLockTimeout</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setLockTimeout(int)">setLockTimeout</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#setLockTimeout(int)">setLockTimeout</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setMaxFetchDepth(int)"><!-- --></A><H3>
setMaxFetchDepth</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>setMaxFetchDepth</B>(int&nbsp;depth)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setMaxFetchDepth(int)">FetchPlan</A></CODE></B></DD>
<DD>The maximum fetch depth when loading an object.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setMaxFetchDepth(int)">setMaxFetchDepth</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setMaxFetchDepth(int)">setMaxFetchDepth</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#setMaxFetchDepth(int)">setMaxFetchDepth</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setReadLockMode(javax.persistence.LockModeType)"><!-- --></A><H3>
setReadLockMode</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>setReadLockMode</B>(<A HREF="http://java.sun.com/javaee/5/docs/api/javax/persistence/LockModeType.html" title="class or interface in javax.persistence">LockModeType</A>&nbsp;mode)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setReadLockMode(javax.persistence.LockModeType)">FetchPlan</A></CODE></B></DD>
<DD>The lock level to use for locking loaded objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setReadLockMode(javax.persistence.LockModeType)">setReadLockMode</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setReadLockMode(javax.persistence.LockModeType)">setReadLockMode</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#setReadLockMode(javax.persistence.LockModeType)">setReadLockMode</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setWriteLockMode(javax.persistence.LockModeType)"><!-- --></A><H3>
setWriteLockMode</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A> <B>setWriteLockMode</B>(<A HREF="http://java.sun.com/javaee/5/docs/api/javax/persistence/LockModeType.html" title="class or interface in javax.persistence">LockModeType</A>&nbsp;mode)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setWriteLockMode(javax.persistence.LockModeType)">FetchPlan</A></CODE></B></DD>
<DD>The lock level to use for locking dirtied objects.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html#setWriteLockMode(javax.persistence.LockModeType)">setWriteLockMode</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html#setWriteLockMode(javax.persistence.LockModeType)">setWriteLockMode</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html#setWriteLockMode(javax.persistence.LockModeType)">setWriteLockMode</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence">FetchPlanImpl</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<A HREF="#main"><FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/JDBCFetchPlanImpl.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/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/jdbc/JDBCPersistenceProductDerivation.html" title="class in org.apache.openjpa.persistence.jdbc"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="JDBCFetchPlanImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<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 &copy; 2006-2007 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>