| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (1.8.0_252) on Thu Apr 08 02:07:34 UTC 2021 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>ReportQuery (EclipseLink 3.0.1, API Reference)</title> |
| <meta name="date" content="2021-04-08"> |
| <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="ReportQuery (EclipseLink 3.0.1, API Reference)"; |
| } |
| } |
| 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}; |
| var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="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 class="aboutLanguage">EclipseLink 3.0.1, API Reference</div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/eclipse/persistence/queries/ReadQuery.html" title="class in org.eclipse.persistence.queries"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/eclipse/persistence/queries/ReportQueryResult.html" title="class in org.eclipse.persistence.queries"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/eclipse/persistence/queries/ReportQuery.html" target="_top">Frames</a></li> |
| <li><a href="ReportQuery.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.classes.inherited.from.class.org.eclipse.persistence.queries.ReadAllQuery">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.eclipse.persistence.queries</div> |
| <h2 title="Class ReportQuery" class="title">Class ReportQuery</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><a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.DatabaseQuery</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li><a href="../../../../org/eclipse/persistence/queries/ReadQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ReadQuery</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li><a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ObjectBuildingQuery</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ObjectLevelReadQuery</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">org.eclipse.persistence.queries.ReadAllQuery</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.eclipse.persistence.queries.ReportQuery</li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>public class <span class="typeNameLabel">ReportQuery</span> |
| extends <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></pre> |
| <div class="block"><b>Purpose</b>: Query for information about a set of objects instead of the objects themselves. |
| This supports select single attributes, nested attributes, aggregation functions and group bys.<p> |
| |
| <b>Attribute Types</b>:<ol> |
| <li>addAttribute("directQueryKey") is a short cut method to add an attribute with the same name as its corresponding direct query key. |
| <li>addAttribute("attributeName", expBuilder.get("oneToOneMapping").get("directQueryKey")) is the full approach for get values through joined 1:1 relationships. |
| <li>addAttribute("attributeName", expBuilder.getField("TABLE.FIELD")) allows the addition of raw values or values which were not mapped in the object model directly (i.e. FK attributes). |
| <li>addAttribute("attributeName", null) Leave a place holder (NULL) value in the result (used for included values from other systems or calculated values). |
| </ol> |
| <b>Retrieving Primary Keys</b>: It is possible to retrieve the primary key raw values within each result, but stored in a separate (internal) vector. This |
| primary key vector can later be used to retrieve the real object.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#retrievePrimaryKeys--"><code>If the values are wanted in the result array then they must be added as attributes. For primary keys which are not mapped directly |
| you can add them as DatabaseFields (see above).</code></a>, |
| <a href="../../../../serialized-form.html#org.eclipse.persistence.queries.ReportQuery">Serialized Form</a></dd> |
| <dt><span class="simpleTagLabel">Author:</span></dt> |
| <dd>Doug Clarke</dd> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>TOPLink/Java 2.0</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> |
| <ul class="blockList"> |
| <li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.persistence.queries.ReadAllQuery"> |
| <!-- --> |
| </a> |
| <h3>Nested classes/interfaces inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.Direction.html" title="enum in org.eclipse.persistence.queries">ReadAllQuery.Direction</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.persistence.queries.DatabaseQuery"> |
| <!-- --> |
| </a> |
| <h3>Nested classes/interfaces inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.ParameterType.html" title="enum in org.eclipse.persistence.queries">DatabaseQuery.ParameterType</a></code></li> |
| </ul> |
| </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 boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addToConstructorItem">addToConstructorItem</a></span></code> |
| <div class="block">flag to allow items to be added to the last ConstructorReportItem</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#FIRST_PRIMARY_KEY">FIRST_PRIMARY_KEY</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#FULL_PRIMARY_KEY">FULL_PRIMARY_KEY</a></span></code> |
| <div class="block">Specifies whether to retrieve primary keys, first primary key, or no primary key.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <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><<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#groupByExpressions">groupByExpressions</a></span></code> |
| <div class="block">Expressions representing fields to be used in the GROUP BY clause.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#havingExpression">havingExpression</a></span></code> |
| <div class="block">Expression representing the HAVING clause.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <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><org.eclipse.persistence.internal.queries.ReportItem></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#items">items</a></span></code> |
| <div class="block">Items to be selected, these could be attributes or aggregate functions.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <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><<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/eclipse/persistence/queries/ReportQuery.html#names">names</a></span></code> |
| <div class="block">Collection of names for use by results.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#NO_PRIMARY_KEY">NO_PRIMARY_KEY</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#returnChoice">returnChoice</a></span></code> |
| <div class="block">Can be one of (ShouldReturnSingleResult, ShouldReturnSingleValue, ShouldReturnSingleAttribute) |
| Simplifies the result by only returning the first result, first value, or all attribute values</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<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></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#returnedKeys">returnedKeys</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#shouldRetrievePrimaryKeys">shouldRetrievePrimaryKeys</a></span></code> |
| <div class="block">Flag indicating whether the primary key values should also be retrieved for the reference class.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#ShouldReturnArray">ShouldReturnArray</a></span></code> |
| <div class="block">For EJB 3 support returns results as an Object array.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#ShouldReturnReportResult">ShouldReturnReportResult</a></span></code> |
| <div class="block">Default, returns ReportQueryResult objects.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#ShouldReturnSingleAttribute">ShouldReturnSingleAttribute</a></span></code> |
| <div class="block">Simplifies the result by only returning the single attribute(as opposed to wrapping in a |
| ReportQueryResult).</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#ShouldReturnSingleResult">ShouldReturnSingleResult</a></span></code> |
| <div class="block">Simplifies the result by only returning the first result.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#ShouldReturnSingleValue">ShouldReturnSingleValue</a></span></code> |
| <div class="block">Simplifies the result by only returning one value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#ShouldReturnWithoutReportQueryResult">ShouldReturnWithoutReportQueryResult</a></span></code> |
| <div class="block">For EJB 3 support returns results without using the ReportQueryResult</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#ShouldSelectValue1">ShouldSelectValue1</a></span></code> |
| <div class="block">For example, ...</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.eclipse.persistence.queries.ReadAllQuery"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#connectByExpression">connectByExpression</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#containerPolicy">containerPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#direction">direction</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#orderSiblingsByExpressions">orderSiblingsByExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#startWithExpression">startWithExpression</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.eclipse.persistence.queries.ObjectLevelReadQuery"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#additionalFields">additionalFields</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#aggregateQueries">aggregateQueries</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#batchFetchPolicy">batchFetchPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#cacheUsage">cacheUsage</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#CheckCacheByExactPrimaryKey">CheckCacheByExactPrimaryKey</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#CheckCacheByPrimaryKey">CheckCacheByPrimaryKey</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#CheckCacheOnly">CheckCacheOnly</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#CheckCacheThenDatabase">CheckCacheThenDatabase</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#concreteSubclassCalls">concreteSubclassCalls</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#concreteSubclassJoinedMappingIndexes">concreteSubclassJoinedMappingIndexes</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#concreteSubclassQueries">concreteSubclassQueries</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#ConformResultsInUnitOfWork">ConformResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#defaultBuilder">defaultBuilder</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#distinctState">distinctState</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#DoNotCheckCache">DoNotCheckCache</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#DONT_USE_DISTINCT">DONT_USE_DISTINCT</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#fetchGroup">fetchGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#fetchGroupName">fetchGroupName</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#inMemoryQueryIndirectionPolicy">inMemoryQueryIndirectionPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isCachedExpressionQuery">isCachedExpressionQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isPrePrepared">isPrePrepared</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isReadOnly">isReadOnly</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isReferenceClassLocked">isReferenceClassLocked</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isResultSetAccessOptimizedQuery">isResultSetAccessOptimizedQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isResultSetAccessOptimizedQueryDefault">isResultSetAccessOptimizedQueryDefault</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isResultSetOptimizedQuery">isResultSetOptimizedQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#joinedAttributeManager">joinedAttributeManager</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#loadGroup">loadGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#lockModeType">lockModeType</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#NONE">NONE</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#nonFetchJoinAttributeExpressions">nonFetchJoinAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#OPTIMISTIC">OPTIMISTIC</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#OPTIMISTIC_FORCE_INCREMENT">OPTIMISTIC_FORCE_INCREMENT</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#orderByExpressions">orderByExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#partialAttributeExpressions">partialAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#PESSIMISTIC_">PESSIMISTIC_</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#PESSIMISTIC_FORCE_INCREMENT">PESSIMISTIC_FORCE_INCREMENT</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#PESSIMISTIC_READ">PESSIMISTIC_READ</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#PESSIMISTIC_WRITE">PESSIMISTIC_WRITE</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#READ">READ</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldExtendPessimisticLockScope">shouldExtendPessimisticLockScope</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldIncludeData">shouldIncludeData</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldOuterJoinSubclasses">shouldOuterJoinSubclasses</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldUseDefaultFetchGroup">shouldUseDefaultFetchGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldUseSerializedObjectPolicy">shouldUseSerializedObjectPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldUseSerializedObjectPolicyDefault">shouldUseSerializedObjectPolicyDefault</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#UNCOMPUTED_DISTINCT">UNCOMPUTED_DISTINCT</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#unionExpressions">unionExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#USE_DISTINCT">USE_DISTINCT</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#UseDescriptorSetting">UseDescriptorSetting</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#usesResultSetAccessOptimization">usesResultSetAccessOptimization</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#waitTimeout">waitTimeout</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#waitTimeoutUnit">waitTimeoutUnit</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#WRITE">WRITE</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.eclipse.persistence.queries.ObjectBuildingQuery"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html" title="class in org.eclipse.persistence.queries">ObjectBuildingQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#DEFAULT_LOCK_MODE">DEFAULT_LOCK_MODE</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#executionTime">executionTime</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#isCacheCheckComplete">isCacheCheckComplete</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#LOCK">LOCK</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#LOCK_NOWAIT">LOCK_NOWAIT</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#LOCK_RESULT_PROPERTY">LOCK_RESULT_PROPERTY</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#lockingClause">lockingClause</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#NO_LOCK">NO_LOCK</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#prefetchedCacheKeys">prefetchedCacheKeys</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#referenceClass">referenceClass</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#referenceClassName">referenceClassName</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#requiresDeferredLocks">requiresDeferredLocks</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#shouldBuildNullForNullPk">shouldBuildNullForNullPk</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#shouldRefreshIdentityMapResult">shouldRefreshIdentityMapResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#shouldRefreshRemoteIdentityMapResult">shouldRefreshRemoteIdentityMapResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#shouldRegisterResultsInUnitOfWork">shouldRegisterResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#shouldUseExclusiveConnection">shouldUseExclusiveConnection</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#wasDefaultLockMode">wasDefaultLockMode</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.eclipse.persistence.queries.ReadQuery"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/ReadQuery.html" title="class in org.eclipse.persistence.queries">ReadQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#fetchSize">fetchSize</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#firstResult">firstResult</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#maxResults">maxResults</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#maxRows">maxRows</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#queryId">queryId</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#queryResultCachingPolicy">queryResultCachingPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#temporaryCachedQueryResults">temporaryCachedQueryResults</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.eclipse.persistence.queries.DatabaseQuery"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#accessors">accessors</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#allowNativeSQLQuery">allowNativeSQLQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#argumentFields">argumentFields</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#argumentParameterTypes">argumentParameterTypes</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#arguments">arguments</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#argumentTypeNames">argumentTypeNames</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#argumentTypes">argumentTypes</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#argumentValues">argumentValues</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#BATCH_FETCH_PROPERTY">BATCH_FETCH_PROPERTY</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#CascadeAggregateDelete">CascadeAggregateDelete</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#CascadeAllParts">CascadeAllParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#CascadeByMapping">CascadeByMapping</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#CascadeDependentParts">CascadeDependentParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#cascadePolicy">cascadePolicy</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#CascadePrivateParts">CascadePrivateParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#descriptor">descriptor</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#descriptors">descriptors</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#doNotRedirect">doNotRedirect</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#executionSession">executionSession</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#flushOnExecute">flushOnExecute</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#hintString">hintString</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isCustomQueryUsed">isCustomQueryUsed</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isExecutionClone">isExecutionClone</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isNativeConnectionRequired">isNativeConnectionRequired</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isPrepared">isPrepared</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isUserDefined">isUserDefined</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isUserDefinedSQLCall">isUserDefinedSQLCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#monitorName">monitorName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#name">name</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#NoCascading">NoCascading</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#nullableArguments">nullableArguments</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#parameterDelimiter">parameterDelimiter</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#partitioningPolicy">partitioningPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#properties">properties</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#queryMechanism">queryMechanism</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#queryTimeout">queryTimeout</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#queryTimeoutUnit">queryTimeoutUnit</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#redirector">redirector</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#session">session</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#sessionName">sessionName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldBindAllParameters">shouldBindAllParameters</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldCacheStatement">shouldCacheStatement</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldCloneCall">shouldCloneCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldMaintainCache">shouldMaintainCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldPrepare">shouldPrepare</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldRetrieveBypassCache">shouldRetrieveBypassCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldStoreBypassCache">shouldStoreBypassCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldUseWrapperPolicy">shouldUseWrapperPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldValidateUpdateCallCacheUse">shouldValidateUpdateCallCacheUse</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#sourceMapping">sourceMapping</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#translationRow">translationRow</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/eclipse/persistence/queries/ReportQuery.html#ReportQuery--">ReportQuery</a></span>()</code> |
| <div class="block">INTERNAL: |
| The builder should be provided.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#ReportQuery-java.lang.Class-org.eclipse.persistence.expressions.Expression-">ReportQuery</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> javaClass, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#ReportQuery-java.lang.Class-org.eclipse.persistence.expressions.ExpressionBuilder-">ReportQuery</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> javaClass, |
| <a href="../../../../org/eclipse/persistence/expressions/ExpressionBuilder.html" title="class in org.eclipse.persistence.expressions">ExpressionBuilder</a> builder)</code> |
| <div class="block">PUBLIC: |
| The report query is require to be constructor with an expression builder.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#ReportQuery-org.eclipse.persistence.expressions.ExpressionBuilder-">ReportQuery</a></span>(<a href="../../../../org/eclipse/persistence/expressions/ExpressionBuilder.html" title="class in org.eclipse.persistence.expressions">ExpressionBuilder</a> builder)</code> |
| <div class="block">PUBLIC: |
| The report query is require to be constructor with an expression builder.</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="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/eclipse/persistence/queries/ReportQuery.html#addAttribute-java.lang.String-">addAttribute</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> itemName)</code> |
| <div class="block">PUBLIC: |
| Add the attribute from the reference class to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addAttribute-java.lang.String-org.eclipse.persistence.expressions.Expression-">addAttribute</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</code> |
| <div class="block">PUBLIC: |
| Add the attribute to be included in the result.</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/eclipse/persistence/queries/ReportQuery.html#addAttribute-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-">addAttribute</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> type)</code> |
| <div class="block">PUBLIC: |
| Add the attribute to be included in the result.</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/eclipse/persistence/queries/ReportQuery.html#addAverage-java.lang.String-">addAverage</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> itemName)</code> |
| <div class="block">PUBLIC: |
| Add the average value of the attribute to be included in the result.</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/eclipse/persistence/queries/ReportQuery.html#addAverage-java.lang.String-java.lang.Class-">addAverage</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> itemName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">PUBLIC: |
| Add the average value of the attribute to be included in the result and |
| return it as the specified resultType.</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/eclipse/persistence/queries/ReportQuery.html#addAverage-java.lang.String-org.eclipse.persistence.expressions.Expression-">addAverage</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</code> |
| <div class="block">PUBLIC: |
| Add the average value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addAverage-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-">addAverage</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">PUBLIC: |
| Add the average value of the attribute to be included in the result and |
| return it as the specified resultType.</div> |
| </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addConstructorReportItem-org.eclipse.persistence.queries.ConstructorReportItem-">addConstructorReportItem</a></span>(<a href="../../../../org/eclipse/persistence/queries/ConstructorReportItem.html" title="class in org.eclipse.persistence.queries">ConstructorReportItem</a> item)</code> |
| <div class="block">PUBLIC: |
| Add a ConstructorReportItem to this query's set of return values.</div> |
| </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addCount--">addCount</a></span>()</code> |
| <div class="block">PUBLIC: |
| Include the number of rows returned by the query in the result.</div> |
| </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addCount-java.lang.String-">addCount</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> attributeName)</code> |
| <div class="block">PUBLIC: |
| Include the number of rows returned by the query in the result, where attributeExpression is not null.</div> |
| </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addCount-java.lang.String-java.lang.Class-">addCount</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> attributeName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">PUBLIC: |
| Include the number of rows returned by the query in the result, where attributeExpression is not null.</div> |
| </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addCount-java.lang.String-org.eclipse.persistence.expressions.Expression-">addCount</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</code> |
| <div class="block">PUBLIC: |
| Include the number of rows returned by the query in the result, where attributeExpression |
| is not null.</div> |
| </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addCount-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-">addCount</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">PUBLIC: |
| Include the number of rows returned by the query in the result, where attributeExpression |
| is not null.</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addFunctionItem-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.String-">addFunctionItem</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <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> functionName)</code> |
| <div class="block">ADVANCED: |
| Add the function against the attribute expression to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addGrouping-org.eclipse.persistence.expressions.Expression-">addGrouping</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> expression)</code> |
| <div class="block">PUBLIC: |
| Add the attribute expression to the group by expressions.</div> |
| </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addGrouping-java.lang.String-">addGrouping</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> attributeName)</code> |
| <div class="block">PUBLIC: |
| Add the attribute to the group by expressions.</div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addItem-java.lang.String-org.eclipse.persistence.expressions.Expression-">addItem</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</code> |
| <div class="block">ADVANCED: |
| Add the expression value to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addItem-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-">addItem</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">INTERNAL: |
| Add the expression value to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addItem-java.lang.String-org.eclipse.persistence.expressions.Expression-java.util.List-">addItem</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <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> joinedExpressions)</code> |
| <div class="block">ADVANCED: |
| Add the expression value to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addMaximum-java.lang.String-">addMaximum</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> itemName)</code> |
| <div class="block">PUBLIC: |
| Add the maximum value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addMaximum-java.lang.String-java.lang.Class-">addMaximum</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> itemName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">PUBLIC: |
| Add the maximum value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addMaximum-java.lang.String-org.eclipse.persistence.expressions.Expression-">addMaximum</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</code> |
| <div class="block">PUBLIC: |
| Add the maximum value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addMaximum-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-">addMaximum</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">PUBLIC: |
| Add the maximum value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addMinimum-java.lang.String-">addMinimum</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> itemName)</code> |
| <div class="block">PUBLIC: |
| Add the minimum value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addMinimum-java.lang.String-java.lang.Class-">addMinimum</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> itemName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">PUBLIC: |
| Add the minimum value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addMinimum-java.lang.String-org.eclipse.persistence.expressions.Expression-">addMinimum</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</code> |
| <div class="block">PUBLIC: |
| Add the minimum value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addMinimum-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-">addMinimum</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">PUBLIC: |
| Add the minimum value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addStandardDeviation-java.lang.String-">addStandardDeviation</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> itemName)</code> |
| <div class="block">PUBLIC: |
| Add the standard deviation value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addStandardDeviation-java.lang.String-org.eclipse.persistence.expressions.Expression-">addStandardDeviation</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</code> |
| <div class="block">PUBLIC: |
| Add the standard deviation value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addSum-java.lang.String-">addSum</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> itemName)</code> |
| <div class="block">PUBLIC: |
| Add the sum value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addSum-java.lang.String-java.lang.Class-">addSum</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> itemName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">PUBLIC: |
| Add the sum value of the attribute to be included in the result and |
| return it as the specified resultType.</div> |
| </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addSum-java.lang.String-org.eclipse.persistence.expressions.Expression-">addSum</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</code> |
| <div class="block">PUBLIC: |
| Add the sum value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addSum-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-">addSum</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</code> |
| <div class="block">PUBLIC: |
| Add the sum value of the attribute to be included in the result and |
| return it as the specified resultType.</div> |
| </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addVariance-java.lang.String-">addVariance</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> itemName)</code> |
| <div class="block">PUBLIC: |
| Add the variance value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addVariance-java.lang.String-org.eclipse.persistence.expressions.Expression-">addVariance</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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</code> |
| <div class="block">PUBLIC: |
| Add the variance value of the attribute to be included in the result.</div> |
| </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/queries/ConstructorReportItem.html" title="class in org.eclipse.persistence.queries">ConstructorReportItem</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#beginAddingConstructorArguments-java.lang.Class-">beginAddingConstructorArguments</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> constructorClass)</code> |
| <div class="block">PUBLIC: Call a constructor for the given class with the results of this query.</div> |
| </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/queries/ConstructorReportItem.html" title="class in org.eclipse.persistence.queries">ConstructorReportItem</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#beginAddingConstructorArguments-java.lang.Class-java.lang.Class:A-">beginAddingConstructorArguments</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> constructorClass, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>[] constructorArgTypes)</code> |
| <div class="block">PUBLIC: Call a constructor for the given class with the results of this query.</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><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></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#buildObject-org.eclipse.persistence.internal.sessions.AbstractRecord-">buildObject</a></span>(org.eclipse.persistence.internal.sessions.AbstractRecord row)</code> |
| <div class="block">INTERNAL: |
| By default return the row.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><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></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#buildObject-org.eclipse.persistence.internal.sessions.AbstractRecord-java.util.Vector-">buildObject</a></span>(org.eclipse.persistence.internal.sessions.AbstractRecord row, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> toManyJoinData)</code> |
| <div class="block">INTERNAL: |
| Construct a result from a row.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><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></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#buildObjects-java.util.Vector-">buildObjects</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> rows)</code> |
| <div class="block">INTERNAL: |
| Construct a container of ReportQueryResult from the rows.</div> |
| </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code>protected <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></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#checkEarlyReturnLocal-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-">checkEarlyReturnLocal</a></span>(org.eclipse.persistence.internal.sessions.AbstractSession session, |
| org.eclipse.persistence.internal.sessions.AbstractRecord translationRow)</code> |
| <div class="block">INTERNAL: |
| The cache check is done before the prepare as a hit will not require the work to be done.</div> |
| </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#checkForCustomQuery-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-">checkForCustomQuery</a></span>(org.eclipse.persistence.internal.sessions.AbstractSession session, |
| org.eclipse.persistence.internal.sessions.AbstractRecord translationRow)</code> |
| <div class="block">INTERNAL: |
| Check to see if a custom query should be used for this query.</div> |
| </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#clearItems--">clearItems</a></span>()</code> |
| <div class="block">INTERNAL: |
| Clear the ReportQueryItems</div> |
| </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><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></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#clone--">clone</a></span>()</code> |
| <div class="block">INTERNAL: |
| Clone the query.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#copyReportItems-java.util.Map-">copyReportItems</a></span>(<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> alreadyDone)</code> |
| <div class="block">INTERNAL: Required for a very special case of bug 2612185: |
| ReportItems from parallelExpressions, on a ReportQuery which is a subQuery, |
| which is being batch read.</div> |
| </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#dontRetrievePrimaryKeys--">dontRetrievePrimaryKeys</a></span>()</code> |
| <div class="block">PUBLIC: |
| Set if the query results should contain the primary keys or each associated object.</div> |
| </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#dontReturnSingleAttribute--">dontReturnSingleAttribute</a></span>()</code> |
| <div class="block">PUBLIC: |
| Don't simplify the result by returning the single attribute.</div> |
| </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#dontReturnSingleResult--">dontReturnSingleResult</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning the first result.</div> |
| </td> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#dontReturnSingleValue--">dontReturnSingleValue</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value.</div> |
| </td> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#dontReturnWithoutReportQueryResult--">dontReturnWithoutReportQueryResult</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value.</div> |
| </td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#endAddingToConstructorItem--">endAddingToConstructorItem</a></span>()</code> |
| <div class="block">PUBLIC: |
| Used in conjunction with beginAddingConstructorArguments to signal that expressions should no longer be |
| be added to the collection used in the constructor.</div> |
| </td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#equals-java.lang.Object-">equals</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> object)</code> |
| <div class="block">INTERNAL: |
| Return if the query is equal to the other.</div> |
| </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><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></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#executeDatabaseQuery--">executeDatabaseQuery</a></span>()</code> |
| <div class="block">INTERNAL: |
| Execute the query.</div> |
| </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><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></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#extractRemoteResult-org.eclipse.persistence.internal.sessions.remote.Transporter-">extractRemoteResult</a></span>(org.eclipse.persistence.internal.sessions.remote.Transporter transporter)</code> |
| <div class="block">INTERNAL: |
| Extract the correct query result from the transporter.</div> |
| </td> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#getDefaultRedirector--">getDefaultRedirector</a></span>()</code> |
| <div class="block">INTERNAL: |
| Returns the specific default redirector for this query type.</div> |
| </td> |
| </tr> |
| <tr id="i55" 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><<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#getGroupByExpressions--">getGroupByExpressions</a></span>()</code> |
| <div class="block">INTERNAL: |
| Return the group bys.</div> |
| </td> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#getHavingExpression--">getHavingExpression</a></span>()</code> |
| <div class="block">INTERNAL: |
| Return the Having expression.</div> |
| </td> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><code>org.eclipse.persistence.internal.queries.ReportItem</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#getItem-java.lang.String-">getItem</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)</code> |
| <div class="block">INTERNAL:</div> |
| </td> |
| </tr> |
| <tr id="i58" 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><org.eclipse.persistence.internal.queries.ReportItem></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#getItems--">getItems</a></span>()</code> |
| <div class="block">INTERNAL:</div> |
| </td> |
| </tr> |
| <tr id="i59" 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><<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/eclipse/persistence/queries/ReportQuery.html#getNames--">getNames</a></span>()</code> |
| <div class="block">INTERNAL: |
| Lazily initialize and return the names of the items requested for use in each result object.</div> |
| </td> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#getQueryExpressions--">getQueryExpressions</a></span>()</code> |
| <div class="block">INTERNAL: |
| return a collection of expressions if PK's are used.</div> |
| </td> |
| </tr> |
| <tr id="i61" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#getReturnType--">getReturnType</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return the return type.</div> |
| </td> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#hasGroupByExpressions--">hasGroupByExpressions</a></span>()</code> |
| <div class="block">INTERNAL: |
| Return if any group bys exist, allow lazy initialization.</div> |
| </td> |
| </tr> |
| <tr id="i63" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#isReportQuery--">isReportQuery</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return if this is a report query.</div> |
| </td> |
| </tr> |
| <tr id="i64" class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#prepare--">prepare</a></span>()</code> |
| <div class="block">INTERNAL: |
| Prepare the receiver for execution in a session.</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/eclipse/persistence/queries/ReportQuery.html#prepareFetchGroup--">prepareFetchGroup</a></span>()</code> |
| <div class="block">INTERNAL: |
| ReportQuery doesn't support fetch groups.</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/eclipse/persistence/queries/ReportQuery.html#prepareFromQuery-org.eclipse.persistence.queries.DatabaseQuery-">prepareFromQuery</a></span>(<a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a> query)</code> |
| <div class="block">INTERNAL: |
| Prepare the query from the prepared query.</div> |
| </td> |
| </tr> |
| <tr id="i67" class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#prepareObjectAttributeCount-java.util.Map-">prepareObjectAttributeCount</a></span>(<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> clonedExpressions)</code> |
| <div class="block">INTERNAL: |
| Prepare a report query with a count defined on an object attribute.</div> |
| </td> |
| </tr> |
| <tr id="i68" class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#prepareSelectAllRows--">prepareSelectAllRows</a></span>()</code> |
| <div class="block">INTERNAL: |
| Prepare the mechanism.</div> |
| </td> |
| </tr> |
| <tr id="i69" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#prepareSubSelect-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-java.util.Map-">prepareSubSelect</a></span>(org.eclipse.persistence.internal.sessions.AbstractSession session, |
| org.eclipse.persistence.internal.sessions.AbstractRecord translationRow, |
| <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> clonedExpressions)</code> |
| <div class="block">INTERNAL: |
| Prepare the receiver for being printed inside a subselect.</div> |
| </td> |
| </tr> |
| <tr id="i70" 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/eclipse/persistence/queries/ReportQuery.html#replaceValueHoldersIn-java.lang.Object-org.eclipse.persistence.internal.sessions.remote.RemoteSessionController-">replaceValueHoldersIn</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> object, |
| org.eclipse.persistence.internal.sessions.remote.RemoteSessionController controller)</code> |
| <div class="block">INTERNAL: |
| replace the value holders in the specified result object(s)</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/eclipse/persistence/queries/ReportQuery.html#retrievePrimaryKeys--">retrievePrimaryKeys</a></span>()</code> |
| <div class="block">PUBLIC: |
| Set if the query results should contain the primary keys or each associated object.</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/eclipse/persistence/queries/ReportQuery.html#returnSingleAttribute--">returnSingleAttribute</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplify the result by returning a single attribute.</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/eclipse/persistence/queries/ReportQuery.html#returnSingleResult--">returnSingleResult</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning the first result.</div> |
| </td> |
| </tr> |
| <tr id="i74" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#returnSingleValue--">returnSingleValue</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value.</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/eclipse/persistence/queries/ReportQuery.html#returnWithoutReportQueryResult--">returnWithoutReportQueryResult</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value.</div> |
| </td> |
| </tr> |
| <tr id="i76" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#selectValue1--">selectValue1</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value.</div> |
| </td> |
| </tr> |
| <tr id="i77" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#setGroupByExpressions-java.util.List-">setGroupByExpressions</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><<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>> groupByExpressions)</code> |
| <div class="block">INTERNAL: |
| Set the group bys.</div> |
| </td> |
| </tr> |
| <tr id="i78" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#setHavingExpression-org.eclipse.persistence.expressions.Expression-">setHavingExpression</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> expression)</code> |
| <div class="block">PUBLIC: |
| Add the expression to the query to be used in the HAVING clause.</div> |
| </td> |
| </tr> |
| <tr id="i79" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#setItems-java.util.List-">setItems</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><org.eclipse.persistence.internal.queries.ReportItem> items)</code> |
| <div class="block">INTERNAL: |
| Set the ReportQueryItems defining the attributes to be read.</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/eclipse/persistence/queries/ReportQuery.html#setLockModeType-java.lang.String-org.eclipse.persistence.internal.sessions.AbstractSession-">setLockModeType</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> lockModeType, |
| org.eclipse.persistence.internal.sessions.AbstractSession session)</code> |
| <div class="block">INTERNAL: |
| Sets a jakarta.persistence.LockModeType to used with this queries execution.</div> |
| </td> |
| </tr> |
| <tr id="i81" class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#setNames-java.util.List-">setNames</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><<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>> names)</code> |
| <div class="block">INTERNAL: |
| Set the item names.</div> |
| </td> |
| </tr> |
| <tr id="i82" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#setReturnType-int-">setReturnType</a></span>(int returnChoice)</code> |
| <div class="block">PUBLIC: |
| Set the return type.</div> |
| </td> |
| </tr> |
| <tr id="i83" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#setShouldRetrieveFirstPrimaryKey-boolean-">setShouldRetrieveFirstPrimaryKey</a></span>(boolean shouldRetrieveFirstPrimaryKey)</code> |
| <div class="block">ADVANCED: |
| Sets if the query results should contain the first primary key of each associated object.</div> |
| </td> |
| </tr> |
| <tr id="i84" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#setShouldRetrievePrimaryKeys-boolean-">setShouldRetrievePrimaryKeys</a></span>(boolean shouldRetrievePrimaryKeys)</code> |
| <div class="block">PUBLIC: |
| Set if the query results should contain the primary keys or each associated object.</div> |
| </td> |
| </tr> |
| <tr id="i85" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#setShouldReturnSingleAttribute-boolean-">setShouldReturnSingleAttribute</a></span>(boolean newChoice)</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning the attribute (as opposed to wrapping in a ReportQueryResult).</div> |
| </td> |
| </tr> |
| <tr id="i86" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#setShouldReturnSingleResult-boolean-">setShouldReturnSingleResult</a></span>(boolean newChoice)</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning the first result.</div> |
| </td> |
| </tr> |
| <tr id="i87" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#setShouldReturnSingleValue-boolean-">setShouldReturnSingleValue</a></span>(boolean newChoice)</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value.</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/eclipse/persistence/queries/ReportQuery.html#setShouldReturnWithoutReportQueryResult-boolean-">setShouldReturnWithoutReportQueryResult</a></span>(boolean newChoice)</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by returning a nested list instead of the ReportQueryResult.</div> |
| </td> |
| </tr> |
| <tr id="i89" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#shouldRetrieveFirstPrimaryKey--">shouldRetrieveFirstPrimaryKey</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return if the query results should contain the first primary key of each associated object.</div> |
| </td> |
| </tr> |
| <tr id="i90" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#shouldRetrievePrimaryKeys--">shouldRetrievePrimaryKeys</a></span>()</code> |
| <div class="block">PUBLIC: |
| Return if the query results should contain the primary keys or each associated object.</div> |
| </td> |
| </tr> |
| <tr id="i91" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#shouldReturnArray--">shouldReturnArray</a></span>()</code> |
| <div class="block">PUBLIC: |
| Returns true if results should be returned as an Object array.</div> |
| </td> |
| </tr> |
| <tr id="i92" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#shouldReturnSingleAttribute--">shouldReturnSingleAttribute</a></span>()</code> |
| <div class="block">PUBLIC: |
| Answer if we are only returning the attribute (as opposed to wrapping in a ReportQueryResult).</div> |
| </td> |
| </tr> |
| <tr id="i93" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#shouldReturnSingleResult--">shouldReturnSingleResult</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning the first result.</div> |
| </td> |
| </tr> |
| <tr id="i94" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#shouldReturnSingleValue--">shouldReturnSingleValue</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value.</div> |
| </td> |
| </tr> |
| <tr id="i95" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#shouldReturnWithoutReportQueryResult--">shouldReturnWithoutReportQueryResult</a></span>()</code> |
| <div class="block">PUBLIC: |
| Simplifies the result by returning a nested list instead of the ReportQueryResult.</div> |
| </td> |
| </tr> |
| <tr id="i96" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#shouldSelectValue1--">shouldSelectValue1</a></span>()</code> |
| <div class="block">PUBLIC: |
| Returns true if results should be returned as an Object array.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.persistence.queries.ReadAllQuery"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#addAscendingOrdering-java.lang.String-">addAscendingOrdering</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#cacheResult-java.lang.Object-">cacheResult</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#checkCustomQueryFlag-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-">checkCustomQueryFlag</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#conformResult-java.lang.Object-org.eclipse.persistence.internal.sessions.UnitOfWorkImpl-org.eclipse.persistence.internal.sessions.AbstractRecord-boolean-">conformResult</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#execute-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-">execute</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#executeObjectLevelReadQuery--">executeObjectLevelReadQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#executeObjectLevelReadQueryFromResultSet--">executeObjectLevelReadQueryFromResultSet</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#getConnectByExpression--">getConnectByExpression</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#getContainerPolicy--">getContainerPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#getDirection--">getDirection</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#getOrderSiblingsByExpressions--">getOrderSiblingsByExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#getReadQuery--">getReadQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#getStartWithExpression--">getStartWithExpression</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#hasHierarchicalExpressions--">hasHierarchicalExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#isDefaultPropertiesQuery--">isDefaultPropertiesQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#isReadAllQuery--">isReadAllQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#prepareCustomQuery-org.eclipse.persistence.queries.DatabaseQuery-">prepareCustomQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#prepareForExecution--">prepareForExecution</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#registerResultInUnitOfWork-java.lang.Object-org.eclipse.persistence.internal.sessions.UnitOfWorkImpl-org.eclipse.persistence.internal.sessions.AbstractRecord-boolean-">registerResultInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#registerResultSetInUnitOfWork-java.sql.ResultSet-java.util.Vector-org.eclipse.persistence.internal.helper.DatabaseField:A-org.eclipse.persistence.internal.sessions.UnitOfWorkImpl-org.eclipse.persistence.internal.sessions.AbstractRecord-">registerResultSetInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#remoteExecute--">remoteExecute</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#setContainerPolicy-org.eclipse.persistence.internal.queries.ContainerPolicy-">setContainerPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#setHierarchicalQueryClause-org.eclipse.persistence.expressions.Expression-org.eclipse.persistence.expressions.Expression-java.util.List-">setHierarchicalQueryClause</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#setHierarchicalQueryClause-org.eclipse.persistence.expressions.Expression-org.eclipse.persistence.expressions.Expression-java.util.List-org.eclipse.persistence.queries.ReadAllQuery.Direction-">setHierarchicalQueryClause</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#supportsResultSetAccessOptimizationOnExecute--">supportsResultSetAccessOptimizationOnExecute</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#supportsResultSetAccessOptimizationOnPrepare--">supportsResultSetAccessOptimizationOnPrepare</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#useCollectionClass-java.lang.Class-">useCollectionClass</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#useCursoredStream--">useCursoredStream</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#useCursoredStream-int-int-">useCursoredStream</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#useCursoredStream-int-int-org.eclipse.persistence.queries.ValueReadQuery-">useCursoredStream</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#useMapClass-java.lang.Class-java.lang.String-">useMapClass</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#useScrollableCursor--">useScrollableCursor</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#useScrollableCursor-int-">useScrollableCursor</a>, <a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#useScrollableCursor-org.eclipse.persistence.queries.ScrollableCursorPolicy-">useScrollableCursor</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.persistence.queries.ObjectLevelReadQuery"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#acquireLocks--">acquireLocks</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#acquireLocksWithoutWaiting--">acquireLocksWithoutWaiting</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addAdditionalField-org.eclipse.persistence.internal.helper.DatabaseField-">addAdditionalField</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addAdditionalField-org.eclipse.persistence.expressions.Expression-">addAdditionalField</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addBatchReadAttribute-org.eclipse.persistence.expressions.Expression-">addBatchReadAttribute</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addBatchReadAttribute-java.lang.String-">addBatchReadAttribute</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addDescendingOrdering-java.lang.String-">addDescendingOrdering</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addJoinedAttribute-org.eclipse.persistence.expressions.Expression-">addJoinedAttribute</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addJoinedAttribute-java.lang.String-">addJoinedAttribute</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addJoinSelectionFields-java.util.Vector-boolean-">addJoinSelectionFields</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addNonFetchJoin-org.eclipse.persistence.expressions.Expression-">addNonFetchJoin</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addNonFetchJoinedAttribute-org.eclipse.persistence.expressions.Expression-">addNonFetchJoinedAttribute</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addNonFetchJoinedAttribute-java.lang.String-">addNonFetchJoinedAttribute</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addOrdering-org.eclipse.persistence.expressions.Expression-">addOrdering</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addPartialAttribute-org.eclipse.persistence.expressions.Expression-">addPartialAttribute</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addPartialAttribute-java.lang.String-">addPartialAttribute</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addSelectionFieldsForJoinedExpression-java.util.List-boolean-org.eclipse.persistence.expressions.Expression-">addSelectionFieldsForJoinedExpression</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#addUnionExpression-org.eclipse.persistence.expressions.Expression-">addUnionExpression</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#changeDescriptor-org.eclipse.persistence.internal.sessions.AbstractSession-">changeDescriptor</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#checkCacheOnly--">checkCacheOnly</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#checkDescriptor-org.eclipse.persistence.internal.sessions.AbstractSession-">checkDescriptor</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#checkEarlyReturn-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-">checkEarlyReturn</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#checkPrepare-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-boolean-">checkPrepare</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#checkPrePrepare-org.eclipse.persistence.internal.sessions.AbstractSession-">checkPrePrepare</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#clearIsResultSetOptimizedQuery--">clearIsResultSetOptimizedQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#clearUsesResultSetAccessOptimization--">clearUsesResultSetAccessOptimization</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#computeBatchReadAttributes--">computeBatchReadAttributes</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#computeBatchReadMappingQueries--">computeBatchReadMappingQueries</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#computeNestedQueriesForBatchReadExpressions-java.util.List-">computeNestedQueriesForBatchReadExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#conformIndividualResult-java.lang.Object-org.eclipse.persistence.internal.sessions.UnitOfWorkImpl-org.eclipse.persistence.internal.sessions.AbstractRecord-org.eclipse.persistence.expressions.Expression-java.util.Map-">conformIndividualResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#conformResultsInUnitOfWork--">conformResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#copyFromQuery-org.eclipse.persistence.queries.DatabaseQuery-">copyFromQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#deepClone--">deepClone</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#dontAcquireLocks--">dontAcquireLocks</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#dontCheckCache--">dontCheckCache</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#dontRefreshIdentityMapResult--">dontRefreshIdentityMapResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#dontRefreshRemoteIdentityMapResult--">dontRefreshRemoteIdentityMapResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#dontUseDistinct--">dontUseDistinct</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#except-org.eclipse.persistence.queries.ReportQuery-">except</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#executeInUnitOfWork-org.eclipse.persistence.internal.sessions.UnitOfWorkImpl-org.eclipse.persistence.internal.sessions.AbstractRecord-">executeInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#extendPessimisticLockScope--">extendPessimisticLockScope</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getAdditionalFields--">getAdditionalFields</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getAggregateQueries--">getAggregateQueries</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getAggregateQuery-org.eclipse.persistence.mappings.DatabaseMapping-">getAggregateQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getAsOfClause--">getAsOfClause</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getBatchFetchPolicy--">getBatchFetchPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getBatchObjects--">getBatchObjects</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getBatchReadAttributeExpressions--">getBatchReadAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getCacheUsage--">getCacheUsage</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getConcreteSubclassCalls--">getConcreteSubclassCalls</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getConcreteSubclassJoinedMappingIndexes--">getConcreteSubclassJoinedMappingIndexes</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getConcreteSubclassQueries--">getConcreteSubclassQueries</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getDistinctState--">getDistinctState</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getExampleObject--">getExampleObject</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getExecutionFetchGroup--">getExecutionFetchGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getExecutionFetchGroup-org.eclipse.persistence.descriptors.ClassDescriptor-">getExecutionFetchGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getExpressionBuilder--">getExpressionBuilder</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getFetchGroup--">getFetchGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getFetchGroupName--">getFetchGroupName</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getFetchGroupNonNestedFieldsSet--">getFetchGroupNonNestedFieldsSet</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getFetchGroupNonNestedFieldsSet-org.eclipse.persistence.mappings.DatabaseMapping-">getFetchGroupNonNestedFieldsSet</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getFetchGroupSelectionFields--">getFetchGroupSelectionFields</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getFetchGroupSelectionFields-org.eclipse.persistence.mappings.DatabaseMapping-">getFetchGroupSelectionFields</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getInMemoryQueryIndirectionPolicy--">getInMemoryQueryIndirectionPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getInMemoryQueryIndirectionPolicyState--">getInMemoryQueryIndirectionPolicyState</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getJoinedAttributeExpressions--">getJoinedAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getJoinedAttributeManager--">getJoinedAttributeManager</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getLoadGroup--">getLoadGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getLockingClause--">getLockingClause</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getLockModeType--">getLockModeType</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getNonFetchJoinAttributeExpressions--">getNonFetchJoinAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getOrderByExpressions--">getOrderByExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getPartialAttributeExpressions--">getPartialAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getPartialAttributeSelectionFields-boolean-">getPartialAttributeSelectionFields</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getQueryByExamplePolicy--">getQueryByExamplePolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getReferenceClass--">getReferenceClass</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getReferenceClassName--">getReferenceClassName</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getSelectionFields--">getSelectionFields</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getUnionExpressions--">getUnionExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getWaitTimeout--">getWaitTimeout</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#getWaitTimeoutUnit--">getWaitTimeoutUnit</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasAdditionalFields--">hasAdditionalFields</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasAsOfClause--">hasAsOfClause</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasBatchReadAttributes--">hasBatchReadAttributes</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasDefaultBuilder--">hasDefaultBuilder</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasExecutionFetchGroup--">hasExecutionFetchGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasFetchGroup--">hasFetchGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hashCode--">hashCode</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasJoining--">hasJoining</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasNonFetchJoinedAttributeExpressions--">hasNonFetchJoinedAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasOrderByExpressions--">hasOrderByExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasPartialAttributeExpressions--">hasPartialAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#hasUnionExpressions--">hasUnionExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#initializeDefaultBuilder--">initializeDefaultBuilder</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#intersect-org.eclipse.persistence.queries.ReportQuery-">intersect</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isAttributeBatchRead-org.eclipse.persistence.descriptors.ClassDescriptor-java.lang.String-">isAttributeBatchRead</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isCachedExpressionQuery--">isCachedExpressionQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isClonePessimisticLocked-java.lang.Object-org.eclipse.persistence.internal.sessions.UnitOfWorkImpl-">isClonePessimisticLocked</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isDefaultLock--">isDefaultLock</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isDistinctComputed--">isDistinctComputed</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isLockQuery--">isLockQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isLockQuery-org.eclipse.persistence.sessions.Session-">isLockQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isObjectLevelReadQuery--">isObjectLevelReadQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isPartialAttribute-java.lang.String-">isPartialAttribute</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isPrePrepared--">isPrePrepared</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isPrimaryKeyQuery--">isPrimaryKeyQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isReadOnly--">isReadOnly</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isReferenceClassLocked--">isReferenceClassLocked</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isResultSetAccessOptimizedQuery--">isResultSetAccessOptimizedQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#isResultSetOptimizedQuery--">isResultSetOptimizedQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#prepareForRemoteExecution--">prepareForRemoteExecution</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#prepareFromCachedQuery--">prepareFromCachedQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#prepareOutsideUnitOfWork-org.eclipse.persistence.internal.sessions.AbstractSession-">prepareOutsideUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#prepareQuery--">prepareQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#prepareResultSetAccessOptimization--">prepareResultSetAccessOptimization</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#prePrepare--">prePrepare</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#recordCloneForPessimisticLocking-java.lang.Object-org.eclipse.persistence.internal.sessions.UnitOfWorkImpl-">recordCloneForPessimisticLocking</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#refreshIdentityMapResult--">refreshIdentityMapResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#refreshRemoteIdentityMapResult--">refreshRemoteIdentityMapResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#resetDistinct--">resetDistinct</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setAdditionalFields-java.util.List-">setAdditionalFields</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setAggregateQuery-org.eclipse.persistence.mappings.DatabaseMapping-org.eclipse.persistence.queries.ObjectLevelReadQuery-">setAggregateQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setAsOfClause-org.eclipse.persistence.history.AsOfClause-">setAsOfClause</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setBatchFetchPolicy-org.eclipse.persistence.queries.BatchFetchPolicy-">setBatchFetchPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setBatchFetchSize-int-">setBatchFetchSize</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setBatchFetchType-org.eclipse.persistence.annotations.BatchFetchType-">setBatchFetchType</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setBatchObjects-java.util.Map-">setBatchObjects</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setBatchReadAttributeExpressions-java.util.List-">setBatchReadAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setCacheUsage-int-">setCacheUsage</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setDescriptor-org.eclipse.persistence.descriptors.ClassDescriptor-">setDescriptor</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setDistinctState-short-">setDistinctState</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setEJBQLString-java.lang.String-">setEJBQLString</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setExampleObject-java.lang.Object-">setExampleObject</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setExpressionBuilder-org.eclipse.persistence.expressions.ExpressionBuilder-">setExpressionBuilder</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setFetchGroup-org.eclipse.persistence.queries.FetchGroup-">setFetchGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setFetchGroupName-java.lang.String-">setFetchGroupName</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setInMemoryQueryIndirectionPolicy-org.eclipse.persistence.queries.InMemoryQueryIndirectionPolicy-">setInMemoryQueryIndirectionPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setInMemoryQueryIndirectionPolicyState-int-">setInMemoryQueryIndirectionPolicyState</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setIsPrepared-boolean-">setIsPrepared</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setIsPreparedKeepingSubclassData-boolean-">setIsPreparedKeepingSubclassData</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setIsPrePrepared-boolean-">setIsPrePrepared</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setIsReadOnly-boolean-">setIsReadOnly</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setIsResultSetAccessOptimizedQuery-boolean-">setIsResultSetAccessOptimizedQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setIsResultSetOptimizedQuery-boolean-">setIsResultSetOptimizedQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setJoinedAttributeExpressions-java.util.List-">setJoinedAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setJoinedAttributeManager-org.eclipse.persistence.internal.queries.JoinedAttributeManager-">setJoinedAttributeManager</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setLoadGroup-org.eclipse.persistence.queries.LoadGroup-">setLoadGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setLockingClause-org.eclipse.persistence.internal.expressions.ForUpdateClause-">setLockingClause</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setLockMode-short-">setLockMode</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setNonFetchJoinAttributeExpressions-java.util.List-">setNonFetchJoinAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setOrderByExpressions-java.util.List-">setOrderByExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setPartialAttributeExpressions-java.util.List-">setPartialAttributeExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setQueryByExamplePolicy-org.eclipse.persistence.queries.QueryByExamplePolicy-">setQueryByExamplePolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setReferenceClass-java.lang.Class-">setReferenceClass</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setReferenceClassName-java.lang.String-">setReferenceClassName</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setSelectionCriteria-org.eclipse.persistence.expressions.Expression-">setSelectionCriteria</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setShouldExtendPessimisticLockScope-boolean-">setShouldExtendPessimisticLockScope</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setShouldFilterDuplicates-boolean-">setShouldFilterDuplicates</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setShouldIncludeData-boolean-">setShouldIncludeData</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setShouldOuterJoinSubclasses-boolean-">setShouldOuterJoinSubclasses</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setShouldUseDefaultFetchGroup-boolean-">setShouldUseDefaultFetchGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setShouldUseSerializedObjectPolicy-boolean-">setShouldUseSerializedObjectPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setUnionExpressions-java.util.List-">setUnionExpressions</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setWaitTimeout-java.lang.Integer-">setWaitTimeout</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setWaitTimeoutUnit-java.util.concurrent.TimeUnit-">setWaitTimeoutUnit</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldCheckCache--">shouldCheckCache</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldCheckCacheOnly--">shouldCheckCacheOnly</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldCheckDescriptorForCacheUsage--">shouldCheckDescriptorForCacheUsage</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldConformResultsInUnitOfWork--">shouldConformResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldDistinctBeUsed--">shouldDistinctBeUsed</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldExtendPessimisticLockScope--">shouldExtendPessimisticLockScope</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldFilterDuplicates--">shouldFilterDuplicates</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldIncludeData--">shouldIncludeData</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldOuterJoinSubclasses--">shouldOuterJoinSubclasses</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldReadAllMappings--">shouldReadAllMappings</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldReadMapping-org.eclipse.persistence.mappings.DatabaseMapping-org.eclipse.persistence.queries.FetchGroup-">shouldReadMapping</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldUseDefaultFetchGroup--">shouldUseDefaultFetchGroup</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#shouldUseSerializedObjectPolicy--">shouldUseSerializedObjectPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#toString--">toString</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#union-org.eclipse.persistence.queries.ReportQuery-">union</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#useDistinct--">useDistinct</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#usesResultSetAccessOptimization--">usesResultSetAccessOptimization</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.persistence.queries.ObjectBuildingQuery"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html" title="class in org.eclipse.persistence.queries">ObjectBuildingQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#clonedQueryExecutionComplete-org.eclipse.persistence.queries.DatabaseQuery-org.eclipse.persistence.internal.sessions.AbstractSession-">clonedQueryExecutionComplete</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#convertClassNamesToClasses-java.lang.ClassLoader-">convertClassNamesToClasses</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#getDataResults--">getDataResults</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#getExecutionTime--">getExecutionTime</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#getLockMode--">getLockMode</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#getPrefetchedCacheKeys--">getPrefetchedCacheKeys</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#getQueryPrimaryKey--">getQueryPrimaryKey</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#isAttributeJoined-org.eclipse.persistence.descriptors.ClassDescriptor-java.lang.String-">isAttributeJoined</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#isCacheCheckComplete--">isCacheCheckComplete</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#isObjectBuildingQuery--">isObjectBuildingQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#isRegisteringResults--">isRegisteringResults</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#postRegisterIndividualResult-java.lang.Object-java.lang.Object-java.lang.Object-org.eclipse.persistence.internal.sessions.UnitOfWorkImpl-org.eclipse.persistence.internal.queries.JoinedAttributeManager-org.eclipse.persistence.descriptors.ClassDescriptor-">postRegisterIndividualResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#registerIndividualResult-java.lang.Object-java.lang.Object-org.eclipse.persistence.internal.sessions.UnitOfWorkImpl-org.eclipse.persistence.internal.queries.JoinedAttributeManager-org.eclipse.persistence.descriptors.ClassDescriptor-">registerIndividualResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#requiresDeferredLocks--">requiresDeferredLocks</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#setExecutionTime-long-">setExecutionTime</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#setPrefetchedCacheKeys-java.util.Map-">setPrefetchedCacheKeys</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#setRequiresDeferredLocks-boolean-">setRequiresDeferredLocks</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#setShouldBuildNullForNullPk-boolean-">setShouldBuildNullForNullPk</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#setShouldRefreshIdentityMapResult-boolean-">setShouldRefreshIdentityMapResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#setShouldRefreshRemoteIdentityMapResult-boolean-">setShouldRefreshRemoteIdentityMapResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#setShouldRegisterResultsInUnitOfWork-boolean-">setShouldRegisterResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#setShouldUseExclusiveConnection-boolean-">setShouldUseExclusiveConnection</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#setWasDefaultLockMode-boolean-">setWasDefaultLockMode</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#shouldBuildNullForNullPk--">shouldBuildNullForNullPk</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#shouldRefreshIdentityMapResult--">shouldRefreshIdentityMapResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#shouldRefreshRemoteIdentityMapResult--">shouldRefreshRemoteIdentityMapResult</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#shouldRegisterResultsInUnitOfWork--">shouldRegisterResultsInUnitOfWork</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#shouldUseExclusiveConnection--">shouldUseExclusiveConnection</a>, <a href="../../../../org/eclipse/persistence/queries/ObjectBuildingQuery.html#wasDefaultLockMode--">wasDefaultLockMode</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.persistence.queries.ReadQuery"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/ReadQuery.html" title="class in org.eclipse.persistence.queries">ReadQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#cacheQueryResults--">cacheQueryResults</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#clearQueryResults-org.eclipse.persistence.internal.sessions.AbstractSession-">clearQueryResults</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#doNotCacheQueryResults--">doNotCacheQueryResults</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#getFetchSize--">getFetchSize</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#getFirstResult--">getFirstResult</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#getInternalMax--">getInternalMax</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#getMaxRows--">getMaxRows</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#getQueryId--">getQueryId</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#getQueryResults-org.eclipse.persistence.internal.sessions.AbstractSession-">getQueryResults</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#getQueryResults-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-boolean-">getQueryResults</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#getQueryResults-org.eclipse.persistence.internal.sessions.AbstractSession-boolean-">getQueryResults</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#getQueryResultsCachePolicy--">getQueryResultsCachePolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#getTemporaryCachedQueryResults--">getTemporaryCachedQueryResults</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#isReadQuery--">isReadQuery</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#remoteExecute-org.eclipse.persistence.internal.sessions.AbstractSession-">remoteExecute</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#setFetchSize-int-">setFetchSize</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#setFirstResult-int-">setFirstResult</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#setInternalMax-int-">setInternalMax</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#setMaxRows-int-">setMaxRows</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#setQueryId-long-">setQueryId</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#setQueryResults-java.lang.Object-org.eclipse.persistence.internal.sessions.AbstractRecord-org.eclipse.persistence.internal.sessions.AbstractSession-">setQueryResults</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#setQueryResultsCachePolicy-org.eclipse.persistence.queries.QueryResultsCachePolicy-">setQueryResultsCachePolicy</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#setTemporaryCachedQueryResults-java.lang.Object-">setTemporaryCachedQueryResults</a>, <a href="../../../../org/eclipse/persistence/queries/ReadQuery.html#shouldCacheQueryResults--">shouldCacheQueryResults</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.persistence.queries.DatabaseQuery"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.eclipse.persistence.queries.<a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a></h3> |
| <code><a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addArgument-java.lang.String-">addArgument</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addArgument-java.lang.String-java.lang.Class-">addArgument</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addArgument-java.lang.String-java.lang.Class-boolean-">addArgument</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addArgument-java.lang.String-java.lang.Class-org.eclipse.persistence.queries.DatabaseQuery.ParameterType-">addArgument</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addArgument-java.lang.String-java.lang.Class-org.eclipse.persistence.queries.DatabaseQuery.ParameterType-boolean-">addArgument</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addArgument-java.lang.String-java.lang.String-">addArgument</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addArgumentByTypeName-java.lang.String-java.lang.String-">addArgumentByTypeName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addArgumentValue-java.lang.Object-">addArgumentValue</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addArgumentValues-java.util.List-">addArgumentValues</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addCall-org.eclipse.persistence.queries.Call-">addCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#addStatement-org.eclipse.persistence.internal.expressions.SQLStatement-">addStatement</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#bindAllParameters--">bindAllParameters</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#buildArgumentFields--">buildArgumentFields</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#buildSelectionCriteria-org.eclipse.persistence.internal.sessions.AbstractSession-">buildSelectionCriteria</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#cacheStatement--">cacheStatement</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#cascadeAllParts--">cascadeAllParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#cascadeByMapping--">cascadeByMapping</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#cascadeOnlyDependentParts--">cascadeOnlyDependentParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#cascadePrivateParts--">cascadePrivateParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#checkPrepare-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-">checkPrepare</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#dontBindAllParameters--">dontBindAllParameters</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#dontCacheStatement--">dontCacheStatement</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#dontCascadeParts--">dontCascadeParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#dontMaintainCache--">dontMaintainCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getAccessor--">getAccessor</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getAccessors--">getAccessors</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getArgumentParameterTypes--">getArgumentParameterTypes</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getArguments--">getArguments</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getArgumentTypeNames--">getArgumentTypeNames</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getArgumentTypes--">getArgumentTypes</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getArgumentValues--">getArgumentValues</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getCall--">getCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getCascadePolicy--">getCascadePolicy</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getDatasourceCall--">getDatasourceCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getDatasourceCalls--">getDatasourceCalls</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getDescriptor--">getDescriptor</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getDescriptors--">getDescriptors</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getDomainClassNounName-java.lang.String-">getDomainClassNounName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getDoNotRedirect--">getDoNotRedirect</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getEJBQLString--">getEJBQLString</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getExecutionSession--">getExecutionSession</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getFlushOnExecute--">getFlushOnExecute</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getHintString--">getHintString</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getJPQLString--">getJPQLString</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getMonitorName--">getMonitorName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getName--">getName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getNullableArguments--">getNullableArguments</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getParameterDelimiter--">getParameterDelimiter</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getParameterDelimiterChar--">getParameterDelimiterChar</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getPartitioningPolicy--">getPartitioningPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getProperties--">getProperties</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getProperty-java.lang.Object-">getProperty</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getQueryMechanism--">getQueryMechanism</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getQueryNounName-java.lang.String-">getQueryNounName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getQueryTimeout--">getQueryTimeout</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getQueryTimeoutUnit--">getQueryTimeoutUnit</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getRedirector--">getRedirector</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getRedirectorForQuery--">getRedirectorForQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getSelectionCriteria--">getSelectionCriteria</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getSensorName-java.lang.String-java.lang.String-">getSensorName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getSession--">getSession</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getSessionName--">getSessionName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getShouldBindAllParameters--">getShouldBindAllParameters</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getSourceMapping--">getSourceMapping</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getSQLStatement--">getSQLStatement</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getSQLString--">getSQLString</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getSQLStrings--">getSQLStrings</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getTranslatedSQLString-org.eclipse.persistence.sessions.Session-org.eclipse.persistence.sessions.Record-">getTranslatedSQLString</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getTranslatedSQLStrings-org.eclipse.persistence.sessions.Session-org.eclipse.persistence.sessions.Record-">getTranslatedSQLStrings</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#getTranslationRow--">getTranslationRow</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#hasAccessor--">hasAccessor</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#hasArguments--">hasArguments</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#hasNullableArguments--">hasNullableArguments</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#hasProperties--">hasProperties</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#hasQueryMechanism--">hasQueryMechanism</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#hasSessionName--">hasSessionName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#ignoreBindAllParameters--">ignoreBindAllParameters</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#ignoreCacheStatement--">ignoreCacheStatement</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isCallQuery--">isCallQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isCascadeOfAggregateDelete--">isCascadeOfAggregateDelete</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isCustomQueryUsed--">isCustomQueryUsed</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isCustomSelectionQuery--">isCustomSelectionQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isDataModifyQuery--">isDataModifyQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isDataReadQuery--">isDataReadQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isDeleteAllQuery--">isDeleteAllQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isDeleteObjectQuery--">isDeleteObjectQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isDirectReadQuery--">isDirectReadQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isExecutionClone--">isExecutionClone</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isExpressionQuery--">isExpressionQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isInsertObjectQuery--">isInsertObjectQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isJPQLCallQuery--">isJPQLCallQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isModifyAllQuery--">isModifyAllQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isModifyQuery--">isModifyQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isNativeConnectionRequired--">isNativeConnectionRequired</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isObjectLevelModifyQuery--">isObjectLevelModifyQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isPrepared--">isPrepared</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isReadObjectQuery--">isReadObjectQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isResultSetMappingQuery--">isResultSetMappingQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isSQLCallQuery--">isSQLCallQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isUpdateAllQuery--">isUpdateAllQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isUpdateObjectQuery--">isUpdateObjectQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isUserDefined--">isUserDefined</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isUserDefinedSQLCall--">isUserDefinedSQLCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isValueReadQuery--">isValueReadQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isWriteObjectQuery--">isWriteObjectQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#maintainCache--">maintainCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#prepareCall-org.eclipse.persistence.sessions.Session-org.eclipse.persistence.sessions.Record-">prepareCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#prepareInternal-org.eclipse.persistence.internal.sessions.AbstractSession-">prepareInternal</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#redirectQuery-org.eclipse.persistence.queries.QueryRedirector-org.eclipse.persistence.queries.DatabaseQuery-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-">redirectQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#removeProperty-java.lang.Object-">removeProperty</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#resetMonitorName--">resetMonitorName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#retrieveBypassCache--">retrieveBypassCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#rowFromArguments-java.util.List-org.eclipse.persistence.internal.sessions.AbstractSession-">rowFromArguments</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setAccessor-org.eclipse.persistence.internal.databaseaccess.Accessor-">setAccessor</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setAccessors-java.util.Collection-">setAccessors</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setAllowNativeSQLQuery-java.lang.Boolean-">setAllowNativeSQLQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setArguments-java.util.List-">setArguments</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setArgumentTypeNames-java.util.List-">setArgumentTypeNames</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setArgumentTypes-java.util.List-">setArgumentTypes</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setArgumentValues-java.util.List-">setArgumentValues</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setCall-org.eclipse.persistence.queries.Call-">setCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setCascadePolicy-int-">setCascadePolicy</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setDatasourceCall-org.eclipse.persistence.queries.Call-">setDatasourceCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setDoNotRedirect-boolean-">setDoNotRedirect</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setExecutionSession-org.eclipse.persistence.internal.sessions.AbstractSession-">setExecutionSession</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setFlushOnExecute-java.lang.Boolean-">setFlushOnExecute</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setHintString-java.lang.String-">setHintString</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setIsCustomQueryUsed-boolean-">setIsCustomQueryUsed</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setIsExecutionClone-boolean-">setIsExecutionClone</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setIsNativeConnectionRequired-boolean-">setIsNativeConnectionRequired</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setIsUserDefined-boolean-">setIsUserDefined</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setIsUserDefinedSQLCall-boolean-">setIsUserDefinedSQLCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setJPQLString-java.lang.String-">setJPQLString</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setName-java.lang.String-">setName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setNullableArguments-java.util.List-">setNullableArguments</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setParameterDelimiter-java.lang.String-">setParameterDelimiter</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setPartitioningPolicy-org.eclipse.persistence.descriptors.partitioning.PartitioningPolicy-">setPartitioningPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setProperties-java.util.Map-">setProperties</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setProperty-java.lang.Object-java.lang.Object-">setProperty</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setQueryMechanism-org.eclipse.persistence.internal.queries.DatabaseQueryMechanism-">setQueryMechanism</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setQueryTimeout-int-">setQueryTimeout</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setQueryTimeoutUnit-java.util.concurrent.TimeUnit-">setQueryTimeoutUnit</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setRedirector-org.eclipse.persistence.queries.QueryRedirector-">setRedirector</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setSession-org.eclipse.persistence.internal.sessions.AbstractSession-">setSession</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setSessionName-java.lang.String-">setSessionName</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setShouldBindAllParameters-boolean-">setShouldBindAllParameters</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setShouldBindAllParameters-java.lang.Boolean-">setShouldBindAllParameters</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setShouldCacheStatement-boolean-">setShouldCacheStatement</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setShouldMaintainCache-boolean-">setShouldMaintainCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setShouldPrepare-boolean-">setShouldPrepare</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setShouldRetrieveBypassCache-boolean-">setShouldRetrieveBypassCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setShouldStoreBypassCache-boolean-">setShouldStoreBypassCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setShouldUseWrapperPolicy-boolean-">setShouldUseWrapperPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setShouldValidateUpdateCallCacheUse-boolean-">setShouldValidateUpdateCallCacheUse</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setSourceMapping-org.eclipse.persistence.mappings.DatabaseMapping-">setSourceMapping</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setSQLStatement-org.eclipse.persistence.internal.expressions.SQLStatement-">setSQLStatement</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setSQLString-java.lang.String-">setSQLString</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#setTranslationRow-org.eclipse.persistence.internal.sessions.AbstractRecord-">setTranslationRow</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldAllowNativeSQLQuery-boolean-">shouldAllowNativeSQLQuery</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldBindAllParameters--">shouldBindAllParameters</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldCacheStatement--">shouldCacheStatement</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldCascadeAllParts--">shouldCascadeAllParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldCascadeByMapping--">shouldCascadeByMapping</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldCascadeOnlyDependentParts--">shouldCascadeOnlyDependentParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldCascadeParts--">shouldCascadeParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldCascadePrivateParts--">shouldCascadePrivateParts</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldCloneCall--">shouldCloneCall</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldIgnoreBindAllParameters--">shouldIgnoreBindAllParameters</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldIgnoreCacheStatement--">shouldIgnoreCacheStatement</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldMaintainCache--">shouldMaintainCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldPrepare--">shouldPrepare</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldPrepare-org.eclipse.persistence.internal.sessions.AbstractRecord-org.eclipse.persistence.internal.sessions.AbstractSession-">shouldPrepare</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldRetrieveBypassCache--">shouldRetrieveBypassCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldStoreBypassCache--">shouldStoreBypassCache</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldUseWrapperPolicy--">shouldUseWrapperPolicy</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#shouldValidateUpdateCallCacheUse--">shouldValidateUpdateCallCacheUse</a>, <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#storeBypassCache--">storeBypassCache</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class 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#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#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="ShouldReturnReportResult"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ShouldReturnReportResult</h4> |
| <pre>public static final int ShouldReturnReportResult</pre> |
| <div class="block">Default, returns ReportQueryResult objects.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.eclipse.persistence.queries.ReportQuery.ShouldReturnReportResult">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ShouldReturnSingleResult"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ShouldReturnSingleResult</h4> |
| <pre>public static final int ShouldReturnSingleResult</pre> |
| <div class="block">Simplifies the result by only returning the first result.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.eclipse.persistence.queries.ReportQuery.ShouldReturnSingleResult">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ShouldReturnSingleValue"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ShouldReturnSingleValue</h4> |
| <pre>public static final int ShouldReturnSingleValue</pre> |
| <div class="block">Simplifies the result by only returning one value.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.eclipse.persistence.queries.ReportQuery.ShouldReturnSingleValue">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ShouldReturnSingleAttribute"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ShouldReturnSingleAttribute</h4> |
| <pre>public static final int ShouldReturnSingleAttribute</pre> |
| <div class="block">Simplifies the result by only returning the single attribute(as opposed to wrapping in a |
| ReportQueryResult).</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.eclipse.persistence.queries.ReportQuery.ShouldReturnSingleAttribute">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ShouldReturnWithoutReportQueryResult"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ShouldReturnWithoutReportQueryResult</h4> |
| <pre>public static final int ShouldReturnWithoutReportQueryResult</pre> |
| <div class="block">For EJB 3 support returns results without using the ReportQueryResult</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.eclipse.persistence.queries.ReportQuery.ShouldReturnWithoutReportQueryResult">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ShouldReturnArray"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ShouldReturnArray</h4> |
| <pre>public static final int ShouldReturnArray</pre> |
| <div class="block">For EJB 3 support returns results as an Object array.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.eclipse.persistence.queries.ReportQuery.ShouldReturnArray">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ShouldSelectValue1"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ShouldSelectValue1</h4> |
| <pre>public static final int ShouldSelectValue1</pre> |
| <div class="block">For example, ... EXISTS( SELECT 1 FROM ...</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.eclipse.persistence.queries.ReportQuery.ShouldSelectValue1">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="FULL_PRIMARY_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>FULL_PRIMARY_KEY</h4> |
| <pre>public static final int FULL_PRIMARY_KEY</pre> |
| <div class="block">Specifies whether to retrieve primary keys, first primary key, or no primary key.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.eclipse.persistence.queries.ReportQuery.FULL_PRIMARY_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="FIRST_PRIMARY_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>FIRST_PRIMARY_KEY</h4> |
| <pre>public static final int FIRST_PRIMARY_KEY</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.eclipse.persistence.queries.ReportQuery.FIRST_PRIMARY_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="NO_PRIMARY_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>NO_PRIMARY_KEY</h4> |
| <pre>public static final int NO_PRIMARY_KEY</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.eclipse.persistence.queries.ReportQuery.NO_PRIMARY_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="shouldRetrievePrimaryKeys"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shouldRetrievePrimaryKeys</h4> |
| <pre>protected int shouldRetrievePrimaryKeys</pre> |
| <div class="block">Flag indicating whether the primary key values should also be retrieved for the reference class.</div> |
| </li> |
| </ul> |
| <a name="names"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>names</h4> |
| <pre>protected <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><<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>> names</pre> |
| <div class="block">Collection of names for use by results.</div> |
| </li> |
| </ul> |
| <a name="items"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>items</h4> |
| <pre>protected <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><org.eclipse.persistence.internal.queries.ReportItem> items</pre> |
| <div class="block">Items to be selected, these could be attributes or aggregate functions.</div> |
| </li> |
| </ul> |
| <a name="groupByExpressions"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupByExpressions</h4> |
| <pre>protected <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><<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>> groupByExpressions</pre> |
| <div class="block">Expressions representing fields to be used in the GROUP BY clause.</div> |
| </li> |
| </ul> |
| <a name="havingExpression"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>havingExpression</h4> |
| <pre>protected <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> havingExpression</pre> |
| <div class="block">Expression representing the HAVING clause.</div> |
| </li> |
| </ul> |
| <a name="returnChoice"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>returnChoice</h4> |
| <pre>protected int returnChoice</pre> |
| <div class="block">Can be one of (ShouldReturnSingleResult, ShouldReturnSingleValue, ShouldReturnSingleAttribute) |
| Simplifies the result by only returning the first result, first value, or all attribute values</div> |
| </li> |
| </ul> |
| <a name="addToConstructorItem"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addToConstructorItem</h4> |
| <pre>protected boolean addToConstructorItem</pre> |
| <div class="block">flag to allow items to be added to the last ConstructorReportItem</div> |
| </li> |
| </ul> |
| <a name="returnedKeys"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>returnedKeys</h4> |
| <pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<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>> returnedKeys</pre> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="ReportQuery--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ReportQuery</h4> |
| <pre>public ReportQuery()</pre> |
| <div class="block">INTERNAL: |
| The builder should be provided.</div> |
| </li> |
| </ul> |
| <a name="ReportQuery-java.lang.Class-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ReportQuery</h4> |
| <pre>public ReportQuery(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> javaClass, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> expression)</pre> |
| </li> |
| </ul> |
| <a name="ReportQuery-java.lang.Class-org.eclipse.persistence.expressions.ExpressionBuilder-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ReportQuery</h4> |
| <pre>public ReportQuery(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> javaClass, |
| <a href="../../../../org/eclipse/persistence/expressions/ExpressionBuilder.html" title="class in org.eclipse.persistence.expressions">ExpressionBuilder</a> builder)</pre> |
| <div class="block">PUBLIC: |
| The report query is require to be constructor with an expression builder. |
| This build must be used for the selection critiera, any item expressions, group bys and order bys.</div> |
| </li> |
| </ul> |
| <a name="ReportQuery-org.eclipse.persistence.expressions.ExpressionBuilder-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>ReportQuery</h4> |
| <pre>public ReportQuery(<a href="../../../../org/eclipse/persistence/expressions/ExpressionBuilder.html" title="class in org.eclipse.persistence.expressions">ExpressionBuilder</a> builder)</pre> |
| <div class="block">PUBLIC: |
| The report query is require to be constructor with an expression builder. |
| This build must be used for the selection critiera, any item expressions, group bys and order bys.</div> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="addAttribute-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addAttribute</h4> |
| <pre>public void addAttribute(<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> itemName)</pre> |
| <div class="block">PUBLIC: |
| Add the attribute from the reference class to be included in the result. |
| EXAMPLE: reportQuery.addAttribute("firstName");</div> |
| </li> |
| </ul> |
| <a name="addAttribute-java.lang.String-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addAttribute</h4> |
| <pre>public void addAttribute(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</pre> |
| <div class="block">PUBLIC: |
| Add the attribute to be included in the result. |
| EXAMPLE: reportQuery.addAttribute("city", expBuilder.get("address").get("city"));</div> |
| </li> |
| </ul> |
| <a name="addAttribute-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addAttribute</h4> |
| <pre>public void addAttribute(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> type)</pre> |
| <div class="block">PUBLIC: |
| Add the attribute to be included in the result. Return the result as the provided class |
| EXAMPLE: reportQuery.addAttribute("city", expBuilder.get("period").get("startTime"), Time.class);</div> |
| </li> |
| </ul> |
| <a name="addAverage-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addAverage</h4> |
| <pre>public void addAverage(<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> itemName)</pre> |
| <div class="block">PUBLIC: |
| Add the average value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addAverage("salary");</div> |
| </li> |
| </ul> |
| <a name="addAverage-java.lang.String-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addAverage</h4> |
| <pre>public void addAverage(<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> itemName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">PUBLIC: |
| Add the average value of the attribute to be included in the result and |
| return it as the specified resultType. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addAverage("salary", Float.class);</div> |
| </li> |
| </ul> |
| <a name="addAverage-java.lang.String-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addAverage</h4> |
| <pre>public void addAverage(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</pre> |
| <div class="block">PUBLIC: |
| Add the average value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addAverage("managerSalary", expBuilder.get("manager").get("salary"));</div> |
| </li> |
| </ul> |
| <a name="addAverage-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addAverage</h4> |
| <pre>public void addAverage(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">PUBLIC: |
| Add the average value of the attribute to be included in the result and |
| return it as the specified resultType. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addAverage("managerSalary", expBuilder.get("manager").get("salary"), Double.class);</div> |
| </li> |
| </ul> |
| <a name="addConstructorReportItem-org.eclipse.persistence.queries.ConstructorReportItem-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addConstructorReportItem</h4> |
| <pre>public void addConstructorReportItem(<a href="../../../../org/eclipse/persistence/queries/ConstructorReportItem.html" title="class in org.eclipse.persistence.queries">ConstructorReportItem</a> item)</pre> |
| <div class="block">PUBLIC: |
| Add a ConstructorReportItem to this query's set of return values.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>item</code> - used to specify a class constructor and values to pass in from this query</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/queries/ConstructorReportItem.html" title="class in org.eclipse.persistence.queries"><code>ConstructorReportItem</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addCount--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addCount</h4> |
| <pre>public void addCount()</pre> |
| <div class="block">PUBLIC: |
| Include the number of rows returned by the query in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: |
| Java: |
| reportQuery.addCount(); |
| SQL: |
| SELECT COUNT (*) FROM ...</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addCount-java.lang.String-"><code>addCount(java.lang.String)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addCount-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addCount</h4> |
| <pre>public void addCount(<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> attributeName)</pre> |
| <div class="block">PUBLIC: |
| Include the number of rows returned by the query in the result, where attributeExpression is not null. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| <p>Example: |
| <blockquote><pre> |
| TopLink: reportQuery.addCount("id"); |
| SQL: SELECT COUNT (t0.EMP_ID) FROM EMPLOYEE t0, ... |
| </pre></blockquote></div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>attributeName</code> - the number of rows where attributeName is not null will be returned.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addCount-java.lang.String-org.eclipse.persistence.expressions.Expression-"><code>addCount(java.lang.String, org.eclipse.persistence.expressions.Expression)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addCount-java.lang.String-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addCount</h4> |
| <pre>public void addCount(<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> attributeName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">PUBLIC: |
| Include the number of rows returned by the query in the result, where attributeExpression is not null. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| Set the count to be returned as the specified resultType. |
| <p>Example: |
| <blockquote><pre> |
| TopLink: reportQuery.addCount("id", Long.class); |
| SQL: SELECT COUNT (t0.EMP_ID) FROM EMPLOYEE t0, ... |
| </pre></blockquote></div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>attributeName</code> - the number of rows where attributeName is not null will be returned.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addCount-java.lang.String-org.eclipse.persistence.expressions.Expression-"><code>addCount(java.lang.String, org.eclipse.persistence.expressions.Expression)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addCount-java.lang.String-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addCount</h4> |
| <pre>public void addCount(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</pre> |
| <div class="block">PUBLIC: |
| Include the number of rows returned by the query in the result, where attributeExpression |
| is not null. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| <p>Example: |
| <blockquote><pre> |
| TopLink: reportQuery.addCount("Count", getExpressionBuilder().get("id")); |
| SQL: SELECT COUNT (t0.EMP_ID) FROM EMPLOYEE t0, ... |
| </pre></blockquote> |
| <p>Example: counting only distinct values of an attribute. |
| <blockquote><pre> |
| TopLink: reportQuery.addCount("Count", getExpressionBuilder().get("address").distinct()); |
| SQL: SELECT COUNT (DISTINCT t0.ADDR_ID) FROM EMPLOYEE t0, ... |
| </pre></blockquote> |
| objectAttributes can be specified also, even accross many to many |
| mappings.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addCount--"><code>addCount()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addCount-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addCount</h4> |
| <pre>public void addCount(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">PUBLIC: |
| Include the number of rows returned by the query in the result, where attributeExpression |
| is not null. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| Set the count to be returned as the specified resultType. |
| <p>Example: |
| <blockquote><pre> |
| TopLink: reportQuery.addCount("Count", getExpressionBuilder().get("id"), Integer.class); |
| SQL: SELECT COUNT (t0.EMP_ID) FROM EMPLOYEE t0, ... |
| </pre></blockquote> |
| <p>Example: counting only distinct values of an attribute. |
| <blockquote><pre> |
| TopLink: reportQuery.addCount("Count", getExpressionBuilder().get("address").distinct()); |
| SQL: SELECT COUNT (DISTINCT t0.ADDR_ID) FROM EMPLOYEE t0, ... |
| </pre></blockquote> |
| objectAttributes can be specified also, even accross many to many |
| mappings.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/eclipse/persistence/queries/ReportQuery.html#addCount--"><code>addCount()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addFunctionItem-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addFunctionItem</h4> |
| <pre>public void addFunctionItem(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <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> functionName)</pre> |
| <div class="block">ADVANCED: |
| Add the function against the attribute expression to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| Example: reportQuery.addFunctionItem("average", expBuilder.get("salary"), "average");</div> |
| </li> |
| </ul> |
| <a name="addGrouping-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addGrouping</h4> |
| <pre>public void addGrouping(<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> attributeName)</pre> |
| <div class="block">PUBLIC: |
| Add the attribute to the group by expressions. |
| This will group the result set on that attribute and is normally used in conjunction with aggregation functions. |
| Example: reportQuery.addGrouping("lastName")</div> |
| </li> |
| </ul> |
| <a name="addGrouping-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addGrouping</h4> |
| <pre>public void addGrouping(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> expression)</pre> |
| <div class="block">PUBLIC: |
| Add the attribute expression to the group by expressions. |
| This will group the result set on that attribute and is normally used in conjunction with aggregation functions. |
| Example: reportQuery.addGrouping(expBuilder.get("address").get("country"))</div> |
| </li> |
| </ul> |
| <a name="setHavingExpression-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setHavingExpression</h4> |
| <pre>public void setHavingExpression(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> expression)</pre> |
| <div class="block">PUBLIC: |
| Add the expression to the query to be used in the HAVING clause. |
| This epression will be used to filter the result sets after they are grouped. It must be used in conjunction with the GROUP BY clause. |
| <p>Example: |
| <p>reportQuery.setHavingExpression(expBuilder.get("address").get("country").equal("Canada"))</div> |
| </li> |
| </ul> |
| <a name="addItem-java.lang.String-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addItem</h4> |
| <pre>public void addItem(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</pre> |
| <div class="block">ADVANCED: |
| Add the expression value to be included in the result. |
| EXAMPLE: reportQuery.addItem("name", expBuilder.get("firstName").toUpperCase());</div> |
| </li> |
| </ul> |
| <a name="addItem-java.lang.String-org.eclipse.persistence.expressions.Expression-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addItem</h4> |
| <pre>public void addItem(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <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> joinedExpressions)</pre> |
| <div class="block">ADVANCED: |
| Add the expression value to be included in the result. |
| EXAMPLE: reportQuery.addItem("name", expBuilder.get("firstName").toUpperCase());</div> |
| </li> |
| </ul> |
| <a name="addItem-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addItem</h4> |
| <pre>protected void addItem(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">INTERNAL: |
| Add the expression value to be included in the result. |
| EXAMPLE: reportQuery.addItem("name", expBuilder.get("firstName").toUpperCase()); |
| The resultType can be specified to support EJBQL that adheres to the |
| EJB 3.0 spec.</div> |
| </li> |
| </ul> |
| <a name="addMaximum-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMaximum</h4> |
| <pre>public void addMaximum(<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> itemName)</pre> |
| <div class="block">PUBLIC: |
| Add the maximum value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addMaximum("salary");</div> |
| </li> |
| </ul> |
| <a name="addMaximum-java.lang.String-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMaximum</h4> |
| <pre>public void addMaximum(<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> itemName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">PUBLIC: |
| Add the maximum value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addMaximum("salary", Integer.class);</div> |
| </li> |
| </ul> |
| <a name="addMaximum-java.lang.String-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMaximum</h4> |
| <pre>public void addMaximum(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</pre> |
| <div class="block">PUBLIC: |
| Add the maximum value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addMaximum("managerSalary", expBuilder.get("manager").get("salary"));</div> |
| </li> |
| </ul> |
| <a name="addMaximum-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMaximum</h4> |
| <pre>public void addMaximum(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">PUBLIC: |
| Add the maximum value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addMaximum("managerSalary", expBuilder.get("manager").get("salary"), Integer.class);</div> |
| </li> |
| </ul> |
| <a name="addMinimum-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMinimum</h4> |
| <pre>public void addMinimum(<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> itemName)</pre> |
| <div class="block">PUBLIC: |
| Add the minimum value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addMinimum("salary");</div> |
| </li> |
| </ul> |
| <a name="addMinimum-java.lang.String-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMinimum</h4> |
| <pre>public void addMinimum(<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> itemName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">PUBLIC: |
| Add the minimum value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addMinimum("salary", Integer.class);</div> |
| </li> |
| </ul> |
| <a name="addMinimum-java.lang.String-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMinimum</h4> |
| <pre>public void addMinimum(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</pre> |
| <div class="block">PUBLIC: |
| Add the minimum value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addMinimum("managerSalary", expBuilder.get("manager").get("salary"));</div> |
| </li> |
| </ul> |
| <a name="addMinimum-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMinimum</h4> |
| <pre>public void addMinimum(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">PUBLIC: |
| Add the minimum value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addMinimum("managerSalary", expBuilder.get("manager").get("salary"), Integer.class);</div> |
| </li> |
| </ul> |
| <a name="addStandardDeviation-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addStandardDeviation</h4> |
| <pre>public void addStandardDeviation(<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> itemName)</pre> |
| <div class="block">PUBLIC: |
| Add the standard deviation value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addStandardDeviation("salary");</div> |
| </li> |
| </ul> |
| <a name="addStandardDeviation-java.lang.String-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addStandardDeviation</h4> |
| <pre>public void addStandardDeviation(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</pre> |
| <div class="block">PUBLIC: |
| Add the standard deviation value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addStandardDeviation("managerSalary", expBuilder.get("manager").get("salary"));</div> |
| </li> |
| </ul> |
| <a name="addSum-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addSum</h4> |
| <pre>public void addSum(<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> itemName)</pre> |
| <div class="block">PUBLIC: |
| Add the sum value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addSum("salary");</div> |
| </li> |
| </ul> |
| <a name="addSum-java.lang.String-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addSum</h4> |
| <pre>public void addSum(<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> itemName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">PUBLIC: |
| Add the sum value of the attribute to be included in the result and |
| return it as the specified resultType. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addSum("salary", Float.class);</div> |
| </li> |
| </ul> |
| <a name="addSum-java.lang.String-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addSum</h4> |
| <pre>public void addSum(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</pre> |
| <div class="block">PUBLIC: |
| Add the sum value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addSum("managerSalary", expBuilder.get("manager").get("salary"));</div> |
| </li> |
| </ul> |
| <a name="addSum-java.lang.String-org.eclipse.persistence.expressions.Expression-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addSum</h4> |
| <pre>public void addSum(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> resultType)</pre> |
| <div class="block">PUBLIC: |
| Add the sum value of the attribute to be included in the result and |
| return it as the specified resultType. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addSum("managerSalary", expBuilder.get("manager").get("salary"), Float.class);</div> |
| </li> |
| </ul> |
| <a name="addVariance-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addVariance</h4> |
| <pre>public void addVariance(<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> itemName)</pre> |
| <div class="block">PUBLIC: |
| Add the variance value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addVariance("salary");</div> |
| </li> |
| </ul> |
| <a name="addVariance-java.lang.String-org.eclipse.persistence.expressions.Expression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addVariance</h4> |
| <pre>public void addVariance(<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> itemName, |
| <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> attributeExpression)</pre> |
| <div class="block">PUBLIC: |
| Add the variance value of the attribute to be included in the result. |
| Aggregation functions can be used with a group by, or on the entire result set. |
| EXAMPLE: reportQuery.addVariance("managerSalary", expBuilder.get("manager").get("salary"));</div> |
| </li> |
| </ul> |
| <a name="beginAddingConstructorArguments-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>beginAddingConstructorArguments</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/queries/ConstructorReportItem.html" title="class in org.eclipse.persistence.queries">ConstructorReportItem</a> beginAddingConstructorArguments(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> constructorClass)</pre> |
| <div class="block">PUBLIC: Call a constructor for the given class with the results of this query.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>constructorClass</code> - </dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="beginAddingConstructorArguments-java.lang.Class-java.lang.Class:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>beginAddingConstructorArguments</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/queries/ConstructorReportItem.html" title="class in org.eclipse.persistence.queries">ConstructorReportItem</a> beginAddingConstructorArguments(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> constructorClass, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>[] constructorArgTypes)</pre> |
| <div class="block">PUBLIC: Call a constructor for the given class with the results of this query.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>constructorClass</code> - </dd> |
| <dd><code>constructorArgTypes</code> - - sets the argument types to be passed to the constructor.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buildObject-org.eclipse.persistence.internal.sessions.AbstractRecord-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildObject</h4> |
| <pre>public <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> buildObject(org.eclipse.persistence.internal.sessions.AbstractRecord row)</pre> |
| <div class="block">INTERNAL: |
| By default return the row. |
| Used by cursored stream.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#buildObject-org.eclipse.persistence.internal.sessions.AbstractRecord-">buildObject</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buildObject-org.eclipse.persistence.internal.sessions.AbstractRecord-java.util.Vector-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildObject</h4> |
| <pre>public <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> buildObject(org.eclipse.persistence.internal.sessions.AbstractRecord row, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> toManyJoinData)</pre> |
| <div class="block">INTERNAL: |
| Construct a result from a row. Either return a ReportQueryResult or just the attribute.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>row</code> - </dd> |
| <dd><code>toManyJoinData</code> - All rows fetched by query. It is required to be not null.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buildObjects-java.util.Vector-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildObjects</h4> |
| <pre>public <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> buildObjects(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> rows)</pre> |
| <div class="block">INTERNAL: |
| Construct a container of ReportQueryResult from the rows. |
| If only one result or value was asked for only return that.</div> |
| </li> |
| </ul> |
| <a name="checkEarlyReturnLocal-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>checkEarlyReturnLocal</h4> |
| <pre>protected <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> checkEarlyReturnLocal(org.eclipse.persistence.internal.sessions.AbstractSession session, |
| org.eclipse.persistence.internal.sessions.AbstractRecord translationRow)</pre> |
| <div class="block">INTERNAL: |
| The cache check is done before the prepare as a hit will not require the work to be done.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#checkEarlyReturnLocal-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-">checkEarlyReturnLocal</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="checkForCustomQuery-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>checkForCustomQuery</h4> |
| <pre>protected <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a> checkForCustomQuery(org.eclipse.persistence.internal.sessions.AbstractSession session, |
| org.eclipse.persistence.internal.sessions.AbstractRecord translationRow)</pre> |
| <div class="block">INTERNAL: |
| Check to see if a custom query should be used for this query. |
| This is done before the query is copied and prepared/executed. |
| null means there is none.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#checkForCustomQuery-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-">checkForCustomQuery</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>session</code> - Current session.</dd> |
| <dd><code>translationRow</code> - Database record.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Custom database query or <code>null</code> when custom database query is not set.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="clone--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clone</h4> |
| <pre>public <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> clone()</pre> |
| <div class="block">INTERNAL: |
| Clone the query.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#clone--">clone</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A clone of this instance.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="copyReportItems-java.util.Map-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>copyReportItems</h4> |
| <pre>public void copyReportItems(<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> alreadyDone)</pre> |
| <div class="block">INTERNAL: Required for a very special case of bug 2612185: |
| ReportItems from parallelExpressions, on a ReportQuery which is a subQuery, |
| which is being batch read. |
| In a batch query the selection criteria is effectively cloned twice, meaning |
| the ReportItems need to be cloned an extra time also to stay in sync. |
| Each call to copiedVersionFrom() will take O(1) time as the expression was |
| already cloned.</div> |
| </li> |
| </ul> |
| <a name="dontRetrievePrimaryKeys--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dontRetrievePrimaryKeys</h4> |
| <pre>public void dontRetrievePrimaryKeys()</pre> |
| <div class="block">PUBLIC: |
| Set if the query results should contain the primary keys or each associated object. |
| This make retrieving the real object easier. |
| By default they are not retrieved.</div> |
| </li> |
| </ul> |
| <a name="dontReturnSingleAttribute--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dontReturnSingleAttribute</h4> |
| <pre>public void dontReturnSingleAttribute()</pre> |
| <div class="block">PUBLIC: |
| Don't simplify the result by returning the single attribute. Wrap in a ReportQueryResult.</div> |
| </li> |
| </ul> |
| <a name="dontReturnSingleResult--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dontReturnSingleResult</h4> |
| <pre>public void dontReturnSingleResult()</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning the first result. |
| This can be used if it known that only one row is returned by the report query.</div> |
| </li> |
| </ul> |
| <a name="dontReturnSingleValue--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dontReturnSingleValue</h4> |
| <pre>public void dontReturnSingleValue()</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value. |
| This can be used if it known that only one row is returned by the report query and only a single item is added |
| to the report.</div> |
| </li> |
| </ul> |
| <a name="dontReturnWithoutReportQueryResult--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dontReturnWithoutReportQueryResult</h4> |
| <pre>public void dontReturnWithoutReportQueryResult()</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value. |
| This can be used if it known that only one row is returned by the report query and only a single item is added |
| to the report.</div> |
| </li> |
| </ul> |
| <a name="endAddingToConstructorItem--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>endAddingToConstructorItem</h4> |
| <pre>public void endAddingToConstructorItem()</pre> |
| <div class="block">PUBLIC: |
| Used in conjunction with beginAddingConstructorArguments to signal that expressions should no longer be |
| be added to the collection used in the constructor.</div> |
| </li> |
| </ul> |
| <a name="executeDatabaseQuery--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>executeDatabaseQuery</h4> |
| <pre>public <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> executeDatabaseQuery() |
| throws <a href="../../../../org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">DatabaseException</a></pre> |
| <div class="block">INTERNAL: |
| Execute the query. |
| Get the rows and build the objects or report data from the rows.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#executeDatabaseQuery--">executeDatabaseQuery</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>either collection of objects, or report data resulting from execution of query.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">DatabaseException</a></code> - - an error has occurred on the database</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="extractRemoteResult-org.eclipse.persistence.internal.sessions.remote.Transporter-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>extractRemoteResult</h4> |
| <pre>public <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> extractRemoteResult(org.eclipse.persistence.internal.sessions.remote.Transporter transporter)</pre> |
| <div class="block">INTERNAL: |
| Extract the correct query result from the transporter.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#extractRemoteResult-org.eclipse.persistence.internal.sessions.remote.Transporter-">extractRemoteResult</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getGroupByExpressions--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getGroupByExpressions</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><<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>> getGroupByExpressions()</pre> |
| <div class="block">INTERNAL: |
| Return the group bys.</div> |
| </li> |
| </ul> |
| <a name="hasGroupByExpressions--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasGroupByExpressions</h4> |
| <pre>public boolean hasGroupByExpressions()</pre> |
| <div class="block">INTERNAL: |
| Return if any group bys exist, allow lazy initialization. |
| This should be called before calling getGroupByExpressions().</div> |
| </li> |
| </ul> |
| <a name="setGroupByExpressions-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setGroupByExpressions</h4> |
| <pre>public void setGroupByExpressions(<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><<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>> groupByExpressions)</pre> |
| <div class="block">INTERNAL: |
| Set the group bys.</div> |
| </li> |
| </ul> |
| <a name="getHavingExpression--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHavingExpression</h4> |
| <pre>public <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a> getHavingExpression()</pre> |
| <div class="block">INTERNAL: |
| Return the Having expression.</div> |
| </li> |
| </ul> |
| <a name="getQueryExpressions--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getQueryExpressions</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a> getQueryExpressions()</pre> |
| <div class="block">INTERNAL: |
| return a collection of expressions if PK's are used.</div> |
| </li> |
| </ul> |
| <a name="getDefaultRedirector--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDefaultRedirector</h4> |
| <pre>protected <a href="../../../../org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</a> getDefaultRedirector()</pre> |
| <div class="block">INTERNAL: |
| Returns the specific default redirector for this query type. There are numerous default query redirectors. |
| See ClassDescriptor for their types.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#getDefaultRedirector--">getDefaultRedirector</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getItems--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getItems</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><org.eclipse.persistence.internal.queries.ReportItem> getItems()</pre> |
| <div class="block">INTERNAL:</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>ReportItems defining the attributes to be read.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getItem-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getItem</h4> |
| <pre>public org.eclipse.persistence.internal.queries.ReportItem getItem(<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)</pre> |
| <div class="block">INTERNAL:</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>ReportItems with the name</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setItems-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setItems</h4> |
| <pre>public void setItems(<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><org.eclipse.persistence.internal.queries.ReportItem> items)</pre> |
| <div class="block">INTERNAL: |
| Set the ReportQueryItems defining the attributes to be read.</div> |
| </li> |
| </ul> |
| <a name="setLockModeType-java.lang.String-org.eclipse.persistence.internal.sessions.AbstractSession-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setLockModeType</h4> |
| <pre>public boolean setLockModeType(<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> lockModeType, |
| org.eclipse.persistence.internal.sessions.AbstractSession session)</pre> |
| <div class="block">INTERNAL: |
| Sets a jakarta.persistence.LockModeType to used with this queries execution. |
| The valid types are: |
| - WRITE |
| - READ |
| - OPTIMISTIC |
| - OPTIMISTIC_FORCE_INCREMENT |
| - PESSIMISTIC |
| - PESSIMISTIC_FORCE_INCREMENT |
| - NONE |
| Setting a null type will do nothing.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#setLockModeType-java.lang.String-org.eclipse.persistence.internal.sessions.AbstractSession-">setLockModeType</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>returns a failure flag indicating that we were UNABLE to set the |
| lock mode because of validation. Callers to this method should check the |
| return value and throw the necessary exception.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="clearItems--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clearItems</h4> |
| <pre>public void clearItems()</pre> |
| <div class="block">INTERNAL: |
| Clear the ReportQueryItems</div> |
| </li> |
| </ul> |
| <a name="getNames--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNames</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><<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>> getNames()</pre> |
| <div class="block">INTERNAL: |
| Lazily initialize and return the names of the items requested for use in each result object.</div> |
| </li> |
| </ul> |
| <a name="setNames-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setNames</h4> |
| <pre>protected void setNames(<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><<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>> names)</pre> |
| <div class="block">INTERNAL: |
| Set the item names.</div> |
| </li> |
| </ul> |
| <a name="isReportQuery--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isReportQuery</h4> |
| <pre>public boolean isReportQuery()</pre> |
| <div class="block">PUBLIC: |
| Return if this is a report query.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html#isReportQuery--">isReportQuery</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="prepare--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>prepare</h4> |
| <pre>protected void prepare() |
| throws <a href="../../../../org/eclipse/persistence/exceptions/QueryException.html" title="class in org.eclipse.persistence.exceptions">QueryException</a></pre> |
| <div class="block">INTERNAL: |
| Prepare the receiver for execution in a session. |
| Initialize each item with its DTF mapping</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#prepare--">prepare</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/QueryException.html" title="class in org.eclipse.persistence.exceptions">QueryException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="prepareFetchGroup--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>prepareFetchGroup</h4> |
| <pre>public void prepareFetchGroup() |
| throws <a href="../../../../org/eclipse/persistence/exceptions/QueryException.html" title="class in org.eclipse.persistence.exceptions">QueryException</a></pre> |
| <div class="block">INTERNAL: |
| ReportQuery doesn't support fetch groups.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html#prepareFetchGroup--">prepareFetchGroup</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/QueryException.html" title="class in org.eclipse.persistence.exceptions">QueryException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="prepareFromQuery-org.eclipse.persistence.queries.DatabaseQuery-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>prepareFromQuery</h4> |
| <pre>public void prepareFromQuery(<a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a> query)</pre> |
| <div class="block">INTERNAL: |
| Prepare the query from the prepared query. |
| This allows a dynamic query to prepare itself directly from a prepared query instance. |
| This is used in the EJBQL parse cache to allow preparsed queries to be used to prepare |
| dynamic queries. |
| This only copies over properties that are configured through EJBQL.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#prepareFromQuery-org.eclipse.persistence.queries.DatabaseQuery-">prepareFromQuery</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="equals-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>equals</h4> |
| <pre>public boolean equals(<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> object)</pre> |
| <div class="block">INTERNAL: |
| Return if the query is equal to the other. |
| This is used to allow dynamic expression query SQL to be cached.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#equals-java.lang.Object-">equals</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="prepareObjectAttributeCount-java.util.Map-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>prepareObjectAttributeCount</h4> |
| <pre>protected void prepareObjectAttributeCount(<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> clonedExpressions)</pre> |
| <div class="block">INTERNAL: |
| Prepare a report query with a count defined on an object attribute. |
| Added to fix bug 3268040, addCount(objectAttribute) not supported.</div> |
| </li> |
| </ul> |
| <a name="prepareSelectAllRows--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>prepareSelectAllRows</h4> |
| <pre>protected void prepareSelectAllRows()</pre> |
| <div class="block">INTERNAL: |
| Prepare the mechanism.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#prepareSelectAllRows--">prepareSelectAllRows</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="prepareSubSelect-org.eclipse.persistence.internal.sessions.AbstractSession-org.eclipse.persistence.internal.sessions.AbstractRecord-java.util.Map-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>prepareSubSelect</h4> |
| <pre>public void prepareSubSelect(org.eclipse.persistence.internal.sessions.AbstractSession session, |
| org.eclipse.persistence.internal.sessions.AbstractRecord translationRow, |
| <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> clonedExpressions) |
| throws <a href="../../../../org/eclipse/persistence/exceptions/QueryException.html" title="class in org.eclipse.persistence.exceptions">QueryException</a></pre> |
| <div class="block">INTERNAL: |
| Prepare the receiver for being printed inside a subselect. |
| This prepares the statement but not the call.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/exceptions/QueryException.html" title="class in org.eclipse.persistence.exceptions">QueryException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="replaceValueHoldersIn-java.lang.Object-org.eclipse.persistence.internal.sessions.remote.RemoteSessionController-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>replaceValueHoldersIn</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> replaceValueHoldersIn(<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> object, |
| org.eclipse.persistence.internal.sessions.remote.RemoteSessionController controller)</pre> |
| <div class="block">INTERNAL: |
| replace the value holders in the specified result object(s)</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html#replaceValueHoldersIn-java.lang.Object-org.eclipse.persistence.internal.sessions.remote.RemoteSessionController-">replaceValueHoldersIn</a></code> in class <code><a href="../../../../org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="retrievePrimaryKeys--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>retrievePrimaryKeys</h4> |
| <pre>public void retrievePrimaryKeys()</pre> |
| <div class="block">PUBLIC: |
| Set if the query results should contain the primary keys or each associated object. |
| This make retrieving the real object easier. |
| By default they are not retrieved.</div> |
| </li> |
| </ul> |
| <a name="getReturnType--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getReturnType</h4> |
| <pre>public int getReturnType()</pre> |
| <div class="block">PUBLIC: |
| Return the return type.</div> |
| </li> |
| </ul> |
| <a name="setReturnType-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setReturnType</h4> |
| <pre>public void setReturnType(int returnChoice)</pre> |
| <div class="block">PUBLIC: |
| Set the return type. |
| This can be one of several constants, |
| <ul> |
| <li>ShouldReturnReportResult - return List<ReportQueryResult> : ReportQueryResult (Map) of each row is returned. |
| <li>ShouldReturnSingleResult - return ReportQueryResult : Only first row is returned. |
| <li>ShouldReturnSingleAttribute - return List<Object> : Only first column of (all) rows are returned. |
| <li>ShouldReturnSingleValue - return Object : Only first value of first row is returned. |
| <li>ShouldReturnWithoutReportQueryResult - return List<Object[]> : Array of each row is returned. |
| </ul></div> |
| </li> |
| </ul> |
| <a name="returnSingleAttribute--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>returnSingleAttribute</h4> |
| <pre>public void returnSingleAttribute()</pre> |
| <div class="block">PUBLIC: |
| Simplify the result by returning a single attribute. Don't wrap in a ReportQueryResult.</div> |
| </li> |
| </ul> |
| <a name="returnSingleResult--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>returnSingleResult</h4> |
| <pre>public void returnSingleResult()</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning the first result. |
| This can be used if it known that only one row is returned by the report query.</div> |
| </li> |
| </ul> |
| <a name="returnSingleValue--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>returnSingleValue</h4> |
| <pre>public void returnSingleValue()</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value. |
| This can be used if it known that only one row is returned by the report query and only a single item is added |
| to the report.</div> |
| </li> |
| </ul> |
| <a name="returnWithoutReportQueryResult--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>returnWithoutReportQueryResult</h4> |
| <pre>public void returnWithoutReportQueryResult()</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value. |
| This can be used if it known that only one row is returned by the report query and only a single item is added |
| to the report.</div> |
| </li> |
| </ul> |
| <a name="selectValue1--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>selectValue1</h4> |
| <pre>public void selectValue1()</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value. |
| This can be used if it known that only one row is returned by the report query and only a single item is added |
| to the report.</div> |
| </li> |
| </ul> |
| <a name="setShouldRetrievePrimaryKeys-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setShouldRetrievePrimaryKeys</h4> |
| <pre>public void setShouldRetrievePrimaryKeys(boolean shouldRetrievePrimaryKeys)</pre> |
| <div class="block">PUBLIC: |
| Set if the query results should contain the primary keys or each associated object. |
| This make retrieving the real object easier. |
| By default they are not retrieved.</div> |
| </li> |
| </ul> |
| <a name="setShouldRetrieveFirstPrimaryKey-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setShouldRetrieveFirstPrimaryKey</h4> |
| <pre>public void setShouldRetrieveFirstPrimaryKey(boolean shouldRetrieveFirstPrimaryKey)</pre> |
| <div class="block">ADVANCED: |
| Sets if the query results should contain the first primary key of each associated object. |
| Usefull if this is an EXISTS subquery and you don't care what fields are returned |
| so long as it is a single field. |
| The default value is false. |
| This should only be used with a subquery.</div> |
| </li> |
| </ul> |
| <a name="setShouldReturnSingleAttribute-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setShouldReturnSingleAttribute</h4> |
| <pre>public void setShouldReturnSingleAttribute(boolean newChoice)</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning the attribute (as opposed to wrapping in a ReportQueryResult). |
| This can be used if it is known that only one attribute is returned by the report query.</div> |
| </li> |
| </ul> |
| <a name="setShouldReturnSingleResult-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setShouldReturnSingleResult</h4> |
| <pre>public void setShouldReturnSingleResult(boolean newChoice)</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning the first result. |
| This can be used if it known that only one row is returned by the report query.</div> |
| </li> |
| </ul> |
| <a name="setShouldReturnSingleValue-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setShouldReturnSingleValue</h4> |
| <pre>public void setShouldReturnSingleValue(boolean newChoice)</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value. |
| This can be used if it known that only one row is returned by the report query and only a single item is added |
| to the report.</div> |
| </li> |
| </ul> |
| <a name="setShouldReturnWithoutReportQueryResult-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setShouldReturnWithoutReportQueryResult</h4> |
| <pre>public void setShouldReturnWithoutReportQueryResult(boolean newChoice)</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by returning a nested list instead of the ReportQueryResult. |
| This is used by EJB 3.</div> |
| </li> |
| </ul> |
| <a name="shouldRetrievePrimaryKeys--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shouldRetrievePrimaryKeys</h4> |
| <pre>public boolean shouldRetrievePrimaryKeys()</pre> |
| <div class="block">PUBLIC: |
| Return if the query results should contain the primary keys or each associated object. |
| This make retrieving the real object easier.</div> |
| </li> |
| </ul> |
| <a name="shouldRetrieveFirstPrimaryKey--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shouldRetrieveFirstPrimaryKey</h4> |
| <pre>public boolean shouldRetrieveFirstPrimaryKey()</pre> |
| <div class="block">PUBLIC: |
| Return if the query results should contain the first primary key of each associated object. |
| Usefull if this is an EXISTS subquery and you don't care what fields are returned |
| so long as it is a single field.</div> |
| </li> |
| </ul> |
| <a name="shouldReturnSingleAttribute--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shouldReturnSingleAttribute</h4> |
| <pre>public boolean shouldReturnSingleAttribute()</pre> |
| <div class="block">PUBLIC: |
| Answer if we are only returning the attribute (as opposed to wrapping in a ReportQueryResult). |
| This can be used if it is known that only one attribute is returned by the report query.</div> |
| </li> |
| </ul> |
| <a name="shouldReturnSingleResult--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shouldReturnSingleResult</h4> |
| <pre>public boolean shouldReturnSingleResult()</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning the first result. |
| This can be used if it known that only one row is returned by the report query.</div> |
| </li> |
| </ul> |
| <a name="shouldReturnSingleValue--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shouldReturnSingleValue</h4> |
| <pre>public boolean shouldReturnSingleValue()</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by only returning a single value. |
| This can be used if it known that only one row is returned by the report query and only a single item is added |
| to the report.</div> |
| </li> |
| </ul> |
| <a name="shouldReturnWithoutReportQueryResult--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shouldReturnWithoutReportQueryResult</h4> |
| <pre>public boolean shouldReturnWithoutReportQueryResult()</pre> |
| <div class="block">PUBLIC: |
| Simplifies the result by returning a nested list instead of the ReportQueryResult. |
| This is used by EJB 3.</div> |
| </li> |
| </ul> |
| <a name="shouldReturnArray--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shouldReturnArray</h4> |
| <pre>public boolean shouldReturnArray()</pre> |
| <div class="block">PUBLIC: |
| Returns true if results should be returned as an Object array.</div> |
| </li> |
| </ul> |
| <a name="shouldSelectValue1--"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>shouldSelectValue1</h4> |
| <pre>public boolean shouldSelectValue1()</pre> |
| <div class="block">PUBLIC: |
| Returns true if results should be returned as an Object array.</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="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 class="aboutLanguage">EclipseLink 3.0.1, API Reference</div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/eclipse/persistence/queries/ReadQuery.html" title="class in org.eclipse.persistence.queries"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/eclipse/persistence/queries/ReportQueryResult.html" title="class in org.eclipse.persistence.queries"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/eclipse/persistence/queries/ReportQuery.html" target="_top">Frames</a></li> |
| <li><a href="ReportQuery.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.classes.inherited.from.class.org.eclipse.persistence.queries.ReadAllQuery">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 © 2007–2021 <a href="http://www.eclipse.org/eclipselink">Eclipse.org - EclipseLink Project</a>. All rights reserved.</small></p> |
| </body> |
| </html> |