| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="de"> |
| <head> |
| <!-- Generated by javadoc (1.8.0_252) on Thu Sep 03 11:54:27 CEST 2020 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>SelectImpl (OpenJPA Parent POM 3.1.2 API)</title> |
| <meta name="date" content="2020-09-03"> |
| <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 (OpenJPA Parent POM 3.1.2 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,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":9,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10}; |
| var tabs = {65535:["t0","All Methods"],1:["t1","Static 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.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/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/openjpa/jdbc/sql/SelectImpl.html" target="_top">Frames</a></li> |
| <li><a href="SelectImpl.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../../allclasses-noframe.html">All 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: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </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" class="title">Class SelectImpl</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="https://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>org.apache.openjpa.jdbc.sql.SelectImpl</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/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>public class <span class="typeNameLabel">SelectImpl</span> |
| extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> |
| implements <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></pre> |
| <div class="block">Standard <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Select</code></a> implementation. Usage note: though this class |
| implements <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Joins</code></a>, it should not be used for joining directly. |
| Instead, use the return value of <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#newJoins--"><code>newJoins()</code></a>.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Author:</span></dt> |
| <dd>Abe White</dd> |
| </dl> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ======== NESTED CLASS SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="nested.class.summary"> |
| <!-- --> |
| </a> |
| <h3>Nested Class Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> |
| <caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Class and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl.SelectResult</a></span></code> |
| <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> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected static class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.Selects.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl.Selects</a></span></code> |
| <div class="block">Helper class to track selected columns, with fast contains method.</div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> |
| <caption><span>Fields</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Field and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <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.html#Z:Z_outer">_outer</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.Selects.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl.Selects</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#Z:Z_selects">_selects</a></span></code> </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.apache.openjpa.jdbc.sql.Select"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from interface org.apache.openjpa.jdbc.sql.<a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></h3> |
| <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#EAGER_INNER">EAGER_INNER</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#EAGER_OUTER">EAGER_OUTER</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#EAGER_PARALLEL">EAGER_PARALLEL</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#FROM_SELECT_ALIAS">FROM_SELECT_ALIAS</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#SUBS_ANY_JOINABLE">SUBS_ANY_JOINABLE</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#SUBS_EXACT">SUBS_EXACT</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#SUBS_JOINABLE">SUBS_JOINABLE</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#SUBS_NONE">SUBS_NONE</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#TYPE_JOINLESS">TYPE_JOINLESS</a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#TYPE_TWO_PART">TYPE_TWO_PART</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ======== 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"> </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.html#SelectImpl-org.apache.openjpa.jdbc.conf.JDBCConfiguration-">SelectImpl</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a> conf)</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"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </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>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#addJoinClassConditions--">addJoinClassConditions</a></span>()</code> |
| <div class="block">Apply class conditions from relation joins.</div> |
| </td> |
| </tr> |
| <tr id="i1" 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.html#and-org.apache.openjpa.jdbc.sql.Joins-org.apache.openjpa.jdbc.sql.Joins-">and</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins1, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins2)</code> |
| <div class="block">AND the given joins together.</div> |
| </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#append-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">append</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> buf, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Append the given joins to the given buffer.</div> |
| </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#clearOrdering--">clearOrdering</a></span>()</code> |
| <div class="block">Clear odering conditions.</div> |
| </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#clearPlaceholderSelects--">clearPlaceholderSelects</a></span>()</code> |
| <div class="block">Clear selected placeholders, and return removed select indexes.</div> |
| </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#clearSelects--">clearSelects</a></span>()</code> |
| <div class="block">Clear the existing column selects.</div> |
| </td> |
| </tr> |
| <tr id="i6" 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.html#clone-org.apache.openjpa.kernel.exps.Context-">clone</a></span>(<a href="../../../../../org/apache/openjpa/kernel/exps/Context.html" title="class in org.apache.openjpa.kernel.exps">Context</a> ctx)</code> </td> |
| </tr> |
| <tr id="i7" 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.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> localTable, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a> foreignTable)</code> |
| <div class="block">Perform a cross join on the given tables.</div> |
| </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/kernel/exps/Context.html" title="class in org.apache.openjpa.kernel.exps">Context</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#ctx--">ctx</a></span>()</code> |
| <div class="block">Return the JPQL query context of this select</div> |
| </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#eagerClone-org.apache.openjpa.jdbc.meta.FieldMapping-int-boolean-int-">eagerClone</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a> key, |
| int eagerType, |
| boolean toMany, |
| int sels)</code> |
| <div class="block">Return a select that will be eagerly executed with this one, or null if |
| the select cannot be created for the given key and join type.</div> |
| </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#execute-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-">execute</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch)</code> |
| <div class="block">Execute this select in the context of the given store manager.</div> |
| </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#execute-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-">execute</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int lockLevel)</code> |
| <div class="block">Execute this select in the context of the given store manager.</div> |
| </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#execute-org.apache.openjpa.kernel.StoreContext-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-">execute</a></span>(<a href="../../../../../org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a> ctx, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int lockLevel)</code> |
| <div class="block">Execute this select in the context of the given store manager.</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#executeQuery-java.sql.Connection-java.sql.PreparedStatement-org.apache.openjpa.jdbc.sql.SQLBuffer-boolean-org.apache.openjpa.jdbc.kernel.JDBCStore-">executeQuery</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a> conn, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a> stmnt, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| boolean isLRS, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store)</code> |
| <div class="block">This method is to provide override for non-JDBC or JDBC-like |
| implementation of executing query.</div> |
| </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#executeQuery-java.sql.Connection-java.sql.PreparedStatement-java.lang.String-org.apache.openjpa.jdbc.kernel.JDBCStore-java.lang.Object:A-org.apache.openjpa.jdbc.schema.Column:A-">executeQuery</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a> conn, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a> stmnt, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] params, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols)</code> |
| <div class="block">This method is to provide override for non-JDBC or JDBC-like |
| implementation of executing query.</div> |
| </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#fullClone-int-">fullClone</a></span>(int sels)</code> |
| <div class="block">Return a SELECT that is a complete clone of this one.</div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getAliases--">getAliases</a></span>()</code> </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getAutoDistinct--">getAutoDistinct</a></span>()</code> |
| <div class="block">Whether to automatically make results distinct when relational joins |
| would otherwise introduce duplicates.</div> |
| </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code><a href="https://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.html#getColumnAlias-org.apache.openjpa.jdbc.schema.Column-">getColumnAlias</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col)</code> |
| <div class="block">Return the alias for the given column.</div> |
| </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code><a href="https://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.html#getColumnAlias-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getColumnAlias</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Return the alias for the given column.</div> |
| </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code><a href="https://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.html#getColumnAlias-org.apache.openjpa.jdbc.schema.Column-java.lang.Object-">getColumnAlias</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> path)</code> |
| <div class="block">Return the alias for the give column</div> |
| </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code><a href="https://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.html#getColumnAlias-java.lang.String-org.apache.openjpa.jdbc.schema.Table-">getColumnAlias</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a> table)</code> |
| <div class="block">Return the alias for the given column.</div> |
| </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code><a href="https://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.html#getColumnAlias-java.lang.String-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.sql.Joins-">getColumnAlias</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a> table, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Return the alias for the given column.</div> |
| </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getConfiguration--">getConfiguration</a></span>()</code> |
| <div class="block">Return the select configuration.</div> |
| </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code><a href="https://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.html#getCorrelatedVariable--">getCorrelatedVariable</a></span>()</code> |
| <div class="block">Return correlated variable name</div> |
| </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getCount-org.apache.openjpa.jdbc.kernel.JDBCStore-">getCount</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store)</code> |
| <div class="block">Return the number of instances matching this select.</div> |
| </td> |
| </tr> |
| <tr id="i26" 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.html#getCount-java.sql.ResultSet-">getCount</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a> rs)</code> |
| <div class="block">This method is to provide override for non-JDBC or JDBC-like |
| implementation of getting count from the result set.</div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html" title="class in org.apache.openjpa.jdbc.sql">DBDictionary</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getDictionary--">getDictionary</a></span>()</code> </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.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> key)</code> |
| <div class="block">Return the eager select for the given key.</div> |
| </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getEagerMap--">getEagerMap</a></span>()</code> |
| <div class="block">Return view of eager selects.</div> |
| </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getEagerResult-java.sql.Connection-java.sql.PreparedStatement-java.sql.ResultSet-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-boolean-org.apache.openjpa.jdbc.sql.SQLBuffer-">getEagerResult</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a> conn, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a> stmnt, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a> rs, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| boolean forUpdate, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql)</code> |
| <div class="block">This method is to provide override for non-JDBC or JDBC-like |
| implementation of executing eager selects.</div> |
| </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getEndIndex--">getEndIndex</a></span>()</code> |
| <div class="block">The result end index.</div> |
| </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getExcludedJoinedTableClassMeta--">getExcludedJoinedTableClassMeta</a></span>()</code> |
| <div class="block">get joined table metadatas excluded for polymorphic queries</div> |
| </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getExpectedResultCount--">getExpectedResultCount</a></span>()</code> |
| <div class="block">The expected result count for the query.</div> |
| </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getFromSelect--">getFromSelect</a></span>()</code> |
| <div class="block">Another select instance that creates a temporary table from which |
| this select pulls data.</div> |
| </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getGrouping--">getGrouping</a></span>()</code> |
| <div class="block">Return the grouping SQL for this select.</div> |
| </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getHasSubselect--">getHasSubselect</a></span>()</code> |
| <div class="block">Return the flag to indicate whether this Select has |
| internally generated subselect</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getHaving--">getHaving</a></span>()</code> |
| <div class="block">Return the HAVING clause, or null if none.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getIdentifierAliases--">getIdentifierAliases</a></span>()</code> |
| <div class="block">Get the aliases for identifier columns that can be used in COUNT |
| selects to find the number of matches.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getJoinedTableClassMeta--">getJoinedTableClassMeta</a></span>()</code> |
| <div class="block">get joined table metadatas for polymorphic queries</div> |
| </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getJoinIterator--">getJoinIterator</a></span>()</code> |
| <div class="block">Return the top-level <a href="../../../../../org/apache/openjpa/jdbc/sql/Join.html" title="class in org.apache.openjpa.jdbc.sql"><code>Join</code></a> elements for this select.</div> |
| </td> |
| </tr> |
| <tr id="i41" 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.html#getJoins--">getJoins</a></span>()</code> |
| <div class="block">Return the top-level joins for this select.</div> |
| </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getJoinSyntax--">getJoinSyntax</a></span>()</code> |
| <div class="block">The join syntax for this select, as one of the syntax constants from |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql"><code>JoinSyntaxes</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getOrdering--">getOrdering</a></span>()</code> |
| <div class="block">Return the ordering SQL for this select.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getParent--">getParent</a></span>()</code> |
| <div class="block">Return the parent of this select, if it is a subselect.</div> |
| </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code><a href="https://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.html#getPathStr--">getPathStr</a></span>()</code> </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getSelect--">getSelect</a></span>()</code> |
| <div class="block">The select owner of this join</div> |
| </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getSelectAliases--">getSelectAliases</a></span>()</code> |
| <div class="block">Return the aliases of all selected columns and all selected buffers, |
| in the order they were selected.</div> |
| </td> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getSelects--">getSelects</a></span>()</code> |
| <div class="block">Return the actual <code>Val</code>s and <a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema"><code>Column</code></a>s that were |
| selected, in the order that they were selected.</div> |
| </td> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getSQL--">getSQL</a></span>()</code> |
| <div class="block">Get the buffer if it has been computed by a previous call to |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#toSelect-boolean-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-"><code>SelectExecutor.toSelect(boolean, JDBCFetchConfiguration)</code></a>, if any.</div> |
| </td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getStartIndex--">getStartIndex</a></span>()</code> |
| <div class="block">The result start index.</div> |
| </td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code><a href="https://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.html#getSubselectPath--">getSubselectPath</a></span>()</code> |
| <div class="block">Return the subselect path for this select, if it is a subselect.</div> |
| </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getSubselects--">getSubselects</a></span>()</code> |
| <div class="block">Return this select's subselects, or empty collection if none.</div> |
| </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getTableAliases--">getTableAliases</a></span>()</code> |
| <div class="block">Return the set of all used table aliases.</div> |
| </td> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getTablePerClassMeta--">getTablePerClassMeta</a></span>()</code> |
| <div class="block">get table-per-class metadata for polymorphic queries</div> |
| </td> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getTables--">getTables</a></span>()</code> </td> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#getWhere--">getWhere</a></span>()</code> |
| <div class="block">Return the WHERE clause, minus any necessary end joins.</div> |
| </td> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#groupBy-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-">groupBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch)</code> |
| <div class="block">Group by the columns of the given mapping, possibly including subclasses.</div> |
| </td> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#groupBy-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-org.apache.openjpa.jdbc.sql.Joins-">groupBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Group by the columns of the given mapping, possibly including subclasses.</div> |
| </td> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#groupBy-org.apache.openjpa.jdbc.schema.Column-">groupBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col)</code> |
| <div class="block">Group by the given column.</div> |
| </td> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#groupBy-org.apache.openjpa.jdbc.schema.Column:A-">groupBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols)</code> |
| <div class="block">Group by the given columns.</div> |
| </td> |
| </tr> |
| <tr id="i61" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#groupBy-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-">groupBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Group by the given columns.</div> |
| </td> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#groupBy-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">groupBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Group by the given column.</div> |
| </td> |
| </tr> |
| <tr id="i63" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#groupBy-org.apache.openjpa.jdbc.sql.SQLBuffer-">groupBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql)</code> |
| <div class="block">Add a GROUP BY clause.</div> |
| </td> |
| </tr> |
| <tr id="i64" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#groupBy-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">groupBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Add a GROUP BY clause.</div> |
| </td> |
| </tr> |
| <tr id="i65" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#groupBy-java.lang.String-">groupBy</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql)</code> |
| <div class="block">Add a GROUP BY clause.</div> |
| </td> |
| </tr> |
| <tr id="i66" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#groupBy-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-">groupBy</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Add a GROUP BY clause.</div> |
| </td> |
| </tr> |
| <tr id="i67" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#hasEagerJoin-boolean-">hasEagerJoin</a></span>(boolean toMany)</code> |
| <div class="block">Whether this select has an eager join of the specified type.</div> |
| </td> |
| </tr> |
| <tr id="i68" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#hasJoin-boolean-">hasJoin</a></span>(boolean toMany)</code> |
| <div class="block">Whether this select has a join of the specified type.</div> |
| </td> |
| </tr> |
| <tr id="i69" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#hasMultipleSelects--">hasMultipleSelects</a></span>()</code> |
| <div class="block">Affirm if this receiver requires more than one selects to fetch its |
| data.</div> |
| </td> |
| </tr> |
| <tr id="i70" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#having-org.apache.openjpa.jdbc.sql.SQLBuffer-">having</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql)</code> |
| <div class="block">Add the given having conditions.</div> |
| </td> |
| </tr> |
| <tr id="i71" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#having-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">having</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Add the given having conditions.</div> |
| </td> |
| </tr> |
| <tr id="i72" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#having-java.lang.String-">having</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql)</code> |
| <div class="block">Add the given having conditions.</div> |
| </td> |
| </tr> |
| <tr id="i73" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#having-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-">having</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Add the given having conditions.</div> |
| </td> |
| </tr> |
| <tr id="i74" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#indexOf--">indexOf</a></span>()</code> |
| <div class="block">The index of this select within the UNION, or 0.</div> |
| </td> |
| </tr> |
| <tr id="i75" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#insertPlaceholder-java.lang.String-int-">insertPlaceholder</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| int pos)</code> |
| <div class="block">Insert a placeholder at the given index; use a negative index |
| to count from the back of the select list.</div> |
| </td> |
| </tr> |
| <tr id="i76" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#isAggregate--">isAggregate</a></span>()</code> |
| <div class="block">Return true if this is an aggregate select.</div> |
| </td> |
| </tr> |
| <tr id="i77" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.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="i78" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#isDistinct--">isDistinct</a></span>()</code> |
| <div class="block">Whether this is a SELECT DISTINCT / UNION ALL.</div> |
| </td> |
| </tr> |
| <tr id="i79" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#isEmpty--">isEmpty</a></span>()</code> |
| <div class="block">Whether we have any joins.</div> |
| </td> |
| </tr> |
| <tr id="i80" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#isLob--">isLob</a></span>()</code> |
| <div class="block">Return true if this select includes a LOB.</div> |
| </td> |
| </tr> |
| <tr id="i81" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#isLRS--">isLRS</a></span>()</code> |
| <div class="block">Whether the result of this select should be treated as a large |
| result set.</div> |
| </td> |
| </tr> |
| <tr id="i82" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#isOuter--">isOuter</a></span>()</code> |
| <div class="block">Whether this joins path results in outer joins.</div> |
| </td> |
| </tr> |
| <tr id="i83" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#isSelected-org.apache.openjpa.jdbc.schema.Table-">isSelected</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a> table)</code> |
| <div class="block">Return whether the given table is being used in this select.</div> |
| </td> |
| </tr> |
| <tr id="i84" 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.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> fk, |
| boolean inverse, |
| boolean toMany)</code> |
| <div class="block">Join the columns of the given foreign key.</div> |
| </td> |
| </tr> |
| <tr id="i85" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.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="i86" 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.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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> fk, |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> target, |
| int subs, |
| boolean inverse, |
| boolean 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="i87" 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.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="i88" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#logEagerRelations--">logEagerRelations</a></span>()</code> |
| <div class="block">Extended trace that logs eager relations</div> |
| </td> |
| </tr> |
| <tr id="i89" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#moveJoinsToParent--">moveJoinsToParent</a></span>()</code> |
| <div class="block">Move joins that belong to subquery's parent</div> |
| </td> |
| </tr> |
| <tr id="i90" 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.html#newJoins--">newJoins</a></span>()</code> |
| <div class="block">Return a new instance to use for joining.</div> |
| </td> |
| </tr> |
| <tr id="i91" 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.html#newOuterJoins--">newOuterJoins</a></span>()</code> |
| <div class="block">Return a new instance to use for outer joining.</div> |
| </td> |
| </tr> |
| <tr id="i92" class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.Selects.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl.Selects</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#newSelects--">newSelects</a></span>()</code> </td> |
| </tr> |
| <tr id="i93" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.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="i94" 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.html#or-org.apache.openjpa.jdbc.sql.Joins-org.apache.openjpa.jdbc.sql.Joins-">or</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins1, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins2)</code> |
| <div class="block">OR the given joins together.</div> |
| </td> |
| </tr> |
| <tr id="i95" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderBy-org.apache.openjpa.jdbc.schema.Column:A-boolean-boolean-">orderBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols, |
| boolean asc, |
| boolean sel)</code> |
| <div class="block">Order by the given columns.</div> |
| </td> |
| </tr> |
| <tr id="i96" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderBy-org.apache.openjpa.jdbc.schema.Column:A-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">orderBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel)</code> |
| <div class="block">Order by the given columns.</div> |
| </td> |
| </tr> |
| <tr id="i97" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderBy-org.apache.openjpa.jdbc.schema.Column-boolean-boolean-">orderBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| boolean asc, |
| boolean sel)</code> |
| <div class="block">Order by the given column.</div> |
| </td> |
| </tr> |
| <tr id="i98" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderBy-org.apache.openjpa.jdbc.schema.Column-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">orderBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel)</code> |
| <div class="block">Order by the given column.</div> |
| </td> |
| </tr> |
| <tr id="i99" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderBy-org.apache.openjpa.jdbc.sql.SQLBuffer-boolean-boolean-org.apache.openjpa.kernel.exps.Value-">orderBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| boolean asc, |
| boolean sel, |
| <a href="../../../../../org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</a> selAs)</code> |
| <div class="block">Add an ORDER BY clause.</div> |
| </td> |
| </tr> |
| <tr id="i100" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderBy-org.apache.openjpa.jdbc.sql.SQLBuffer-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-org.apache.openjpa.kernel.exps.Value-">orderBy</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel, |
| <a href="../../../../../org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</a> selAs)</code> |
| <div class="block">Add an ORDER BY clause.</div> |
| </td> |
| </tr> |
| <tr id="i101" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderBy-java.lang.String-boolean-boolean-">orderBy</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| boolean asc, |
| boolean sel)</code> |
| <div class="block">Add an ORDER BY clause.</div> |
| </td> |
| </tr> |
| <tr id="i102" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderBy-java.lang.String-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">orderBy</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel)</code> |
| <div class="block">Add an ORDER BY clause.</div> |
| </td> |
| </tr> |
| <tr id="i103" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderByPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-boolean-boolean-">orderByPrimaryKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| boolean asc, |
| boolean sel)</code> |
| <div class="block">Order on the primary key columns of the given mapping, |
| joining to superclasses as necessary to get all columns needed to |
| construct an object id.</div> |
| </td> |
| </tr> |
| <tr id="i104" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderByPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">orderByPrimaryKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel)</code> |
| <div class="block">Select and order on the primary key columns of the given mapping, |
| joining to superclasses as necessary to get all columns needed to |
| construct an object id.</div> |
| </td> |
| </tr> |
| <tr id="i105" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#orderByPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-boolean-">orderByPrimaryKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel, |
| boolean aliasOrder)</code> |
| <div class="block">Allow unions to set aliases on order columns.</div> |
| </td> |
| </tr> |
| <tr id="i106" 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.html#outer-org.apache.openjpa.jdbc.sql.Joins-">outer</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Return a join set making the given joins outer joins.</div> |
| </td> |
| </tr> |
| <tr id="i107" 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.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> fk, |
| boolean inverse, |
| boolean toMany)</code> |
| <div class="block">Join the columns of the given foreign key.</div> |
| </td> |
| </tr> |
| <tr id="i108" 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.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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> fk, |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> target, |
| int subs, |
| boolean inverse, |
| boolean 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="i109" class="rowColor"> |
| <td class="colFirst"><code><a href="https://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.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="i110" class="altColor"> |
| <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#prepareStatement-java.sql.Connection-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-int-boolean-">prepareStatement</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a> conn, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int rsType, |
| int rsConcur, |
| boolean isLRS)</code> |
| <div class="block">This method is to provide override for non-JDBC or JDBC-like |
| implementation of preparing statement.</div> |
| </td> |
| </tr> |
| <tr id="i111" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#prepareStatement-java.sql.Connection-java.lang.String-">prepareStatement</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a> conn, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql)</code> |
| <div class="block">This method is to provide override for non-JDBC or JDBC-like |
| implementation of preparing statement.</div> |
| </td> |
| </tr> |
| <tr id="i112" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#removeAlias-java.lang.Object-">removeAlias</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> key)</code> </td> |
| </tr> |
| <tr id="i113" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#removeTable-java.lang.Object-">removeTable</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> key)</code> </td> |
| </tr> |
| <tr id="i114" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#select-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-">select</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int eager)</code> |
| <div class="block">Select the columns of the given mapping, possibly including subclasses.</div> |
| </td> |
| </tr> |
| <tr id="i115" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#select-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-org.apache.openjpa.jdbc.sql.Joins-">select</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int eager, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Select the columns of the given mapping, possibly including subclasses.</div> |
| </td> |
| </tr> |
| <tr id="i116" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#select-org.apache.openjpa.jdbc.schema.Column-">select</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col)</code> |
| <div class="block">Select the given column.</div> |
| </td> |
| </tr> |
| <tr id="i117" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#select-org.apache.openjpa.jdbc.schema.Column:A-">select</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols)</code> |
| <div class="block">Select the given columns.</div> |
| </td> |
| </tr> |
| <tr id="i118" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#select-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-">select</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Select the given columns.</div> |
| </td> |
| </tr> |
| <tr id="i119" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#select-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">select</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Select the given column.</div> |
| </td> |
| </tr> |
| <tr id="i120" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#select-org.apache.openjpa.jdbc.sql.SQLBuffer-java.lang.Object-">select</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> id)</code> |
| <div class="block">Select the given SQL; the given id object is an identifier |
| to use when retrieving the corresponding value from a <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Result</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i121" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#select-org.apache.openjpa.jdbc.sql.SQLBuffer-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">select</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> id, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Select the given SQL; the given id object is an identifier |
| to use when retrieving the corresponding value from a <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Result</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i122" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#select-java.lang.String-java.lang.Object-">select</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> id)</code> |
| <div class="block">Select the given SQL; the given id object is an identifier |
| to use when retrieving the corresponding value from a <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Result</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i123" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#select-java.lang.String-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">select</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> id, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Select the given SQL; the given id object is an identifier |
| to use when retrieving the corresponding value from a <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Result</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i124" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#selectIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-">selectIdentifier</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int eager)</code> |
| <div class="block">Select the columns of the given mapping, possibly including subclasses.</div> |
| </td> |
| </tr> |
| <tr id="i125" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#selectIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-org.apache.openjpa.jdbc.sql.Joins-">selectIdentifier</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int eager, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Select the columns of the given mapping, possibly including subclasses.</div> |
| </td> |
| </tr> |
| <tr id="i126" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column-">selectIdentifier</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col)</code> |
| <div class="block">Select the given column as one that can be used to get a count of |
| distinct matches.</div> |
| </td> |
| </tr> |
| <tr id="i127" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column:A-">selectIdentifier</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols)</code> |
| <div class="block">Select the given columns as ones that can be used to get a count of |
| distinct matches.</div> |
| </td> |
| </tr> |
| <tr id="i128" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-">selectIdentifier</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Select the given columns as ones that can be used to get a count of |
| distinct matches.</div> |
| </td> |
| </tr> |
| <tr id="i129" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">selectIdentifier</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Select the given column as one that can be used to get a count of |
| distinct matches.</div> |
| </td> |
| </tr> |
| <tr id="i130" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#selectPlaceholder-java.lang.String-">selectPlaceholder</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql)</code> |
| <div class="block">Select the given SQL as a placeholder for a UNION element.</div> |
| </td> |
| </tr> |
| <tr id="i131" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#selectPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-">selectPrimaryKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping)</code> |
| <div class="block">Select the primary key columns of the given mapping, joining to |
| superclasses as necessary to get all columns needed to construct |
| an object id.</div> |
| </td> |
| </tr> |
| <tr id="i132" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#selectPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.sql.Joins-">selectPrimaryKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Select the primary key columns of the given mapping, joining to |
| superclasses as necessary to get all columns needed to construct |
| an object id.</div> |
| </td> |
| </tr> |
| <tr id="i133" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setAggregate-boolean-">setAggregate</a></span>(boolean agg)</code> |
| <div class="block">Set to true for aggregate selects.</div> |
| </td> |
| </tr> |
| <tr id="i134" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setAutoDistinct-boolean-">setAutoDistinct</a></span>(boolean val)</code> |
| <div class="block">Whether to automatically make results distinct when relational joins |
| would otherwise introduce duplicates.</div> |
| </td> |
| </tr> |
| <tr id="i135" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setContext-org.apache.openjpa.kernel.exps.Context-">setContext</a></span>(<a href="../../../../../org/apache/openjpa/kernel/exps/Context.html" title="class in org.apache.openjpa.kernel.exps">Context</a> context)</code> |
| <div class="block">Set JPQL query context for this select</div> |
| </td> |
| </tr> |
| <tr id="i136" 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.html#setCorrelatedVariable-java.lang.String-">setCorrelatedVariable</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> var)</code> |
| <div class="block">Set the correlated variable name being traversed into |
| with the next join.</div> |
| </td> |
| </tr> |
| <tr id="i137" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setDistinct-boolean-">setDistinct</a></span>(boolean distinct)</code> |
| <div class="block">Whether this is a SELECT DISTINCT / UNION ALL.</div> |
| </td> |
| </tr> |
| <tr id="i138" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setExcludedJoinedTableClassMeta-java.util.List-">setExcludedJoinedTableClassMeta</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> meta)</code> |
| <div class="block">Set joined table metadatas excluded for polymorphic queries</div> |
| </td> |
| </tr> |
| <tr id="i139" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setExpectedResultCount-int-boolean-">setExpectedResultCount</a></span>(int expectedResultCount, |
| boolean force)</code> |
| <div class="block">The expected result count for the query.</div> |
| </td> |
| </tr> |
| <tr id="i140" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setFromSelect-org.apache.openjpa.jdbc.sql.Select-">setFromSelect</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a> sel)</code> |
| <div class="block">Another select instance that creates a temporary table from which |
| this select pulls data.</div> |
| </td> |
| </tr> |
| <tr id="i141" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setHasSubselect-boolean-">setHasSubselect</a></span>(boolean hasSub)</code> |
| <div class="block">Set the flag to indicate whether this Select has |
| internally generated subselect</div> |
| </td> |
| </tr> |
| <tr id="i142" 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.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> 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="i143" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setJoinedTableClassMeta-java.util.List-">setJoinedTableClassMeta</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> meta)</code> |
| <div class="block">Set joined table metadatas for polymorphic queries</div> |
| </td> |
| </tr> |
| <tr id="i144" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setJoinSyntax-int-">setJoinSyntax</a></span>(int joinSyntax)</code> |
| <div class="block">The join syntax for this select, as one of the syntax constants from |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql"><code>JoinSyntaxes</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i145" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setLob-boolean-">setLob</a></span>(boolean lob)</code> |
| <div class="block">Set to true for selects that include LOB columns.</div> |
| </td> |
| </tr> |
| <tr id="i146" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setLRS-boolean-">setLRS</a></span>(boolean lrs)</code> |
| <div class="block">Whether the result of this select should be treated as a large |
| result set.</div> |
| </td> |
| </tr> |
| <tr id="i147" class="rowColor"> |
| <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.html#setOuter-boolean-">setOuter</a></span>(boolean outer)</code> |
| <div class="block">Mark this as an outer joins set.</div> |
| </td> |
| </tr> |
| <tr id="i148" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setParent-org.apache.openjpa.jdbc.sql.Select-java.lang.String-">setParent</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a> parent, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> |
| <div class="block">Turn this select into a subselect of the given instance.</div> |
| </td> |
| </tr> |
| <tr id="i149" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setRange-long-long-">setRange</a></span>(long start, |
| long end)</code> |
| <div class="block">Set the result range for this select.</div> |
| </td> |
| </tr> |
| <tr id="i150" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setSchemaAlias-java.lang.String-">setSchemaAlias</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaAlias)</code> |
| <div class="block">Record the initial schemaAlias of a join path</div> |
| </td> |
| </tr> |
| <tr id="i151" 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.html#setSubselect-java.lang.String-">setSubselect</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> alias)</code> |
| <div class="block">Set the subquery alias.</div> |
| </td> |
| </tr> |
| <tr id="i152" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#setTablePerClassMeta-org.apache.openjpa.jdbc.meta.ClassMapping-">setTablePerClassMeta</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> meta)</code> |
| <div class="block">Set table-per-class metadata for polymorphic queries</div> |
| </td> |
| </tr> |
| <tr id="i153" 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.html#setVariable-java.lang.String-">setVariable</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> var)</code> |
| <div class="block">Set the variable name being traversed into with the next join.</div> |
| </td> |
| </tr> |
| <tr id="i154" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#supportsLocking--">supportsLocking</a></span>()</code> |
| <div class="block">Whether this select can be executed for update.</div> |
| </td> |
| </tr> |
| <tr id="i155" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#supportsRandomAccess-boolean-">supportsRandomAccess</a></span>(boolean forUpdate)</code> |
| <div class="block">Return whether this select can support a random access result set type.</div> |
| </td> |
| </tr> |
| <tr id="i156" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://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.html#toOrderAlias-int-">toOrderAlias</a></span>(int index)</code> |
| <div class="block">Helper method to return the proper order alias for the given order |
| column index.</div> |
| </td> |
| </tr> |
| <tr id="i157" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#toSelect-boolean-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-">toSelect</a></span>(boolean forUpdate, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch)</code> |
| <div class="block">Return this select as a SQL statement formatted for the current |
| dictionary.</div> |
| </td> |
| </tr> |
| <tr id="i158" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#toSelectCount--">toSelectCount</a></span>()</code> |
| <div class="block">Return this select as a COUNT SQL statement formatted for the current |
| dictionary.</div> |
| </td> |
| </tr> |
| <tr id="i159" class="rowColor"> |
| <td class="colFirst"><code><a href="https://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.html#toString--">toString</a></span>()</code> |
| <div class="block">Implement toString to generate SQL string for profiling/debuggging.</div> |
| </td> |
| </tr> |
| <tr id="i160" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#where-org.apache.openjpa.jdbc.sql.Joins-">where</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Add the given where conditions.</div> |
| </td> |
| </tr> |
| <tr id="i161" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#where-org.apache.openjpa.jdbc.sql.SQLBuffer-">where</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql)</code> |
| <div class="block">Add the given where conditions.</div> |
| </td> |
| </tr> |
| <tr id="i162" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#where-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">where</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Add the given where conditions.</div> |
| </td> |
| </tr> |
| <tr id="i163" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#where-java.lang.String-">where</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql)</code> |
| <div class="block">Add the given where conditions.</div> |
| </td> |
| </tr> |
| <tr id="i164" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#where-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-">where</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</code> |
| <div class="block">Add the given where conditions.</div> |
| </td> |
| </tr> |
| <tr id="i165" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#whereClone-int-">whereClone</a></span>(int sels)</code> |
| <div class="block">Return a SELECT with the same joins and where conditions as this one.</div> |
| </td> |
| </tr> |
| <tr id="i166" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#whereForeignKey-org.apache.openjpa.jdbc.schema.ForeignKey-java.lang.Object-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-">whereForeignKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> fk, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> oid, |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store)</code> |
| <div class="block">Add where conditions setting the given foreign key to the given |
| oid values.</div> |
| </td> |
| </tr> |
| <tr id="i167" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html#wherePrimaryKey-java.lang.Object-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-">wherePrimaryKey</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> oid, |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store)</code> |
| <div class="block">Add where conditions setting the mapping's primary key to the given |
| oid values.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<a href="https://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="https://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="https://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="https://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="https://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="https://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="https://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="https://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="https://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="https://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="https://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"> |
| <!-- ============ FIELD DETAIL =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.detail"> |
| <!-- --> |
| </a> |
| <h3>Field Detail</h3> |
| <a name="Z:Z_selects"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>_selects</h4> |
| <pre>protected final <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.Selects.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl.Selects</a> _selects</pre> |
| </li> |
| </ul> |
| <a name="Z:Z_outer"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>_outer</h4> |
| <pre>protected <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl</a> _outer</pre> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="SelectImpl-org.apache.openjpa.jdbc.conf.JDBCConfiguration-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>SelectImpl</h4> |
| <pre>public SelectImpl(<a href="../../../../../org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a> conf)</pre> |
| <div class="block">Constructor. Supply configuration.</div> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="getTablePerClassMeta--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTablePerClassMeta</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> getTablePerClassMeta()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getTablePerClassMeta--">Select</a></code></span></div> |
| <div class="block">get table-per-class metadata for polymorphic queries</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getTablePerClassMeta--">getTablePerClassMeta</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setTablePerClassMeta-org.apache.openjpa.jdbc.meta.ClassMapping-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTablePerClassMeta</h4> |
| <pre>public void setTablePerClassMeta(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> meta)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setTablePerClassMeta-org.apache.openjpa.jdbc.meta.ClassMapping-">Select</a></code></span></div> |
| <div class="block">Set table-per-class metadata for polymorphic queries</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setTablePerClassMeta-org.apache.openjpa.jdbc.meta.ClassMapping-">setTablePerClassMeta</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setJoinedTableClassMeta-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setJoinedTableClassMeta</h4> |
| <pre>public void setJoinedTableClassMeta(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> meta)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setJoinedTableClassMeta-java.util.List-">Select</a></code></span></div> |
| <div class="block">Set joined table metadatas for polymorphic queries</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setJoinedTableClassMeta-java.util.List-">setJoinedTableClassMeta</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getJoinedTableClassMeta--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getJoinedTableClassMeta</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> getJoinedTableClassMeta()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getJoinedTableClassMeta--">Select</a></code></span></div> |
| <div class="block">get joined table metadatas for polymorphic queries</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getJoinedTableClassMeta--">getJoinedTableClassMeta</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setExcludedJoinedTableClassMeta-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setExcludedJoinedTableClassMeta</h4> |
| <pre>public void setExcludedJoinedTableClassMeta(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> meta)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setExcludedJoinedTableClassMeta-java.util.List-">Select</a></code></span></div> |
| <div class="block">Set joined table metadatas excluded for polymorphic queries</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setExcludedJoinedTableClassMeta-java.util.List-">setExcludedJoinedTableClassMeta</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getExcludedJoinedTableClassMeta--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getExcludedJoinedTableClassMeta</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> getExcludedJoinedTableClassMeta()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getExcludedJoinedTableClassMeta--">Select</a></code></span></div> |
| <div class="block">get joined table metadatas excluded for polymorphic queries</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getExcludedJoinedTableClassMeta--">getExcludedJoinedTableClassMeta</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="toOrderAlias-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toOrderAlias</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toOrderAlias(int index)</pre> |
| <div class="block">Helper method to return the proper order alias for the given order |
| column index.</div> |
| </li> |
| </ul> |
| <a name="setContext-org.apache.openjpa.kernel.exps.Context-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setContext</h4> |
| <pre>public void setContext(<a href="../../../../../org/apache/openjpa/kernel/exps/Context.html" title="class in org.apache.openjpa.kernel.exps">Context</a> context)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setContext-org.apache.openjpa.kernel.exps.Context-">Select</a></code></span></div> |
| <div class="block">Set JPQL query context for this select</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setContext-org.apache.openjpa.kernel.exps.Context-">setContext</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ctx--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ctx</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/kernel/exps/Context.html" title="class in org.apache.openjpa.kernel.exps">Context</a> ctx()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#ctx--">Select</a></code></span></div> |
| <div class="block">Return the JPQL query context of this select</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#ctx--">ctx</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSchemaAlias-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSchemaAlias</h4> |
| <pre>public void setSchemaAlias(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> schemaAlias)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setSchemaAlias-java.lang.String-">Select</a></code></span></div> |
| <div class="block">Record the initial schemaAlias of a join path</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setSchemaAlias-java.lang.String-">setSchemaAlias</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getConfiguration--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getConfiguration</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a> getConfiguration()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getConfiguration--">SelectExecutor</a></code></span></div> |
| <div class="block">Return the select configuration.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getConfiguration--">getConfiguration</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="toSelect-boolean-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toSelect</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> toSelect(boolean forUpdate, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#toSelect-boolean-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-">SelectExecutor</a></code></span></div> |
| <div class="block">Return this select as a SQL statement formatted for the current |
| dictionary.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#toSelect-boolean-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-">toSelect</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSQL--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSQL</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> getSQL()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getSQL--">SelectExecutor</a></code></span></div> |
| <div class="block">Get the buffer if it has been computed by a previous call to |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#toSelect-boolean-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-"><code>SelectExecutor.toSelect(boolean, JDBCFetchConfiguration)</code></a>, if any.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getSQL--">getSQL</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="toSelectCount--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toSelectCount</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> toSelectCount()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#toSelectCount--">SelectExecutor</a></code></span></div> |
| <div class="block">Return this select as a COUNT SQL statement formatted for the current |
| dictionary.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#toSelectCount--">toSelectCount</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAutoDistinct--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAutoDistinct</h4> |
| <pre>public boolean getAutoDistinct()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getAutoDistinct--">SelectExecutor</a></code></span></div> |
| <div class="block">Whether to automatically make results distinct when relational joins |
| would otherwise introduce duplicates.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getAutoDistinct--">getAutoDistinct</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setAutoDistinct-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAutoDistinct</h4> |
| <pre>public void setAutoDistinct(boolean val)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#setAutoDistinct-boolean-">SelectExecutor</a></code></span></div> |
| <div class="block">Whether to automatically make results distinct when relational joins |
| would otherwise introduce duplicates.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#setAutoDistinct-boolean-">setAutoDistinct</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isDistinct--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isDistinct</h4> |
| <pre>public boolean isDistinct()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#isDistinct--">SelectExecutor</a></code></span></div> |
| <div class="block">Whether this is a SELECT DISTINCT / UNION ALL.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#isDistinct--">isDistinct</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setDistinct-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDistinct</h4> |
| <pre>public void setDistinct(boolean distinct)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#setDistinct-boolean-">SelectExecutor</a></code></span></div> |
| <div class="block">Whether this is a SELECT DISTINCT / UNION ALL.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#setDistinct-boolean-">setDistinct</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isLRS--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isLRS</h4> |
| <pre>public boolean isLRS()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#isLRS--">SelectExecutor</a></code></span></div> |
| <div class="block">Whether the result of this select should be treated as a large |
| result set.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#isLRS--">isLRS</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setLRS-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setLRS</h4> |
| <pre>public void setLRS(boolean lrs)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#setLRS-boolean-">SelectExecutor</a></code></span></div> |
| <div class="block">Whether the result of this select should be treated as a large |
| result set.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#setLRS-boolean-">setLRS</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getExpectedResultCount--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getExpectedResultCount</h4> |
| <pre>public int getExpectedResultCount()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getExpectedResultCount--">SelectExecutor</a></code></span></div> |
| <div class="block">The expected result count for the query.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getExpectedResultCount--">getExpectedResultCount</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setExpectedResultCount-int-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setExpectedResultCount</h4> |
| <pre>public void setExpectedResultCount(int expectedResultCount, |
| boolean force)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#setExpectedResultCount-int-boolean-">SelectExecutor</a></code></span></div> |
| <div class="block">The expected result count for the query.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#setExpectedResultCount-int-boolean-">setExpectedResultCount</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| <dd><code>force</code> - if false, the count will be discarded if this select has |
| any to-many eager joins that would throw off the result count</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getJoinSyntax--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getJoinSyntax</h4> |
| <pre>public int getJoinSyntax()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getJoinSyntax--">SelectExecutor</a></code></span></div> |
| <div class="block">The join syntax for this select, as one of the syntax constants from |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql"><code>JoinSyntaxes</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getJoinSyntax--">getJoinSyntax</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setJoinSyntax-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setJoinSyntax</h4> |
| <pre>public void setJoinSyntax(int joinSyntax)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#setJoinSyntax-int-">SelectExecutor</a></code></span></div> |
| <div class="block">The join syntax for this select, as one of the syntax constants from |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql"><code>JoinSyntaxes</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#setJoinSyntax-int-">setJoinSyntax</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="supportsRandomAccess-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>supportsRandomAccess</h4> |
| <pre>public boolean supportsRandomAccess(boolean forUpdate)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#supportsRandomAccess-boolean-">SelectExecutor</a></code></span></div> |
| <div class="block">Return whether this select can support a random access result set type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#supportsRandomAccess-boolean-">supportsRandomAccess</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="supportsLocking--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>supportsLocking</h4> |
| <pre>public boolean supportsLocking()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#supportsLocking--">SelectExecutor</a></code></span></div> |
| <div class="block">Whether this select can be executed for update.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#supportsLocking--">supportsLocking</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="hasMultipleSelects--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasMultipleSelects</h4> |
| <pre>public boolean hasMultipleSelects()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#hasMultipleSelects--">SelectExecutor</a></code></span></div> |
| <div class="block">Affirm if this receiver requires more than one selects to fetch its |
| data.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#hasMultipleSelects--">hasMultipleSelects</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getCount-org.apache.openjpa.jdbc.kernel.JDBCStore-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCount</h4> |
| <pre>public int getCount(<a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store) |
| throws <a href="https://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: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getCount-org.apache.openjpa.jdbc.kernel.JDBCStore-">SelectExecutor</a></code></span></div> |
| <div class="block">Return the number of instances matching this select.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#getCount-org.apache.openjpa.jdbc.kernel.JDBCStore-">getCount</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://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="execute-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>execute</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a> execute(<a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch) |
| throws <a href="https://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: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#execute-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-">SelectExecutor</a></code></span></div> |
| <div class="block">Execute this select in the context of the given store manager.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#execute-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-">execute</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://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="execute-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>execute</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a> execute(<a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int lockLevel) |
| throws <a href="https://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: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#execute-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-">SelectExecutor</a></code></span></div> |
| <div class="block">Execute this select in the context of the given store manager.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html#execute-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-">execute</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://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="execute-org.apache.openjpa.kernel.StoreContext-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>execute</h4> |
| <pre>protected <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a> execute(<a href="../../../../../org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a> ctx, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int lockLevel) |
| throws <a href="https://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">Execute this select in the context of the given store manager. The |
| context is passed in separately for profiling purposes.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://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="prepareStatement-java.sql.Connection-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-int-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>prepareStatement</h4> |
| <pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a> prepareStatement(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a> conn, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int rsType, |
| int rsConcur, |
| boolean isLRS) |
| throws <a href="https://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">This method is to provide override for non-JDBC or JDBC-like |
| implementation of preparing statement.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://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="prepareStatement-java.sql.Connection-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>prepareStatement</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a> prepareStatement(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a> conn, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql) |
| throws <a href="https://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">This method is to provide override for non-JDBC or JDBC-like |
| implementation of preparing statement.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://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="executeQuery-java.sql.Connection-java.sql.PreparedStatement-org.apache.openjpa.jdbc.sql.SQLBuffer-boolean-org.apache.openjpa.jdbc.kernel.JDBCStore-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>executeQuery</h4> |
| <pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a> executeQuery(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a> conn, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a> stmnt, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| boolean isLRS, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store) |
| throws <a href="https://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">This method is to provide override for non-JDBC or JDBC-like |
| implementation of executing query.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://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="executeQuery-java.sql.Connection-java.sql.PreparedStatement-java.lang.String-org.apache.openjpa.jdbc.kernel.JDBCStore-java.lang.Object:A-org.apache.openjpa.jdbc.schema.Column:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>executeQuery</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a> executeQuery(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a> conn, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a> stmnt, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] params, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols) |
| throws <a href="https://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">This method is to provide override for non-JDBC or JDBC-like |
| implementation of executing query.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://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="getCount-java.sql.ResultSet-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCount</h4> |
| <pre>protected int getCount(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a> rs) |
| throws <a href="https://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">This method is to provide override for non-JDBC or JDBC-like |
| implementation of getting count from the result set.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://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="getEagerResult-java.sql.Connection-java.sql.PreparedStatement-java.sql.ResultSet-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-boolean-org.apache.openjpa.jdbc.sql.SQLBuffer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEagerResult</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a> getEagerResult(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a> conn, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a> stmnt, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a> rs, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| boolean forUpdate, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql) |
| throws <a href="https://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">This method is to provide override for non-JDBC or JDBC-like |
| implementation of executing eager selects.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://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="indexOf--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>indexOf</h4> |
| <pre>public int indexOf()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#indexOf--">Select</a></code></span></div> |
| <div class="block">The index of this select within the UNION, or 0.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#indexOf--">indexOf</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSubselects--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSubselects</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> getSubselects()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getSubselects--">Select</a></code></span></div> |
| <div class="block">Return this select's subselects, or empty collection if none.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getSubselects--">getSubselects</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getParent--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getParent</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a> getParent()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getParent--">Select</a></code></span></div> |
| <div class="block">Return the parent of this select, if it is a subselect.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getParent--">getParent</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSubselectPath--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSubselectPath</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getSubselectPath()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getSubselectPath--">Select</a></code></span></div> |
| <div class="block">Return the subselect path for this select, if it is a subselect.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getSubselectPath--">getSubselectPath</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setParent-org.apache.openjpa.jdbc.sql.Select-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setParent</h4> |
| <pre>public void setParent(<a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a> parent, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setParent-org.apache.openjpa.jdbc.sql.Select-java.lang.String-">Select</a></code></span></div> |
| <div class="block">Turn this select into a subselect of the given instance.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setParent-org.apache.openjpa.jdbc.sql.Select-java.lang.String-">setParent</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setHasSubselect-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setHasSubselect</h4> |
| <pre>public void setHasSubselect(boolean hasSub)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setHasSubselect-boolean-">Select</a></code></span></div> |
| <div class="block">Set the flag to indicate whether this Select has |
| internally generated subselect</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setHasSubselect-boolean-">setHasSubselect</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHasSubselect--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHasSubselect</h4> |
| <pre>public boolean getHasSubselect()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getHasSubselect--">Select</a></code></span></div> |
| <div class="block">Return the flag to indicate whether this Select has |
| internally generated subselect</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getHasSubselect--">getHasSubselect</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAliases--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAliases</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> getAliases()</pre> |
| </li> |
| </ul> |
| <a name="removeAlias-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeAlias</h4> |
| <pre>public void removeAlias(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> key)</pre> |
| </li> |
| </ul> |
| <a name="getTables--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTables</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> getTables()</pre> |
| </li> |
| </ul> |
| <a name="removeTable-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeTable</h4> |
| <pre>public void removeTable(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> key)</pre> |
| </li> |
| </ul> |
| <a name="getFromSelect--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFromSelect</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a> getFromSelect()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getFromSelect--">Select</a></code></span></div> |
| <div class="block">Another select instance that creates a temporary table from which |
| this select pulls data.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getFromSelect--">getFromSelect</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setFromSelect-org.apache.openjpa.jdbc.sql.Select-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setFromSelect</h4> |
| <pre>public void setFromSelect(<a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a> sel)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setFromSelect-org.apache.openjpa.jdbc.sql.Select-">Select</a></code></span></div> |
| <div class="block">Another select instance that creates a temporary table from which |
| this select pulls data.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setFromSelect-org.apache.openjpa.jdbc.sql.Select-">setFromSelect</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="hasEagerJoin-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasEagerJoin</h4> |
| <pre>public boolean hasEagerJoin(boolean toMany)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#hasEagerJoin-boolean-">Select</a></code></span></div> |
| <div class="block">Whether this select has an eager join of the specified type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#hasEagerJoin-boolean-">hasEagerJoin</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="hasJoin-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasJoin</h4> |
| <pre>public boolean hasJoin(boolean toMany)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#hasJoin-boolean-">Select</a></code></span></div> |
| <div class="block">Whether this select has a join of the specified type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#hasJoin-boolean-">hasJoin</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isSelected-org.apache.openjpa.jdbc.schema.Table-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isSelected</h4> |
| <pre>public boolean isSelected(<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a> table)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#isSelected-org.apache.openjpa.jdbc.schema.Table-">Select</a></code></span></div> |
| <div class="block">Return whether the given table is being used in this select.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#isSelected-org.apache.openjpa.jdbc.schema.Table-">isSelected</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getTableAliases--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTableAliases</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> getTableAliases()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getTableAliases--">Select</a></code></span></div> |
| <div class="block">Return the set of all used table aliases.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getTableAliases--">getTableAliases</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSelects--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSelects</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> getSelects()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getSelects--">Select</a></code></span></div> |
| <div class="block">Return the actual <code>Val</code>s and <a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema"><code>Column</code></a>s that were |
| selected, in the order that they were selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getSelects--">getSelects</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSelectAliases--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSelectAliases</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> getSelectAliases()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getSelectAliases--">Select</a></code></span></div> |
| <div class="block">Return the aliases of all selected columns and all selected buffers, |
| in the order they were selected. Each alias may be either a string |
| or a <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql"><code>SQLBuffer</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getSelectAliases--">getSelectAliases</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getIdentifierAliases--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getIdentifierAliases</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> getIdentifierAliases()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getIdentifierAliases--">Select</a></code></span></div> |
| <div class="block">Get the aliases for identifier columns that can be used in COUNT |
| selects to find the number of matches. Each alias will be a |
| string. If no identifier columns have been nominated, then all |
| column alises are returned.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getIdentifierAliases--">getIdentifierAliases</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getOrdering--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getOrdering</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> getOrdering()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getOrdering--">Select</a></code></span></div> |
| <div class="block">Return the ordering SQL for this select.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getOrdering--">getOrdering</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getGrouping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getGrouping</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> getGrouping()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getGrouping--">Select</a></code></span></div> |
| <div class="block">Return the grouping SQL for this select.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getGrouping--">getGrouping</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getWhere--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWhere</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> getWhere()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getWhere--">Select</a></code></span></div> |
| <div class="block">Return the WHERE clause, minus any necessary end joins.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getWhere--">getWhere</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHaving--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHaving</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> getHaving()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getHaving--">Select</a></code></span></div> |
| <div class="block">Return the HAVING clause, or null if none.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getHaving--">getHaving</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addJoinClassConditions--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addJoinClassConditions</h4> |
| <pre>public void addJoinClassConditions()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#addJoinClassConditions--">Select</a></code></span></div> |
| <div class="block">Apply class conditions from relation joins. This may affect the return |
| values of <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getJoins--"><code>Select.getJoins()</code></a>, <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getJoinIterator--"><code>Select.getJoinIterator()</code></a>, and |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getWhere--"><code>Select.getWhere()</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#addJoinClassConditions--">addJoinClassConditions</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getJoins--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getJoins</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> getJoins()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getJoins--">Select</a></code></span></div> |
| <div class="block">Return the top-level joins for this select.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getJoins--">getJoins</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getJoinIterator--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getJoinIterator</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a> getJoinIterator()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getJoinIterator--">Select</a></code></span></div> |
| <div class="block">Return the top-level <a href="../../../../../org/apache/openjpa/jdbc/sql/Join.html" title="class in org.apache.openjpa.jdbc.sql"><code>Join</code></a> elements for this select.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getJoinIterator--">getJoinIterator</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getStartIndex--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getStartIndex</h4> |
| <pre>public long getStartIndex()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getStartIndex--">Select</a></code></span></div> |
| <div class="block">The result start index.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getStartIndex--">getStartIndex</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEndIndex--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEndIndex</h4> |
| <pre>public long getEndIndex()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getEndIndex--">Select</a></code></span></div> |
| <div class="block">The result end index.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getEndIndex--">getEndIndex</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setRange-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRange</h4> |
| <pre>public void setRange(long start, |
| long end)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setRange-long-long-">Select</a></code></span></div> |
| <div class="block">Set the result range for this select.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setRange-long-long-">setRange</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getColumnAlias-org.apache.openjpa.jdbc.schema.Column-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getColumnAlias</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getColumnAlias(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getColumnAlias-org.apache.openjpa.jdbc.schema.Column-">Select</a></code></span></div> |
| <div class="block">Return the alias for the given column.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getColumnAlias-org.apache.openjpa.jdbc.schema.Column-">getColumnAlias</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getColumnAlias-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getColumnAlias</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getColumnAlias(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getColumnAlias-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Return the alias for the given column.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getColumnAlias-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">getColumnAlias</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getColumnAlias-java.lang.String-org.apache.openjpa.jdbc.schema.Table-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getColumnAlias</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getColumnAlias(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a> table)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getColumnAlias-java.lang.String-org.apache.openjpa.jdbc.schema.Table-">Select</a></code></span></div> |
| <div class="block">Return the alias for the given column.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getColumnAlias-java.lang.String-org.apache.openjpa.jdbc.schema.Table-">getColumnAlias</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getColumnAlias-java.lang.String-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getColumnAlias</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getColumnAlias(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a> table, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getColumnAlias-java.lang.String-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Return the alias for the given column.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getColumnAlias-java.lang.String-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.sql.Joins-">getColumnAlias</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getColumnAlias-org.apache.openjpa.jdbc.schema.Column-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getColumnAlias</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getColumnAlias(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> path)</pre> |
| <div class="block">Return the alias for the give column</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getColumnAlias-org.apache.openjpa.jdbc.schema.Column-java.lang.Object-">getColumnAlias</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isAggregate--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isAggregate</h4> |
| <pre>public boolean isAggregate()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#isAggregate--">Select</a></code></span></div> |
| <div class="block">Return true if this is an aggregate select.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#isAggregate--">isAggregate</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setAggregate-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAggregate</h4> |
| <pre>public void setAggregate(boolean agg)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setAggregate-boolean-">Select</a></code></span></div> |
| <div class="block">Set to true for aggregate selects.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setAggregate-boolean-">setAggregate</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isLob--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isLob</h4> |
| <pre>public boolean isLob()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#isLob--">Select</a></code></span></div> |
| <div class="block">Return true if this select includes a LOB.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#isLob--">isLob</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setLob-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setLob</h4> |
| <pre>public void setLob(boolean lob)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setLob-boolean-">Select</a></code></span></div> |
| <div class="block">Set to true for selects that include LOB columns.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#setLob-boolean-">setLob</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="clearSelects--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clearSelects</h4> |
| <pre>public void clearSelects()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#clearSelects--">Select</a></code></span></div> |
| <div class="block">Clear the existing column selects.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#clearSelects--">clearSelects</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="select-org.apache.openjpa.jdbc.sql.SQLBuffer-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>select</h4> |
| <pre>public boolean select(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> id)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.sql.SQLBuffer-java.lang.Object-">Select</a></code></span></div> |
| <div class="block">Select the given SQL; the given id object is an identifier |
| to use when retrieving the corresponding value from a <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Result</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.sql.SQLBuffer-java.lang.Object-">select</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="select-org.apache.openjpa.jdbc.sql.SQLBuffer-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>select</h4> |
| <pre>public boolean select(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> id, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.sql.SQLBuffer-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Select the given SQL; the given id object is an identifier |
| to use when retrieving the corresponding value from a <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Result</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.sql.SQLBuffer-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">select</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="select-java.lang.String-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>select</h4> |
| <pre>public boolean select(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> id)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-java.lang.String-java.lang.Object-">Select</a></code></span></div> |
| <div class="block">Select the given SQL; the given id object is an identifier |
| to use when retrieving the corresponding value from a <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Result</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-java.lang.String-java.lang.Object-">select</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="select-java.lang.String-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>select</h4> |
| <pre>public boolean select(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> id, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-java.lang.String-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Select the given SQL; the given id object is an identifier |
| to use when retrieving the corresponding value from a <a href="../../../../../org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql"><code>Result</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-java.lang.String-java.lang.Object-org.apache.openjpa.jdbc.sql.Joins-">select</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="selectPlaceholder-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>selectPlaceholder</h4> |
| <pre>public void selectPlaceholder(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectPlaceholder-java.lang.String-">Select</a></code></span></div> |
| <div class="block">Select the given SQL as a placeholder for a UNION element.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectPlaceholder-java.lang.String-">selectPlaceholder</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="insertPlaceholder-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>insertPlaceholder</h4> |
| <pre>public void insertPlaceholder(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| int pos)</pre> |
| <div class="block">Insert a placeholder at the given index; use a negative index |
| to count from the back of the select list.</div> |
| </li> |
| </ul> |
| <a name="clearPlaceholderSelects--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clearPlaceholderSelects</h4> |
| <pre>public void clearPlaceholderSelects()</pre> |
| <div class="block">Clear selected placeholders, and return removed select indexes.</div> |
| </li> |
| </ul> |
| <a name="select-org.apache.openjpa.jdbc.schema.Column-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>select</h4> |
| <pre>public boolean select(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.schema.Column-">Select</a></code></span></div> |
| <div class="block">Select the given column.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.schema.Column-">select</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="select-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>select</h4> |
| <pre>public boolean select(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Select the given column.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">select</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="select-org.apache.openjpa.jdbc.schema.Column:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>select</h4> |
| <pre>public int select(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.schema.Column:A-">Select</a></code></span></div> |
| <div class="block">Select the given columns.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.schema.Column:A-">select</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>bit set of indexes of columns that were selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="select-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>select</h4> |
| <pre>public int select(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Select the given columns.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-">select</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>bit set of indexes of columns that were selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="select-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>select</h4> |
| <pre>public void select(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int eager)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-">Select</a></code></span></div> |
| <div class="block">Select the columns of the given mapping, possibly including subclasses. |
| This method should be called after all where conditions are added in |
| case the given mapping batches other selects.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-">select</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="select-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>select</h4> |
| <pre>public void select(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int eager, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Select the columns of the given mapping, possibly including subclasses. |
| This method should be called after all where conditions are added in |
| case the given mapping batches other selects.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#select-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-org.apache.openjpa.jdbc.sql.Joins-">select</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="selectIdentifier-org.apache.openjpa.jdbc.schema.Column-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>selectIdentifier</h4> |
| <pre>public boolean selectIdentifier(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column-">Select</a></code></span></div> |
| <div class="block">Select the given column as one that can be used to get a count of |
| distinct matches. It is not necessary to designate distinct identifiers |
| when eagerly traversing the entire result of the select or when |
| not using an LRSSize setting of <code>count</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column-">selectIdentifier</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="selectIdentifier-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>selectIdentifier</h4> |
| <pre>public boolean selectIdentifier(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Select the given column as one that can be used to get a count of |
| distinct matches. It is not necessary to designate distinct identifiers |
| when eagerly traversing the entire result of the select or when |
| not using an LRSSize setting of <code>count</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">selectIdentifier</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="selectIdentifier-org.apache.openjpa.jdbc.schema.Column:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>selectIdentifier</h4> |
| <pre>public int selectIdentifier(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column:A-">Select</a></code></span></div> |
| <div class="block">Select the given columns as ones that can be used to get a count of |
| distinct matches. It is not necessary to designate distinct identifiers |
| when eagerly traversing the entire result of the select or when |
| not using an LRSSize setting of <code>count</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column:A-">selectIdentifier</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>bit set of indexes of columns that were selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="selectIdentifier-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>selectIdentifier</h4> |
| <pre>public int selectIdentifier(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Select the given columns as ones that can be used to get a count of |
| distinct matches. It is not necessary to designate distinct identifiers |
| when eagerly traversing the entire result of the select or when |
| not using an LRSSize setting of <code>count</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-">selectIdentifier</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>bit set of indexes of columns that were selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="selectIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>selectIdentifier</h4> |
| <pre>public void selectIdentifier(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int eager)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-">Select</a></code></span></div> |
| <div class="block">Select the columns of the given mapping, possibly including subclasses. |
| This method should be called after all where conditions are added in |
| case the given mapping batches other selects. |
| The primary key columns of the mapping can be used to get a count of |
| distinct matches. It is not necessary to designate distinct identifiers |
| when eagerly traversing the entire result of the select or when |
| not using an LRSSize setting of <code>count</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-">selectIdentifier</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="selectIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>selectIdentifier</h4> |
| <pre>public void selectIdentifier(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| int eager, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Select the columns of the given mapping, possibly including subclasses. |
| This method should be called after all where conditions are added in |
| case the given mapping batches other selects. |
| The primary key columns of the mapping can be used to get a count of |
| distinct matches. It is not necessary to designate distinct identifiers |
| when eagerly traversing the entire result of the select or when |
| not using an LRSSize setting of <code>count</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-int-org.apache.openjpa.jdbc.sql.Joins-">selectIdentifier</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="selectPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>selectPrimaryKey</h4> |
| <pre>public int selectPrimaryKey(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-">Select</a></code></span></div> |
| <div class="block">Select the primary key columns of the given mapping, joining to |
| superclasses as necessary to get all columns needed to construct |
| an object id.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-">selectPrimaryKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>bit set of indexes of pk columns that were selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="selectPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>selectPrimaryKey</h4> |
| <pre>public int selectPrimaryKey(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Select the primary key columns of the given mapping, joining to |
| superclasses as necessary to get all columns needed to construct |
| an object id.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#selectPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.sql.Joins-">selectPrimaryKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>bit set of indexes of pk columns that were selected</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="orderByPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderByPrimaryKey</h4> |
| <pre>public int orderByPrimaryKey(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| boolean asc, |
| boolean sel)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderByPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-boolean-boolean-">Select</a></code></span></div> |
| <div class="block">Order on the primary key columns of the given mapping, |
| joining to superclasses as necessary to get all columns needed to |
| construct an object id. |
| Optionally selects ordering data if not already selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderByPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-boolean-boolean-">orderByPrimaryKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="orderByPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderByPrimaryKey</h4> |
| <pre>public int orderByPrimaryKey(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderByPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">Select</a></code></span></div> |
| <div class="block">Select and order on the primary key columns of the given mapping, |
| joining to superclasses as necessary to get all columns needed to |
| construct an object id. |
| Optionally selects ordering data if not already selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderByPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">orderByPrimaryKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="orderByPrimaryKey-org.apache.openjpa.jdbc.meta.ClassMapping-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderByPrimaryKey</h4> |
| <pre>public int orderByPrimaryKey(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel, |
| boolean aliasOrder)</pre> |
| <div class="block">Allow unions to set aliases on order columns.</div> |
| </li> |
| </ul> |
| <a name="orderBy-org.apache.openjpa.jdbc.schema.Column-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderBy</h4> |
| <pre>public boolean orderBy(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| boolean asc, |
| boolean sel)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.schema.Column-boolean-boolean-">Select</a></code></span></div> |
| <div class="block">Order by the given column. |
| Optionally selects ordering data if not already selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.schema.Column-boolean-boolean-">orderBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="orderBy-org.apache.openjpa.jdbc.schema.Column-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderBy</h4> |
| <pre>public boolean orderBy(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.schema.Column-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">Select</a></code></span></div> |
| <div class="block">Order by the given column. |
| Optionally selects ordering data if not already selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.schema.Column-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">orderBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="orderBy-org.apache.openjpa.jdbc.schema.Column:A-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderBy</h4> |
| <pre>public int orderBy(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols, |
| boolean asc, |
| boolean sel)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.schema.Column:A-boolean-boolean-">Select</a></code></span></div> |
| <div class="block">Order by the given columns. |
| Optionally selects ordering data if not already selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.schema.Column:A-boolean-boolean-">orderBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="orderBy-org.apache.openjpa.jdbc.schema.Column:A-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderBy</h4> |
| <pre>public int orderBy(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.schema.Column:A-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">Select</a></code></span></div> |
| <div class="block">Order by the given columns. |
| Optionally selects ordering data if not already selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.schema.Column:A-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">orderBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="orderBy-org.apache.openjpa.jdbc.sql.SQLBuffer-boolean-boolean-org.apache.openjpa.kernel.exps.Value-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderBy</h4> |
| <pre>public boolean orderBy(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| boolean asc, |
| boolean sel, |
| <a href="../../../../../org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</a> selAs)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.sql.SQLBuffer-boolean-boolean-org.apache.openjpa.kernel.exps.Value-">Select</a></code></span></div> |
| <div class="block">Add an ORDER BY clause. |
| Optionally selects ordering data if not already selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.sql.SQLBuffer-boolean-boolean-org.apache.openjpa.kernel.exps.Value-">orderBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="orderBy-org.apache.openjpa.jdbc.sql.SQLBuffer-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-org.apache.openjpa.kernel.exps.Value-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderBy</h4> |
| <pre>public boolean orderBy(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel, |
| <a href="../../../../../org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</a> selAs)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.sql.SQLBuffer-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-org.apache.openjpa.kernel.exps.Value-">Select</a></code></span></div> |
| <div class="block">Add an ORDER BY clause. |
| Optionally selects ordering data if not already selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-org.apache.openjpa.jdbc.sql.SQLBuffer-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-org.apache.openjpa.kernel.exps.Value-">orderBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="orderBy-java.lang.String-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderBy</h4> |
| <pre>public boolean orderBy(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| boolean asc, |
| boolean sel)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-java.lang.String-boolean-boolean-">Select</a></code></span></div> |
| <div class="block">Add an ORDER BY clause. |
| Optionally selects ordering data if not already selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-java.lang.String-boolean-boolean-">orderBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="orderBy-java.lang.String-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>orderBy</h4> |
| <pre>public boolean orderBy(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| boolean asc, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins, |
| boolean sel)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-java.lang.String-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">Select</a></code></span></div> |
| <div class="block">Add an ORDER BY clause. |
| Optionally selects ordering data if not already selected.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#orderBy-java.lang.String-boolean-org.apache.openjpa.jdbc.sql.Joins-boolean-">orderBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="clearOrdering--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clearOrdering</h4> |
| <pre>public void clearOrdering()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#clearOrdering--">Select</a></code></span></div> |
| <div class="block">Clear odering conditions.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#clearOrdering--">clearOrdering</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="wherePrimaryKey-java.lang.Object-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>wherePrimaryKey</h4> |
| <pre>public void wherePrimaryKey(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> oid, |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#wherePrimaryKey-java.lang.Object-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-">Select</a></code></span></div> |
| <div class="block">Add where conditions setting the mapping's primary key to the given |
| oid values. If the given mapping does not use oid values for its |
| primary key, we will recursively join to its superclass until we find |
| an ancestor that does.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#wherePrimaryKey-java.lang.Object-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-">wherePrimaryKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="whereForeignKey-org.apache.openjpa.jdbc.schema.ForeignKey-java.lang.Object-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>whereForeignKey</h4> |
| <pre>public void whereForeignKey(<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> fk, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> oid, |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#whereForeignKey-org.apache.openjpa.jdbc.schema.ForeignKey-java.lang.Object-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-">Select</a></code></span></div> |
| <div class="block">Add where conditions setting the given foreign key to the given |
| oid values.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#whereForeignKey-org.apache.openjpa.jdbc.schema.ForeignKey-java.lang.Object-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-">whereForeignKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#wherePrimaryKey-java.lang.Object-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.kernel.JDBCStore-"><code>Select.wherePrimaryKey(java.lang.Object, org.apache.openjpa.jdbc.meta.ClassMapping, org.apache.openjpa.jdbc.kernel.JDBCStore)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="where-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>where</h4> |
| <pre>public void where(<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#where-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Add the given where conditions.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#where-org.apache.openjpa.jdbc.sql.Joins-">where</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="where-org.apache.openjpa.jdbc.sql.SQLBuffer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>where</h4> |
| <pre>public void where(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#where-org.apache.openjpa.jdbc.sql.SQLBuffer-">Select</a></code></span></div> |
| <div class="block">Add the given where conditions.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#where-org.apache.openjpa.jdbc.sql.SQLBuffer-">where</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="where-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>where</h4> |
| <pre>public void where(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#where-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Add the given where conditions.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#where-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">where</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="where-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>where</h4> |
| <pre>public void where(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#where-java.lang.String-">Select</a></code></span></div> |
| <div class="block">Add the given where conditions.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#where-java.lang.String-">where</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="where-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>where</h4> |
| <pre>public void where(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#where-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Add the given where conditions.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#where-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-">where</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="having-org.apache.openjpa.jdbc.sql.SQLBuffer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>having</h4> |
| <pre>public void having(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#having-org.apache.openjpa.jdbc.sql.SQLBuffer-">Select</a></code></span></div> |
| <div class="block">Add the given having conditions.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#having-org.apache.openjpa.jdbc.sql.SQLBuffer-">having</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="having-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>having</h4> |
| <pre>public void having(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#having-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Add the given having conditions.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#having-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">having</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="having-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>having</h4> |
| <pre>public void having(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#having-java.lang.String-">Select</a></code></span></div> |
| <div class="block">Add the given having conditions.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#having-java.lang.String-">having</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="having-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>having</h4> |
| <pre>public void having(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#having-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Add the given having conditions.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#having-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-">having</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="groupBy-org.apache.openjpa.jdbc.sql.SQLBuffer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupBy</h4> |
| <pre>public void groupBy(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.sql.SQLBuffer-">Select</a></code></span></div> |
| <div class="block">Add a GROUP BY clause.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.sql.SQLBuffer-">groupBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="groupBy-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupBy</h4> |
| <pre>public void groupBy(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Add a GROUP BY clause.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">groupBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="groupBy-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupBy</h4> |
| <pre>public void groupBy(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-java.lang.String-">Select</a></code></span></div> |
| <div class="block">Add a GROUP BY clause.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-java.lang.String-">groupBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="groupBy-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupBy</h4> |
| <pre>public void groupBy(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sql, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Add a GROUP BY clause.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-java.lang.String-org.apache.openjpa.jdbc.sql.Joins-">groupBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="groupBy-org.apache.openjpa.jdbc.schema.Column-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupBy</h4> |
| <pre>public void groupBy(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.schema.Column-">Select</a></code></span></div> |
| <div class="block">Group by the given column.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.schema.Column-">groupBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="groupBy-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupBy</h4> |
| <pre>public void groupBy(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a> col, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Group by the given column.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.sql.Joins-">groupBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="groupBy-org.apache.openjpa.jdbc.schema.Column:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupBy</h4> |
| <pre>public void groupBy(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.schema.Column:A-">Select</a></code></span></div> |
| <div class="block">Group by the given columns.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.schema.Column:A-">groupBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="groupBy-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupBy</h4> |
| <pre>public void groupBy(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Group by the given columns.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.sql.Joins-">groupBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="groupBy-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupBy</h4> |
| <pre>public void groupBy(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-">Select</a></code></span></div> |
| <div class="block">Group by the columns of the given mapping, possibly including subclasses. |
| Assumes EAGER_NONE.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-">groupBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="groupBy-org.apache.openjpa.jdbc.meta.ClassMapping-int-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>groupBy</h4> |
| <pre>public void groupBy(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> mapping, |
| int subclasses, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a> store, |
| <a href="../../../../../org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a> fetch, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Group by the columns of the given mapping, possibly including subclasses. |
| Assumes EAGER_NONE.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#groupBy-org.apache.openjpa.jdbc.meta.ClassMapping-int-org.apache.openjpa.jdbc.kernel.JDBCStore-org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration-org.apache.openjpa.jdbc.sql.Joins-">groupBy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="whereClone-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>whereClone</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a> whereClone(int sels)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#whereClone-int-">Select</a></code></span></div> |
| <div class="block">Return a SELECT with the same joins and where conditions as this one.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#whereClone-int-">whereClone</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>sels</code> - number of selects to UNION together; ignored if <= 1</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="fullClone-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fullClone</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a> fullClone(int sels)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#fullClone-int-">Select</a></code></span></div> |
| <div class="block">Return a SELECT that is a complete clone of this one.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#fullClone-int-">fullClone</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>sels</code> - number of selects to UNION together; ignored if <= 1</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="eagerClone-org.apache.openjpa.jdbc.meta.FieldMapping-int-boolean-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>eagerClone</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a> eagerClone(<a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a> key, |
| int eagerType, |
| boolean toMany, |
| int sels)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#eagerClone-org.apache.openjpa.jdbc.meta.FieldMapping-int-boolean-int-">Select</a></code></span></div> |
| <div class="block">Return a select that will be eagerly executed with this one, or null if |
| the select cannot be created for the given key and join type. |
| If the join type is inner or outer, then this select instance will be |
| returned. Otherwise, the returned select will have a clone of this |
| select's where conditions and joins but will be independent.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#eagerClone-org.apache.openjpa.jdbc.meta.FieldMapping-int-boolean-int-">eagerClone</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>key</code> - the key for the eager select</dd> |
| <dd><code>eagerType</code> - one of the EAGER_* constants</dd> |
| <dd><code>toMany</code> - whether the eager join is to-many</dd> |
| <dd><code>sels</code> - number of selects to UNION together; ignored if <= 1</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEagerMap--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEagerMap</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> getEagerMap()</pre> |
| <div class="block">Return view of eager selects. May be null.</div> |
| </li> |
| </ul> |
| <a name="logEagerRelations--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>logEagerRelations</h4> |
| <pre>public void logEagerRelations()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#logEagerRelations--">Select</a></code></span></div> |
| <div class="block">Extended trace that logs eager relations</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#logEagerRelations--">logEagerRelations</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEager-org.apache.openjpa.jdbc.meta.FieldMapping-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEager</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql">SelectExecutor</a> getEager(<a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a> key)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getEager-org.apache.openjpa.jdbc.meta.FieldMapping-">Select</a></code></span></div> |
| <div class="block">Return the eager select for the given key.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getEager-org.apache.openjpa.jdbc.meta.FieldMapping-">getEager</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="newJoins--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>newJoins</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> newJoins()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#newJoins--">Select</a></code></span></div> |
| <div class="block">Return a new instance to use for joining.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#newJoins--">newJoins</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="newOuterJoins--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>newOuterJoins</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> newOuterJoins()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#newOuterJoins--">Select</a></code></span></div> |
| <div class="block">Return a new instance to use for outer joining.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#newOuterJoins--">newOuterJoins</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="append-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>append</h4> |
| <pre>public void append(<a href="../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a> buf, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#append-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Append the given joins to the given buffer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#append-org.apache.openjpa.jdbc.sql.SQLBuffer-org.apache.openjpa.jdbc.sql.Joins-">append</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="and-org.apache.openjpa.jdbc.sql.Joins-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>and</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> and(<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins1, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins2)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#and-org.apache.openjpa.jdbc.sql.Joins-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">AND the given joins together. The given joins will be hollowed in the |
| process.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#and-org.apache.openjpa.jdbc.sql.Joins-org.apache.openjpa.jdbc.sql.Joins-">and</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSelect--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSelect</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a> getSelect()</pre> |
| <div class="block">The select owner of this join</div> |
| </li> |
| </ul> |
| <a name="or-org.apache.openjpa.jdbc.sql.Joins-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>or</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> or(<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins1, |
| <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins2)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#or-org.apache.openjpa.jdbc.sql.Joins-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">OR the given joins together. The common joins will be removed in the |
| process.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#or-org.apache.openjpa.jdbc.sql.Joins-org.apache.openjpa.jdbc.sql.Joins-">or</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="outer-org.apache.openjpa.jdbc.sql.Joins-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>outer</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> outer(<a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joins)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#outer-org.apache.openjpa.jdbc.sql.Joins-">Select</a></code></span></div> |
| <div class="block">Return a join set making the given joins outer joins.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#outer-org.apache.openjpa.jdbc.sql.Joins-">outer</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="toString--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#toString--">Select</a></code></span></div> |
| <div class="block">Implement toString to generate SQL string for profiling/debuggging.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#toString--">toString</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isOuter--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isOuter</h4> |
| <pre>public boolean isOuter()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 org.apache.openjpa.jdbc.sql.PathJoins setOuter(boolean 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 boolean 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 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a> 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 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getPathStr()</pre> |
| </li> |
| </ul> |
| <a name="joins--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>joins</h4> |
| <pre>public org.apache.openjpa.jdbc.sql.JoinSet 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 int 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 void 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 boolean isEmpty()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> crossJoin(<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a> localTable, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a> foreignTable)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> join(<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> fk, |
| boolean inverse, |
| boolean toMany)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> outerJoin(<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> fk, |
| boolean inverse, |
| boolean toMany)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> joinRelation(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> fk, |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> target, |
| int subs, |
| boolean inverse, |
| boolean toMany)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> outerJoinRelation(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> fk, |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> target, |
| int subs, |
| boolean inverse, |
| boolean toMany)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> setVariable(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> var)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> setSubselect(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> alias)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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="clone-org.apache.openjpa.kernel.exps.Context-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clone</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl</a> clone(<a href="../../../../../org/apache/openjpa/kernel/exps/Context.html" title="class in org.apache.openjpa.kernel.exps">Context</a> ctx)</pre> |
| </li> |
| </ul> |
| <a name="newSelects--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>newSelects</h4> |
| <pre>protected <a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.Selects.html" title="class in org.apache.openjpa.jdbc.sql">SelectImpl.Selects</a> newSelects()</pre> |
| </li> |
| </ul> |
| <a name="getDictionary--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDictionary</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html" title="class in org.apache.openjpa.jdbc.sql">DBDictionary</a> getDictionary()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html#getDictionary--">getDictionary</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCorrelatedVariable-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCorrelatedVariable</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> setCorrelatedVariable(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> var)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 <a href="../../../../../org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql">Joins</a> setJoinContext(<a href="../../../../../org/apache/openjpa/kernel/exps/Context.html" title="class in org.apache.openjpa.kernel.exps">Context</a> ctx)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getCorrelatedVariable()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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 void moveJoinsToParent()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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.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/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../../org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/openjpa/jdbc/sql/SelectImpl.html" target="_top">Frames</a></li> |
| <li><a href="SelectImpl.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../../allclasses-noframe.html">All 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: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </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 © 2006–2020 <a href="http://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p> |
| </body> |
| </html> |