blob: 1602c5b533f071b13ce42ac6e53fcbd209c9da88 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (1.8.0_171) on Thu Jun 14 10:06:08 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>SelectImpl.SelectResult (OpenJPA Parent POM 3.0.0 API)</title>
<meta name="date" content="2018-06-14">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SelectImpl.SelectResult (OpenJPA Parent POM 3.0.0 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SelectImpl.SelectResult.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.Selects.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html" target="_top">Frames</a></li>
<li><a href="SelectImpl.SelectResult.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.openjpa.jdbc.sql</div>
<h2 title="Class SelectImpl.SelectResult" class="title">Class SelectImpl.SelectResult</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html" title="class in org.apache.openjpa.jdbc.sql">org.apache.openjpa.jdbc.sql.AbstractResult</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html" title="class in org.apache.openjpa.jdbc.sql">org.apache.openjpa.jdbc.sql.ResultSetResult</a></li>
<li>
<ul class="inheritance">
<li>org.apache.openjpa.jdbc.sql.SelectImpl.SelectResult</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a>, <a href="../../../../../org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a></dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl</a></dd>
</dl>
<hr>
<br>
<pre>public static class <span class="typeNameLabel">SelectImpl.SelectResult</span>
extends <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html" title="class in org.apache.openjpa.jdbc.sql">ResultSetResult</a></pre>
<div class="block">A <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Result</code></a> implementation wrapped around this select.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#SelectResult-java.sql.Connection-java.sql.Statement-java.sql.ResultSet-org.apache.openjpa.jdbc.sql.DBDictionary-">SelectResult</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn,
<a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html?is-external=true" title="class or interface in java.sql">Statement</a>&nbsp;stmnt,
<a href="http://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a>&nbsp;rs,
<a href="../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html" title="class in org.apache.openjpa.jdbc.sql">DBDictionary</a>&nbsp;dict)</code>
<div class="block">Constructor.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#absoluteInternal-int-">absoluteInternal</a></span>(int&nbsp;row)</code>
<div class="block">Throws an exception by default.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#containsAllInternal-java.lang.Object:A-org.apache.openjpa.jdbc.sql.Joins-">containsAllInternal</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;objs,
<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;joins)</code>
<div class="block">Return whether this result contains data for all the given ids or
columns.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#containsInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">containsInternal</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;joins)</code>
<div class="block">Return whether this result contains data for the given id or column.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#crossJoin-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-">crossJoin</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;localTable,
<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;foreignTable)</code>
<div class="block">Perform a cross join on the given tables.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#findObject-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">findObject</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;joins)</code>
<div class="block">Return the 1-based result set index for the given column or id, or a
non-positive number if the column is not contained in this result.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#getCorrelatedVariable--">getCorrelatedVariable</a></span>()</code>
<div class="block">Return correlated variable name</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#getEager-org.apache.openjpa.jdbc.meta.FieldMapping-">getEager</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a>&nbsp;key)</code>
<div class="block">The eager result for the given key, or null if none.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#getPathStr--">getPathStr</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#getSelect--">getSelect</a></span>()</code>
<div class="block">Select for this result.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#isDirty--">isDirty</a></span>()</code>
<div class="block">Return true if this instance has a path, any joins, or a variable.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#isEmpty--">isEmpty</a></span>()</code>
<div class="block">Whether we have any joins.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#isOuter--">isOuter</a></span>()</code>
<div class="block">Whether this joins path results in outer joins.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#join-org.apache.openjpa.jdbc.schema.ForeignKey-boolean-boolean-">join</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>&nbsp;fk,
boolean&nbsp;inverse,
boolean&nbsp;toMany)</code>
<div class="block">Join the columns of the given foreign key.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#joinCount--">joinCount</a></span>()</code>
<div class="block">Return the maximum number of joins contained in this instance at any
time.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#joinRelation-java.lang.String-org.apache.openjpa.jdbc.schema.ForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-int-boolean-boolean-">joinRelation</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>&nbsp;fk,
<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;target,
int&nbsp;subs,
boolean&nbsp;inverse,
boolean&nbsp;toMany)</code>
<div class="block">Join the columns of the given foreign key, which represents a relation
via the given field name.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>org.apache.openjpa.jdbc.sql.JoinSet</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#joins--">joins</a></span>()</code>
<div class="block">Return the set of <a href="../../../../../org/apache/openjpa/jdbc/sql/Join.html" title="class in org.apache.openjpa.jdbc.sql"><code>Join</code></a> elements, or null if none.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#load-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-org.apache.openjpa.jdbc.sql.Joins-">load</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;mapping,
<a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a>&nbsp;store,
<a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a>&nbsp;fetch,
<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;joins)</code>
<div class="block">Load a pc object using the given store manager.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#moveJoinsToParent--">moveJoinsToParent</a></span>()</code>
<div class="block">Move joins that belong to subquery's parent</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#newJoins--">newJoins</a></span>()</code>
<div class="block">Returns a no-op joins object by default.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#nextInternal--">nextInternal</a></span>()</code>
<div class="block">Advance this row.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#nullJoins--">nullJoins</a></span>()</code>
<div class="block">Null the set of <a href="../../../../../org/apache/openjpa/jdbc/sql/Join.html" title="class in org.apache.openjpa.jdbc.sql"><code>Join</code></a> elements.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#outerJoin-org.apache.openjpa.jdbc.schema.ForeignKey-boolean-boolean-">outerJoin</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>&nbsp;fk,
boolean&nbsp;inverse,
boolean&nbsp;toMany)</code>
<div class="block">Join the columns of the given foreign key.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#outerJoinRelation-java.lang.String-org.apache.openjpa.jdbc.schema.ForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-int-boolean-boolean-">outerJoinRelation</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>&nbsp;fk,
<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;target,
int&nbsp;subs,
boolean&nbsp;inverse,
boolean&nbsp;toMany)</code>
<div class="block">Join the columns of the given foreign key, which represents a relation
via the given field name.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#path--">path</a></span>()</code>
<div class="block">Return the relation path traversed by these joins, or null if none.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#pushBack--">pushBack</a></span>()</code>
<div class="block">Push back the last result.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#putEager-org.apache.openjpa.jdbc.meta.FieldMapping-java.lang.Object-">putEager</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a>&nbsp;key,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;res)</code>
<div class="block">The eager result for the given key, or null if none.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#setCorrelatedVariable-java.lang.String-">setCorrelatedVariable</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;var)</code>
<div class="block">Set the correlated variable name being traversed into
with the next join.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#setJoinContext-org.apache.openjpa.kernel.exps.Context-">setJoinContext</a></span>(<a href="../../../../../org/apache/openjpa/kernel/exps/Context.html" title="class in org.apache.openjpa.kernel.exps">Context</a>&nbsp;ctx)</code>
<div class="block">Set subquery context when traversing into the next join is
in transition from parent context to subquery.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>org.apache.openjpa.jdbc.sql.PathJoins</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#setOuter-boolean-">setOuter</a></span>(boolean&nbsp;outer)</code>
<div class="block">Mark this as an outer joins set.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#setSelect-org.apache.openjpa.jdbc.sql.SelectImpl-">setSelect</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl</a>&nbsp;sel)</code>
<div class="block">Select for this result.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#setSubselect-java.lang.String-">setSubselect</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</code>
<div class="block">Set the subquery alias.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html#setVariable-java.lang.String-">setVariable</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;var)</code>
<div class="block">Set the variable name being traversed into with the next join.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.openjpa.jdbc.sql.ResultSetResult">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.openjpa.jdbc.sql.<a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html" title="class in org.apache.openjpa.jdbc.sql">ResultSetResult</a></h3>
<code><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#close--">close</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getArrayInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getArrayInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getAsciiStreamInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getAsciiStreamInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getBigDecimalInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getBigDecimalInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getBigIntegerInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getBigIntegerInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getBinaryStreamInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getBinaryStreamInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getBlobInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getBlobInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getBooleanInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getBooleanInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getByteInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getByteInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getBytesInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getBytesInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getCalendarInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getCalendarInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getCharacterStreamInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getCharacterStreamInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getCharInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getCharInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getClobInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getClobInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getCloseConnection--">getCloseConnection</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getDateInternal-java.lang.Object-java.util.Calendar-org.apache.openjpa.jdbc.sql.Joins-">getDateInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getDateInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getDateInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getDBDictionary--">getDBDictionary</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getDoubleInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getDoubleInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getFloatInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getFloatInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getIntInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getIntInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getLOBStreamInternal-org.apache.openjpa.jdbc.kernel.JDBCStore-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getLOBStreamInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getLocaleInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getLocaleInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getLongInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getLongInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getNumberInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getNumberInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getObjectInternal-java.lang.Object-int-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getObjectInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getRefInternal-java.lang.Object-java.util.Map-org.apache.openjpa.jdbc.sql.Joins-">getRefInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getResultSet--">getResultSet</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getShortInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getShortInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getSQLObjectInternal-java.lang.Object-java.util.Map-org.apache.openjpa.jdbc.sql.Joins-">getSQLObjectInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getStatement--">getStatement</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getStore--">getStore</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getStreamInternal-org.apache.openjpa.jdbc.kernel.JDBCStore-java.lang.Object-int-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getStreamInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getStringInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-boolean-">getStringInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getTimeInternal-java.lang.Object-java.util.Calendar-org.apache.openjpa.jdbc.sql.Joins-">getTimeInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#getTimestampInternal-java.lang.Object-java.util.Calendar-org.apache.openjpa.jdbc.sql.Joins-">getTimestampInternal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#setCloseConnection-boolean-">setCloseConnection</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#setCloseStatement-boolean-">setCloseStatement</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#setStore-org.apache.openjpa.jdbc.kernel.JDBCStore-">setStore</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#size--">size</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#supportsRandomAccess--">supportsRandomAccess</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#translate-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">translate</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#wasNull--">wasNull</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.openjpa.jdbc.sql.AbstractResult">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.openjpa.jdbc.sql.<a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html" title="class in org.apache.openjpa.jdbc.sql">AbstractResult</a></h3>
<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#absolute-int-">absolute</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#checkNull-java.lang.Object-">checkNull</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#closeEagerMap-java.util.Map-">closeEagerMap</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#contains-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">contains</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#contains-java.lang.Object-">contains</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#containsAll-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-">containsAll</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#containsAll-java.lang.Object:A-">containsAll</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#endDataRequest--">endDataRequest</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getArray-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getArray</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getArray-java.lang.Object-">getArray</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getAsciiStream-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getAsciiStream</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getAsciiStream-java.lang.Object-">getAsciiStream</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBaseMapping--">getBaseMapping</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBigDecimal-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getBigDecimal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBigDecimal-java.lang.Object-">getBigDecimal</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBigInteger-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getBigInteger</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBigInteger-java.lang.Object-">getBigInteger</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBinaryStream-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getBinaryStream</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBinaryStream-java.lang.Object-">getBinaryStream</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBlob-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getBlob</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBlob-java.lang.Object-">getBlob</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBoolean-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getBoolean</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBoolean-java.lang.Object-">getBoolean</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getByte-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getByte</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getByte-java.lang.Object-">getByte</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBytes-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getBytes</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getBytes-java.lang.Object-">getBytes</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getCalendar-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getCalendar</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getCalendar-java.lang.Object-">getCalendar</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getChar-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getChar</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getChar-java.lang.Object-">getChar</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getCharacterStream-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getCharacterStream</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getCharacterStream-java.lang.Object-">getCharacterStream</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getClob-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getClob</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getClob-java.lang.Object-">getClob</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getDate-org.apache.openjpa.jdbc.schema.Column-java.util.Calendar-org.apache.openjpa.jdbc.sql.Joins-">getDate</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getDate-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getDate</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getDate-java.lang.Object-">getDate</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getDate-java.lang.Object-java.util.Calendar-">getDate</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getDouble-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getDouble</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getDouble-java.lang.Object-">getDouble</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getEagerMap-boolean-">getEagerMap</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getFloat-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getFloat</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getFloat-java.lang.Object-">getFloat</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getInt-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getInt</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getInt-java.lang.Object-">getInt</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getLOBStream-org.apache.openjpa.jdbc.kernel.JDBCStore-java.lang.Object-">getLOBStream</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getLocale-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getLocale</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getLocale-java.lang.Object-">getLocale</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getLong-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getLong</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getLong-java.lang.Object-">getLong</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getMappedByFieldMapping--">getMappedByFieldMapping</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getMappedByValue--">getMappedByValue</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getNumber-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getNumber</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getNumber-java.lang.Object-">getNumber</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getObject-org.apache.openjpa.jdbc.schema.Column-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">getObject</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getObject-java.lang.Object-int-java.lang.Object-">getObject</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getRef-org.apache.openjpa.jdbc.schema.Column-java.util.Map-org.apache.openjpa.jdbc.sql.Joins-">getRef</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getRef-java.lang.Object-java.util.Map-">getRef</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getShort-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getShort</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getShort-java.lang.Object-">getShort</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getSQLObject-org.apache.openjpa.jdbc.schema.Column-java.util.Map-org.apache.openjpa.jdbc.sql.Joins-">getSQLObject</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getSQLObject-java.lang.Object-java.util.Map-">getSQLObject</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getString-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getString</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getString-java.lang.Object-">getString</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getTime-org.apache.openjpa.jdbc.schema.Column-java.util.Calendar-org.apache.openjpa.jdbc.sql.Joins-">getTime</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getTime-java.lang.Object-java.util.Calendar-">getTime</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getTimestamp-org.apache.openjpa.jdbc.schema.Column-java.util.Calendar-org.apache.openjpa.jdbc.sql.Joins-">getTimestamp</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getTimestamp-java.lang.Object-java.util.Calendar-">getTimestamp</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#indexOf--">indexOf</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#isLocking--">isLocking</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#load-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-">load</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#next--">next</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#setBaseMapping-org.apache.openjpa.jdbc.meta.ClassMapping-">setBaseMapping</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#setEagerMap-java.util.Map-">setEagerMap</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#setIndexOf-int-">setIndexOf</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#setLocking-boolean-">setLocking</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#setMappedByFieldMapping-org.apache.openjpa.jdbc.meta.FieldMapping-">setMappedByFieldMapping</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#setMappedByValue-java.lang.Object-">setMappedByValue</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#startDataRequest-java.lang.Object-">startDataRequest</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="SelectResult-java.sql.Connection-java.sql.Statement-java.sql.ResultSet-org.apache.openjpa.jdbc.sql.DBDictionary-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SelectResult</h4>
<pre>public&nbsp;SelectResult(<a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn,
<a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html?is-external=true" title="class or interface in java.sql">Statement</a>&nbsp;stmnt,
<a href="http://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a>&nbsp;rs,
<a href="../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html" title="class in org.apache.openjpa.jdbc.sql">DBDictionary</a>&nbsp;dict)</pre>
<div class="block">Constructor.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getSelect--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSelect</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl</a>&nbsp;getSelect()</pre>
<div class="block">Select for this result.</div>
</li>
</ul>
<a name="setSelect-org.apache.openjpa.jdbc.sql.SelectImpl-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSelect</h4>
<pre>public&nbsp;void&nbsp;setSelect(<a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl</a>&nbsp;sel)</pre>
<div class="block">Select for this result.</div>
</li>
</ul>
<a name="getEager-org.apache.openjpa.jdbc.meta.FieldMapping-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEager</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getEager(<a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a>&nbsp;key)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#getEager-org.apache.openjpa.jdbc.meta.FieldMapping-">Result</a></code></span></div>
<div class="block">The eager result for the given key, or null if none.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#getEager-org.apache.openjpa.jdbc.meta.FieldMapping-">getEager</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#getEager-org.apache.openjpa.jdbc.meta.FieldMapping-">getEager</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html" title="class in org.apache.openjpa.jdbc.sql">AbstractResult</a></code></dd>
</dl>
</li>
</ul>
<a name="putEager-org.apache.openjpa.jdbc.meta.FieldMapping-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>putEager</h4>
<pre>public&nbsp;void&nbsp;putEager(<a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a>&nbsp;key,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;res)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#putEager-org.apache.openjpa.jdbc.meta.FieldMapping-java.lang.Object-">Result</a></code></span></div>
<div class="block">The eager result for the given key, or null if none.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#putEager-org.apache.openjpa.jdbc.meta.FieldMapping-java.lang.Object-">putEager</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#putEager-org.apache.openjpa.jdbc.meta.FieldMapping-java.lang.Object-">putEager</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html" title="class in org.apache.openjpa.jdbc.sql">AbstractResult</a></code></dd>
</dl>
</li>
</ul>
<a name="load-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-org.apache.openjpa.jdbc.sql.Joins-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;load(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;mapping,
<a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a>&nbsp;store,
<a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a>&nbsp;fetch,
<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;joins)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#load-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-org.apache.openjpa.jdbc.sql.Joins-">Result</a></code></span></div>
<div class="block">Load a pc object using the given store manager.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#load-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-org.apache.openjpa.jdbc.sql.Joins-">load</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#load-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-org.apache.openjpa.jdbc.sql.Joins-">load</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html" title="class in org.apache.openjpa.jdbc.sql">AbstractResult</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></code></dd>
</dl>
</li>
</ul>
<a name="newJoins--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newJoins</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;newJoins()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#newJoins--">AbstractResult</a></code></span></div>
<div class="block">Returns a no-op joins object by default.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#newJoins--">newJoins</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#newJoins--">newJoins</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html" title="class in org.apache.openjpa.jdbc.sql">AbstractResult</a></code></dd>
</dl>
</li>
</ul>
<a name="containsInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>containsInternal</h4>
<pre>protected&nbsp;boolean&nbsp;containsInternal(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;joins)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#containsInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">AbstractResult</a></code></span></div>
<div class="block">Return whether this result contains data for the given id or column.
The id or column has not beed passed through <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#translate-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-"><code>AbstractResult.translate(java.lang.Object, org.apache.openjpa.jdbc.sql.Joins)</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#containsInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">containsInternal</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html" title="class in org.apache.openjpa.jdbc.sql">ResultSetResult</a></code></dd>
</dl>
</li>
</ul>
<a name="containsAllInternal-java.lang.Object:A-org.apache.openjpa.jdbc.sql.Joins-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>containsAllInternal</h4>
<pre>protected&nbsp;boolean&nbsp;containsAllInternal(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;objs,
<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;joins)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#containsAllInternal-java.lang.Object:A-org.apache.openjpa.jdbc.sql.Joins-">AbstractResult</a></code></span></div>
<div class="block">Return whether this result contains data for all the given ids or
columns. The ids or columns have not been passed through
<a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#translate-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-"><code>AbstractResult.translate(java.lang.Object, org.apache.openjpa.jdbc.sql.Joins)</code></a>. Delegates to <a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#containsInternal-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-"><code>AbstractResult.containsInternal(java.lang.Object, org.apache.openjpa.jdbc.sql.Joins)</code></a> by default.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#containsAllInternal-java.lang.Object:A-org.apache.openjpa.jdbc.sql.Joins-">containsAllInternal</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html" title="class in org.apache.openjpa.jdbc.sql">AbstractResult</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></code></dd>
</dl>
</li>
</ul>
<a name="pushBack--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>pushBack</h4>
<pre>public&nbsp;void&nbsp;pushBack()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#pushBack--">Result</a></code></span></div>
<div class="block">Push back the last result. In other words, just ignore the next call
to <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#next--"><code>Result.next()</code></a>. After the first time this method is called,
additional calls before a call to <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#next--"><code>Result.next()</code></a> or <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#absolute-int-"><code>Result.absolute(int)</code></a>
should have no further affect.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html#pushBack--">pushBack</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#pushBack--">pushBack</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html" title="class in org.apache.openjpa.jdbc.sql">AbstractResult</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></code></dd>
</dl>
</li>
</ul>
<a name="absoluteInternal-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>absoluteInternal</h4>
<pre>protected&nbsp;boolean&nbsp;absoluteInternal(int&nbsp;row)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#absoluteInternal-int-">AbstractResult</a></code></span></div>
<div class="block">Throws an exception by default.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#absoluteInternal-int-">absoluteInternal</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html" title="class in org.apache.openjpa.jdbc.sql">ResultSetResult</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></code></dd>
</dl>
</li>
</ul>
<a name="nextInternal--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nextInternal</h4>
<pre>protected&nbsp;boolean&nbsp;nextInternal()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/AbstractResult.html#nextInternal--">AbstractResult</a></code></span></div>
<div class="block">Advance this row.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#nextInternal--">nextInternal</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html" title="class in org.apache.openjpa.jdbc.sql">ResultSetResult</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></code></dd>
</dl>
</li>
</ul>
<a name="findObject-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>findObject</h4>
<pre>protected&nbsp;int&nbsp;findObject(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;joins)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#findObject-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">ResultSetResult</a></code></span></div>
<div class="block">Return the 1-based result set index for the given column or id, or a
non-positive number if the column is not contained in this result.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html#findObject-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">findObject</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/ResultSetResult.html" title="class in org.apache.openjpa.jdbc.sql">ResultSetResult</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></code></dd>
</dl>
</li>
</ul>
<a name="isOuter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isOuter</h4>
<pre>public&nbsp;boolean&nbsp;isOuter()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#isOuter--">Joins</a></code></span></div>
<div class="block">Whether this joins path results in outer joins.</div>
</li>
</ul>
<a name="setOuter-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOuter</h4>
<pre>public&nbsp;org.apache.openjpa.jdbc.sql.PathJoins&nbsp;setOuter(boolean&nbsp;outer)</pre>
<div class="block">Mark this as an outer joins set.</div>
</li>
</ul>
<a name="isDirty--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDirty</h4>
<pre>public&nbsp;boolean&nbsp;isDirty()</pre>
<div class="block">Return true if this instance has a path, any joins, or a variable.</div>
</li>
</ul>
<a name="path--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>path</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;path()</pre>
<div class="block">Return the relation path traversed by these joins, or null if none.</div>
</li>
</ul>
<a name="getPathStr--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPathStr</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPathStr()</pre>
</li>
</ul>
<a name="joins--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>joins</h4>
<pre>public&nbsp;org.apache.openjpa.jdbc.sql.JoinSet&nbsp;joins()</pre>
<div class="block">Return the set of <a href="../../../../../org/apache/openjpa/jdbc/sql/Join.html" title="class in org.apache.openjpa.jdbc.sql"><code>Join</code></a> elements, or null if none.</div>
</li>
</ul>
<a name="joinCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>joinCount</h4>
<pre>public&nbsp;int&nbsp;joinCount()</pre>
<div class="block">Return the maximum number of joins contained in this instance at any
time.</div>
</li>
</ul>
<a name="nullJoins--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullJoins</h4>
<pre>public&nbsp;void&nbsp;nullJoins()</pre>
<div class="block">Null the set of <a href="../../../../../org/apache/openjpa/jdbc/sql/Join.html" title="class in org.apache.openjpa.jdbc.sql"><code>Join</code></a> elements.</div>
</li>
</ul>
<a name="isEmpty--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEmpty</h4>
<pre>public&nbsp;boolean&nbsp;isEmpty()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#isEmpty--">Joins</a></code></span></div>
<div class="block">Whether we have any joins.</div>
</li>
</ul>
<a name="crossJoin-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>crossJoin</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;crossJoin(<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;localTable,
<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;foreignTable)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#crossJoin-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-">Joins</a></code></span></div>
<div class="block">Perform a cross join on the given tables.</div>
</li>
</ul>
<a name="join-org.apache.openjpa.jdbc.schema.ForeignKey-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>join</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;join(<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>&nbsp;fk,
boolean&nbsp;inverse,
boolean&nbsp;toMany)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#join-org.apache.openjpa.jdbc.schema.ForeignKey-boolean-boolean-">Joins</a></code></span></div>
<div class="block">Join the columns of the given foreign key.</div>
</li>
</ul>
<a name="outerJoin-org.apache.openjpa.jdbc.schema.ForeignKey-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>outerJoin</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;outerJoin(<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>&nbsp;fk,
boolean&nbsp;inverse,
boolean&nbsp;toMany)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#outerJoin-org.apache.openjpa.jdbc.schema.ForeignKey-boolean-boolean-">Joins</a></code></span></div>
<div class="block">Join the columns of the given foreign key.</div>
</li>
</ul>
<a name="joinRelation-java.lang.String-org.apache.openjpa.jdbc.schema.ForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-int-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>joinRelation</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;joinRelation(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>&nbsp;fk,
<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;target,
int&nbsp;subs,
boolean&nbsp;inverse,
boolean&nbsp;toMany)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#joinRelation-java.lang.String-org.apache.openjpa.jdbc.schema.ForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-int-boolean-boolean-">Joins</a></code></span></div>
<div class="block">Join the columns of the given foreign key, which represents a relation
via the given field name.</div>
</li>
</ul>
<a name="outerJoinRelation-java.lang.String-org.apache.openjpa.jdbc.schema.ForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-int-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>outerJoinRelation</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;outerJoinRelation(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>&nbsp;fk,
<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;target,
int&nbsp;subs,
boolean&nbsp;inverse,
boolean&nbsp;toMany)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#outerJoinRelation-java.lang.String-org.apache.openjpa.jdbc.schema.ForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-int-boolean-boolean-">Joins</a></code></span></div>
<div class="block">Join the columns of the given foreign key, which represents a relation
via the given field name.</div>
</li>
</ul>
<a name="setVariable-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVariable</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;setVariable(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;var)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#setVariable-java.lang.String-">Joins</a></code></span></div>
<div class="block">Set the variable name being traversed into with the next join.</div>
</li>
</ul>
<a name="setSubselect-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSubselect</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;setSubselect(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#setSubselect-java.lang.String-">Joins</a></code></span></div>
<div class="block">Set the subquery alias.</div>
</li>
</ul>
<a name="setCorrelatedVariable-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCorrelatedVariable</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;setCorrelatedVariable(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;var)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#setCorrelatedVariable-java.lang.String-">Joins</a></code></span></div>
<div class="block">Set the correlated variable name being traversed into
with the next join.</div>
</li>
</ul>
<a name="setJoinContext-org.apache.openjpa.kernel.exps.Context-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJoinContext</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a>&nbsp;setJoinContext(<a href="../../../../../org/apache/openjpa/kernel/exps/Context.html" title="class in org.apache.openjpa.kernel.exps">Context</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#setJoinContext-org.apache.openjpa.kernel.exps.Context-">Joins</a></code></span></div>
<div class="block">Set subquery context when traversing into the next join is
in transition from parent context to subquery.</div>
</li>
</ul>
<a name="getCorrelatedVariable--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCorrelatedVariable</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getCorrelatedVariable()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#getCorrelatedVariable--">Joins</a></code></span></div>
<div class="block">Return correlated variable name</div>
</li>
</ul>
<a name="moveJoinsToParent--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>moveJoinsToParent</h4>
<pre>public&nbsp;void&nbsp;moveJoinsToParent()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html#moveJoinsToParent--">Joins</a></code></span></div>
<div class="block">Move joins that belong to subquery's parent</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SelectImpl.SelectResult.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.Selects.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html" target="_top">Frames</a></li>
<li><a href="SelectImpl.SelectResult.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2006&#x2013;2018 <a href="http://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>