blob: 45c6dd7d1fca1bb989c4bab1b576a261bf8ac8f6 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (version 1.7.0_79) on Mon Mar 21 21:59:46 CET 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>OpenJPAQuery (OpenJPA Parent POM 2.4.1 API)</title>
<meta name="date" content="2016-03-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="OpenJPAQuery (OpenJPA Parent POM 2.4.1 API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/OpenJPAQuery.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/openjpa/persistence/OpenJPAPersistenceUtil.html" title="class in org.apache.openjpa.persistence"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuerySPI.html" title="interface in org.apache.openjpa.persistence"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/openjpa/persistence/OpenJPAQuery.html" target="_top">Frames</a></li>
<li><a href="OpenJPAQuery.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.openjpa.persistence</div>
<h2 title="Interface OpenJPAQuery" class="title">Interface OpenJPAQuery&lt;X&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;X&gt;</dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuerySPI.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuerySPI</a>&lt;X&gt;</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/apache/openjpa/persistence/AbstractQuery.html" title="class in org.apache.openjpa.persistence">AbstractQuery</a>, <a href="../../../../org/apache/openjpa/persistence/QueryImpl.html" title="class in org.apache.openjpa.persistence">QueryImpl</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">OpenJPAQuery&lt;X&gt;</span>
extends <a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;X&gt;</pre>
<div class="block">Interface implemented by OpenJPA queries.</div>
<dl><dt><span class="strong">Since:</span></dt>
<dd>0.4.0</dd>
<dt><span class="strong">Author:</span></dt>
<dd>Abe White</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</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>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#FLUSH_FALSE">FLUSH_FALSE</a></strong></code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>use the <a href="http://download.oracle.com/javaee/6/api/javax/persistence/FlushModeType.html?is-external=true" title="class or interface in javax.persistence"><code>FlushModeType</code></a> enum instead.</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#FLUSH_TRUE">FLUSH_TRUE</a></strong></code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>use the <a href="http://download.oracle.com/javaee/6/api/javax/persistence/FlushModeType.html?is-external=true" title="class or interface in javax.persistence"><code>FlushModeType</code></a> enum instead.</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#FLUSH_WITH_CONNECTION">FLUSH_WITH_CONNECTION</a></strong></code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>use the <a href="http://download.oracle.com/javaee/6/api/javax/persistence/FlushModeType.html?is-external=true" title="class or interface in javax.persistence"><code>FlushModeType</code></a> enum instead.</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#HINT_RESULT_COUNT">HINT_RESULT_COUNT</a></strong></code>
<div class="block">Hint key for specifying the number of rows to optimize for.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#OP_DELETE">OP_DELETE</a></strong></code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>use the <a href="../../../../org/apache/openjpa/persistence/QueryOperationType.html" title="enum in org.apache.openjpa.persistence"><code>QueryOperationType</code></a> instead.</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#OP_SELECT">OP_SELECT</a></strong></code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>use the <a href="../../../../org/apache/openjpa/persistence/QueryOperationType.html" title="enum in org.apache.openjpa.persistence"><code>QueryOperationType</code></a> instead.</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#OP_UPDATE">OP_UPDATE</a></strong></code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>use the <a href="../../../../org/apache/openjpa/persistence/QueryOperationType.html" title="enum in org.apache.openjpa.persistence"><code>QueryOperationType</code></a> instead.</i></div>
</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#addAggregateListener(org.apache.openjpa.kernel.exps.AggregateListener)">addAggregateListener</a></strong>(<a href="../../../../org/apache/openjpa/kernel/exps/AggregateListener.html" title="interface in org.apache.openjpa.kernel.exps">AggregateListener</a>&nbsp;listener)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>cast to <a href="../../../../org/apache/openjpa/persistence/QueryImpl.html" title="class in org.apache.openjpa.persistence"><code>QueryImpl</code></a> instead. This
method pierces the published-API boundary, as does the SPI cast.</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#addFilterListener(org.apache.openjpa.kernel.exps.FilterListener)">addFilterListener</a></strong>(<a href="../../../../org/apache/openjpa/kernel/exps/FilterListener.html" title="interface in org.apache.openjpa.kernel.exps">FilterListener</a>&nbsp;listener)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>cast to <a href="../../../../org/apache/openjpa/persistence/QueryImpl.html" title="class in org.apache.openjpa.persistence"><code>QueryImpl</code></a> instead. This
method pierces the published-API boundary, as does the SPI cast.</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#closeAll()">closeAll</a></strong>()</code>
<div class="block">Close all open query results.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#compile()">compile</a></strong>()</code>
<div class="block">Compile the query.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getCandidateCollection()">getCandidateCollection</a></strong>()</code>
<div class="block">Return the candidate collection, or <code>null</code> if an
extent was specified instead of a collection.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getDataStoreActions(java.util.Map)">getDataStoreActions</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;params)</code>
<div class="block">Returns a description of the commands that will be sent to
the datastore in order to execute this query.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAEntityManager.html" title="interface in org.apache.openjpa.persistence">OpenJPAEntityManager</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getEntityManager()">getEntityManager</a></strong>()</code>
<div class="block">The owning entity manager.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getFetchPlan()">getFetchPlan</a></strong>()</code>
<div class="block">Fetch plan for controlling the loading of results.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getFirstResult()">getFirstResult</a></strong>()</code>
<div class="block">Return the 0-based start index for the returned results.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/FlushModeType.html?is-external=true" title="class or interface in javax.persistence">FlushModeType</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getFlushMode()">getFlushMode</a></strong>()</code>
<div class="block">Return the current flush mode.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getIgnoreChanges()">getIgnoreChanges</a></strong>()</code>
<div class="block">Whether to ignore changes in the current transaction.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getLanguage()">getLanguage</a></strong>()</code>
<div class="block">Query language.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getMaxResults()">getMaxResults</a></strong>()</code>
<div class="block">Return the maximum number of results to retrieve.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getNamedParameters()">getNamedParameters</a></strong>()</code>
<div class="block">The named parameters for the query; empty map if none or
if query uses positional parameters.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/QueryOperationType.html" title="enum in org.apache.openjpa.persistence">QueryOperationType</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getOperation()">getOperation</a></strong>()</code>
<div class="block">Query operation type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getPositionalParameters()">getPositionalParameters</a></strong>()</code>
<div class="block">The positional parameters for the query; empty array if none or
if query uses named parameters.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getQueryString()">getQueryString</a></strong>()</code>
<div class="block">Query string.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getRelaxBindParameterTypeChecking()">getRelaxBindParameterTypeChecking</a></strong>()</code>
<div class="block">Gets whether the type of user-supplied bind parameter value and the type of target persistent
property they bind to are checked with strong or weak constraint.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getResultClass()">getResultClass</a></strong>()</code>
<div class="block">Query result element type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#getSupportedHints()">getSupportedHints</a></strong>()</code>
<div class="block">Gets hints supported by this query.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#hasPositionalParameters()">hasPositionalParameters</a></strong>()</code>
<div class="block">Whether this query has positional parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#hasSubclasses()">hasSubclasses</a></strong>()</code>
<div class="block">Whether subclasses are included in the query results.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#removeAggregateListener(org.apache.openjpa.kernel.exps.AggregateListener)">removeAggregateListener</a></strong>(<a href="../../../../org/apache/openjpa/kernel/exps/AggregateListener.html" title="interface in org.apache.openjpa.kernel.exps">AggregateListener</a>&nbsp;listener)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>cast to <a href="../../../../org/apache/openjpa/persistence/QueryImpl.html" title="class in org.apache.openjpa.persistence"><code>QueryImpl</code></a> instead. This
method pierces the published-API boundary, as does the SPI cast.</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#removeFilterListener(org.apache.openjpa.kernel.exps.FilterListener)">removeFilterListener</a></strong>(<a href="../../../../org/apache/openjpa/kernel/exps/FilterListener.html" title="interface in org.apache.openjpa.kernel.exps">FilterListener</a>&nbsp;listener)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>cast to <a href="../../../../org/apache/openjpa/persistence/QueryImpl.html" title="class in org.apache.openjpa.persistence"><code>QueryImpl</code></a> instead. This
method pierces the published-API boundary, as does the SPI cast.</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setCandidateCollection(java.util.Collection)">setCandidateCollection</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&nbsp;coll)</code>
<div class="block">Set a collection of candidates.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setFirstResult(int)">setFirstResult</a></strong>(int&nbsp;startPosition)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setFlushMode(javax.persistence.FlushModeType)">setFlushMode</a></strong>(<a href="http://download.oracle.com/javaee/6/api/javax/persistence/FlushModeType.html?is-external=true" title="class or interface in javax.persistence">FlushModeType</a>&nbsp;flushMode)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setHint(java.lang.String,%20java.lang.Object)">setHint</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hintName,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setIgnoreChanges(boolean)">setIgnoreChanges</a></strong>(boolean&nbsp;ignore)</code>
<div class="block">Whether to ignore changes in the current transaction.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setMaxResults(int)">setMaxResults</a></strong>(int&nbsp;maxResult)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setParameter(int,%20java.util.Calendar,%20javax.persistence.TemporalType)">setParameter</a></strong>(int&nbsp;position,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;value,
<a href="http://download.oracle.com/javaee/6/api/javax/persistence/TemporalType.html?is-external=true" title="class or interface in javax.persistence">TemporalType</a>&nbsp;temporalType)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setParameter(int,%20java.util.Date,%20javax.persistence.TemporalType)">setParameter</a></strong>(int&nbsp;position,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;value,
<a href="http://download.oracle.com/javaee/6/api/javax/persistence/TemporalType.html?is-external=true" title="class or interface in javax.persistence">TemporalType</a>&nbsp;temporalType)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setParameter(int,%20java.lang.Object)">setParameter</a></strong>(int&nbsp;position,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setParameter(java.lang.String,%20java.util.Calendar,%20javax.persistence.TemporalType)">setParameter</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;value,
<a href="http://download.oracle.com/javaee/6/api/javax/persistence/TemporalType.html?is-external=true" title="class or interface in javax.persistence">TemporalType</a>&nbsp;temporalType)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setParameter(java.lang.String,%20java.util.Date,%20javax.persistence.TemporalType)">setParameter</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;value,
<a href="http://download.oracle.com/javaee/6/api/javax/persistence/TemporalType.html?is-external=true" title="class or interface in javax.persistence">TemporalType</a>&nbsp;temporalType)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setParameter(java.lang.String,%20java.lang.Object)">setParameter</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setParameters(java.util.Map)">setParameters</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;params)</code>
<div class="block">Set parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setParameters(java.lang.Object...)">setParameters</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;params)</code>
<div class="block">Set parameters.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setRelaxBindParameterTypeChecking(java.lang.Object)">setRelaxBindParameterTypeChecking</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;hint)</code>
<div class="block">Sets whether the type of user-supplied bind parameter value and the type of target persistent
property they bind to are checked with strong or weak constraint.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setResultClass(java.lang.Class)">setResultClass</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;type)</code>
<div class="block">Query result element type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html#setSubclasses(boolean)">setSubclasses</a></strong>(boolean&nbsp;subs)</code>
<div class="block">Whether subclasses are included in the query results.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_javax.persistence.TypedQuery">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;javax.persistence.<a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a></h3>
<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#getResultList()" title="class or interface in javax.persistence">getResultList</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#getSingleResult()" title="class or interface in javax.persistence">getSingleResult</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setLockMode(javax.persistence.LockModeType)" title="class or interface in javax.persistence">setLockMode</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setParameter(javax.persistence.Parameter,%20java.util.Calendar,%20javax.persistence.TemporalType)" title="class or interface in javax.persistence">setParameter</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setParameter(javax.persistence.Parameter,%20java.util.Date,%20javax.persistence.TemporalType)" title="class or interface in javax.persistence">setParameter</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setParameter(javax.persistence.Parameter,%20T)" title="class or interface in javax.persistence">setParameter</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_javax.persistence.Query">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;javax.persistence.<a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></h3>
<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#executeUpdate()" title="class or interface in javax.persistence">executeUpdate</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getHints()" title="class or interface in javax.persistence">getHints</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getLockMode()" title="class or interface in javax.persistence">getLockMode</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getParameter(int)" title="class or interface in javax.persistence">getParameter</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getParameter(int,%20java.lang.Class)" title="class or interface in javax.persistence">getParameter</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getParameter(java.lang.String)" title="class or interface in javax.persistence">getParameter</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getParameter(java.lang.String,%20java.lang.Class)" title="class or interface in javax.persistence">getParameter</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getParameters()" title="class or interface in javax.persistence">getParameters</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getParameterValue(int)" title="class or interface in javax.persistence">getParameterValue</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getParameterValue(javax.persistence.Parameter)" title="class or interface in javax.persistence">getParameterValue</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getParameterValue(java.lang.String)" title="class or interface in javax.persistence">getParameterValue</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#isBound(javax.persistence.Parameter)" title="class or interface in javax.persistence">isBound</a>, <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#unwrap(java.lang.Class)" title="class or interface in javax.persistence">unwrap</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="HINT_RESULT_COUNT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HINT_RESULT_COUNT</h4>
<pre>static final&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> HINT_RESULT_COUNT</pre>
<div class="block">Hint key for specifying the number of rows to optimize for.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.openjpa.persistence.OpenJPAQuery.HINT_RESULT_COUNT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="OP_SELECT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>OP_SELECT</h4>
<pre>static final&nbsp;int OP_SELECT</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>use the <a href="../../../../org/apache/openjpa/persistence/QueryOperationType.html" title="enum in org.apache.openjpa.persistence"><code>QueryOperationType</code></a> instead.</i></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.openjpa.persistence.OpenJPAQuery.OP_SELECT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="OP_DELETE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>OP_DELETE</h4>
<pre>static final&nbsp;int OP_DELETE</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>use the <a href="../../../../org/apache/openjpa/persistence/QueryOperationType.html" title="enum in org.apache.openjpa.persistence"><code>QueryOperationType</code></a> instead.</i></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.openjpa.persistence.OpenJPAQuery.OP_DELETE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="OP_UPDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>OP_UPDATE</h4>
<pre>static final&nbsp;int OP_UPDATE</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>use the <a href="../../../../org/apache/openjpa/persistence/QueryOperationType.html" title="enum in org.apache.openjpa.persistence"><code>QueryOperationType</code></a> instead.</i></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.openjpa.persistence.OpenJPAQuery.OP_UPDATE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="FLUSH_TRUE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FLUSH_TRUE</h4>
<pre>static final&nbsp;int FLUSH_TRUE</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>use the <a href="http://download.oracle.com/javaee/6/api/javax/persistence/FlushModeType.html?is-external=true" title="class or interface in javax.persistence"><code>FlushModeType</code></a> enum instead.</i></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.openjpa.persistence.OpenJPAQuery.FLUSH_TRUE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="FLUSH_FALSE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FLUSH_FALSE</h4>
<pre>static final&nbsp;int FLUSH_FALSE</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>use the <a href="http://download.oracle.com/javaee/6/api/javax/persistence/FlushModeType.html?is-external=true" title="class or interface in javax.persistence"><code>FlushModeType</code></a> enum instead.</i></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.openjpa.persistence.OpenJPAQuery.FLUSH_FALSE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="FLUSH_WITH_CONNECTION">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>FLUSH_WITH_CONNECTION</h4>
<pre>static final&nbsp;int FLUSH_WITH_CONNECTION</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>use the <a href="http://download.oracle.com/javaee/6/api/javax/persistence/FlushModeType.html?is-external=true" title="class or interface in javax.persistence"><code>FlushModeType</code></a> enum instead.</i></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.openjpa.persistence.OpenJPAQuery.FLUSH_WITH_CONNECTION">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getEntityManager()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEntityManager</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAEntityManager.html" title="interface in org.apache.openjpa.persistence">OpenJPAEntityManager</a>&nbsp;getEntityManager()</pre>
<div class="block">The owning entity manager.</div>
</li>
</ul>
<a name="getLanguage()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLanguage</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLanguage()</pre>
<div class="block">Query language.</div>
</li>
</ul>
<a name="getOperation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOperation</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/QueryOperationType.html" title="enum in org.apache.openjpa.persistence">QueryOperationType</a>&nbsp;getOperation()</pre>
<div class="block">Query operation type.</div>
</li>
</ul>
<a name="getFetchPlan()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFetchPlan</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</a>&nbsp;getFetchPlan()</pre>
<div class="block">Fetch plan for controlling the loading of results.</div>
</li>
</ul>
<a name="getQueryString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQueryString</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getQueryString()</pre>
<div class="block">Query string.</div>
</li>
</ul>
<a name="getIgnoreChanges()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIgnoreChanges</h4>
<pre>boolean&nbsp;getIgnoreChanges()</pre>
<div class="block">Whether to ignore changes in the current transaction.</div>
</li>
</ul>
<a name="setIgnoreChanges(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIgnoreChanges</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setIgnoreChanges(boolean&nbsp;ignore)</pre>
<div class="block">Whether to ignore changes in the current transaction.</div>
</li>
</ul>
<a name="getCandidateCollection()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCandidateCollection</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&nbsp;getCandidateCollection()</pre>
<div class="block">Return the candidate collection, or <code>null</code> if an
extent was specified instead of a collection.</div>
</li>
</ul>
<a name="setCandidateCollection(java.util.Collection)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCandidateCollection</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setCandidateCollection(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&nbsp;coll)</pre>
<div class="block">Set a collection of candidates.</div>
</li>
</ul>
<a name="getResultClass()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResultClass</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;getResultClass()</pre>
<div class="block">Query result element type.</div>
</li>
</ul>
<a name="setResultClass(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setResultClass</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setResultClass(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;type)</pre>
<div class="block">Query result element type.</div>
</li>
</ul>
<a name="hasSubclasses()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasSubclasses</h4>
<pre>boolean&nbsp;hasSubclasses()</pre>
<div class="block">Whether subclasses are included in the query results.</div>
</li>
</ul>
<a name="setSubclasses(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSubclasses</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setSubclasses(boolean&nbsp;subs)</pre>
<div class="block">Whether subclasses are included in the query results.</div>
</li>
</ul>
<a name="getFirstResult()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFirstResult</h4>
<pre>int&nbsp;getFirstResult()</pre>
<div class="block">Return the 0-based start index for the returned results.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getFirstResult()" title="class or interface in javax.persistence">getFirstResult</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
</dl>
</li>
</ul>
<a name="getMaxResults()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMaxResults</h4>
<pre>int&nbsp;getMaxResults()</pre>
<div class="block">Return the maximum number of results to retrieve.
or <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true#MAX_VALUE" title="class or interface in java.lang"><code>Integer.MAX_VALUE</code></a> for no limit.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getMaxResults()" title="class or interface in javax.persistence">getMaxResults</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
</dl>
</li>
</ul>
<a name="compile()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>compile</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;compile()</pre>
<div class="block">Compile the query.</div>
</li>
</ul>
<a name="hasPositionalParameters()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasPositionalParameters</h4>
<pre>boolean&nbsp;hasPositionalParameters()</pre>
<div class="block">Whether this query has positional parameters.</div>
</li>
</ul>
<a name="getPositionalParameters()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPositionalParameters</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;getPositionalParameters()</pre>
<div class="block">The positional parameters for the query; empty array if none or
if query uses named parameters.</div>
</li>
</ul>
<a name="getNamedParameters()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNamedParameters</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getNamedParameters()</pre>
<div class="block">The named parameters for the query; empty map if none or
if query uses positional parameters.</div>
</li>
</ul>
<a name="setParameters(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParameters</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setParameters(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;params)</pre>
<div class="block">Set parameters.</div>
</li>
</ul>
<a name="setParameters(java.lang.Object...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParameters</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setParameters(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;params)</pre>
<div class="block">Set parameters.</div>
</li>
</ul>
<a name="closeAll()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>closeAll</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;closeAll()</pre>
<div class="block">Close all open query results.</div>
</li>
</ul>
<a name="getDataStoreActions(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDataStoreActions</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getDataStoreActions(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;params)</pre>
<div class="block">Returns a description of the commands that will be sent to
the datastore in order to execute this query. This will
typically be in the native query language of the database (e.g., SQL).</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>params</code> - the named parameter map for the query invocation</dd></dl>
</li>
</ul>
<a name="setMaxResults(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaxResults</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setMaxResults(int&nbsp;maxResult)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setMaxResults(int)" title="class or interface in javax.persistence">setMaxResults</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setMaxResults(int)" title="class or interface in javax.persistence">setMaxResults</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setFirstResult(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFirstResult</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setFirstResult(int&nbsp;startPosition)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setFirstResult(int)" title="class or interface in javax.persistence">setFirstResult</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setFirstResult(int)" title="class or interface in javax.persistence">setFirstResult</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setHint(java.lang.String, java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHint</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setHint(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hintName,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setHint(java.lang.String,%20java.lang.Object)" title="class or interface in javax.persistence">setHint</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setHint(java.lang.String,%20java.lang.Object)" title="class or interface in javax.persistence">setHint</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setParameter(java.lang.String, java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParameter</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setParameter(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setParameter(java.lang.String,%20java.lang.Object)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setParameter(java.lang.String,%20java.lang.Object)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setParameter(java.lang.String, java.util.Date, javax.persistence.TemporalType)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParameter</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setParameter(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;value,
<a href="http://download.oracle.com/javaee/6/api/javax/persistence/TemporalType.html?is-external=true" title="class or interface in javax.persistence">TemporalType</a>&nbsp;temporalType)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setParameter(java.lang.String,%20java.util.Date,%20javax.persistence.TemporalType)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setParameter(java.lang.String,%20java.util.Date,%20javax.persistence.TemporalType)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setParameter(java.lang.String, java.util.Calendar, javax.persistence.TemporalType)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParameter</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setParameter(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;value,
<a href="http://download.oracle.com/javaee/6/api/javax/persistence/TemporalType.html?is-external=true" title="class or interface in javax.persistence">TemporalType</a>&nbsp;temporalType)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setParameter(java.lang.String,%20java.util.Calendar,%20javax.persistence.TemporalType)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setParameter(java.lang.String,%20java.util.Calendar,%20javax.persistence.TemporalType)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setParameter(int, java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParameter</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setParameter(int&nbsp;position,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setParameter(int,%20java.lang.Object)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setParameter(int,%20java.lang.Object)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setParameter(int, java.util.Date, javax.persistence.TemporalType)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParameter</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setParameter(int&nbsp;position,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;value,
<a href="http://download.oracle.com/javaee/6/api/javax/persistence/TemporalType.html?is-external=true" title="class or interface in javax.persistence">TemporalType</a>&nbsp;temporalType)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setParameter(int,%20java.util.Date,%20javax.persistence.TemporalType)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setParameter(int,%20java.util.Date,%20javax.persistence.TemporalType)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setParameter(int, java.util.Calendar, javax.persistence.TemporalType)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParameter</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setParameter(int&nbsp;position,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;value,
<a href="http://download.oracle.com/javaee/6/api/javax/persistence/TemporalType.html?is-external=true" title="class or interface in javax.persistence">TemporalType</a>&nbsp;temporalType)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setParameter(int,%20java.util.Calendar,%20javax.persistence.TemporalType)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setParameter(int,%20java.util.Calendar,%20javax.persistence.TemporalType)" title="class or interface in javax.persistence">setParameter</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setRelaxBindParameterTypeChecking(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRelaxBindParameterTypeChecking</h4>
<pre>void&nbsp;setRelaxBindParameterTypeChecking(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;hint)</pre>
<div class="block">Sets whether the type of user-supplied bind parameter value and the type of target persistent
property they bind to are checked with strong or weak constraint.
<br>
The same can be set via <a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setHint(java.lang.String,%20java.lang.Object)" title="class or interface in javax.persistence"><code>hint</code></a> without puncturing standard
JPA API.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>hint</code> - a String or Boolean value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/openjpa/kernel/Filters.html#canConvert(java.lang.Class,%20java.lang.Class,%20boolean)"><code>Filters.canConvert(Class, Class, boolean)</code></a>,
<a href="../../../../org/apache/openjpa/kernel/Filters.html#convert(java.lang.Object,%20java.lang.Class,%20boolean)"><code>Filters.convert(Object, Class, boolean)</code></a></dd></dl>
</li>
</ul>
<a name="getRelaxBindParameterTypeChecking()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRelaxBindParameterTypeChecking</h4>
<pre>boolean&nbsp;getRelaxBindParameterTypeChecking()</pre>
<div class="block">Gets whether the type of user-supplied bind parameter value and the type of target persistent
property they bind to are checked with strong or weak constraint.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the booelan state. False by default, i.e. the type of a bind parameter value is checked
strongly against the target property type.</dd></dl>
</li>
</ul>
<a name="setFlushMode(javax.persistence.FlushModeType)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFlushMode</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;setFlushMode(<a href="http://download.oracle.com/javaee/6/api/javax/persistence/FlushModeType.html?is-external=true" title="class or interface in javax.persistence">FlushModeType</a>&nbsp;flushMode)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#setFlushMode(javax.persistence.FlushModeType)" title="class or interface in javax.persistence">setFlushMode</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true#setFlushMode(javax.persistence.FlushModeType)" title="class or interface in javax.persistence">setFlushMode</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html?is-external=true" title="class or interface in javax.persistence">TypedQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getFlushMode()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFlushMode</h4>
<pre><a href="http://download.oracle.com/javaee/6/api/javax/persistence/FlushModeType.html?is-external=true" title="class or interface in javax.persistence">FlushModeType</a>&nbsp;getFlushMode()</pre>
<div class="block">Return the current flush mode.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true#getFlushMode()" title="class or interface in javax.persistence">getFlushMode</a></code>&nbsp;in interface&nbsp;<code><a href="http://download.oracle.com/javaee/6/api/javax/persistence/Query.html?is-external=true" title="class or interface in javax.persistence">Query</a></code></dd>
</dl>
</li>
</ul>
<a name="addFilterListener(org.apache.openjpa.kernel.exps.FilterListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addFilterListener</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;addFilterListener(<a href="../../../../org/apache/openjpa/kernel/exps/FilterListener.html" title="interface in org.apache.openjpa.kernel.exps">FilterListener</a>&nbsp;listener)</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>cast to <a href="../../../../org/apache/openjpa/persistence/QueryImpl.html" title="class in org.apache.openjpa.persistence"><code>QueryImpl</code></a> instead. This
method pierces the published-API boundary, as does the SPI cast.</i></div>
</li>
</ul>
<a name="removeFilterListener(org.apache.openjpa.kernel.exps.FilterListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeFilterListener</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;removeFilterListener(<a href="../../../../org/apache/openjpa/kernel/exps/FilterListener.html" title="interface in org.apache.openjpa.kernel.exps">FilterListener</a>&nbsp;listener)</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>cast to <a href="../../../../org/apache/openjpa/persistence/QueryImpl.html" title="class in org.apache.openjpa.persistence"><code>QueryImpl</code></a> instead. This
method pierces the published-API boundary, as does the SPI cast.</i></div>
</li>
</ul>
<a name="addAggregateListener(org.apache.openjpa.kernel.exps.AggregateListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAggregateListener</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;addAggregateListener(<a href="../../../../org/apache/openjpa/kernel/exps/AggregateListener.html" title="interface in org.apache.openjpa.kernel.exps">AggregateListener</a>&nbsp;listener)</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>cast to <a href="../../../../org/apache/openjpa/persistence/QueryImpl.html" title="class in org.apache.openjpa.persistence"><code>QueryImpl</code></a> instead. This
method pierces the published-API boundary, as does the SPI cast.</i></div>
</li>
</ul>
<a name="removeAggregateListener(org.apache.openjpa.kernel.exps.AggregateListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeAggregateListener</h4>
<pre><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuery</a>&lt;<a href="../../../../org/apache/openjpa/persistence/OpenJPAQuery.html" title="type parameter in OpenJPAQuery">X</a>&gt;&nbsp;removeAggregateListener(<a href="../../../../org/apache/openjpa/kernel/exps/AggregateListener.html" title="interface in org.apache.openjpa.kernel.exps">AggregateListener</a>&nbsp;listener)</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>cast to <a href="../../../../org/apache/openjpa/persistence/QueryImpl.html" title="class in org.apache.openjpa.persistence"><code>QueryImpl</code></a> instead. This
method pierces the published-API boundary, as does the SPI cast.</i></div>
</li>
</ul>
<a name="getSupportedHints()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getSupportedHints</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSupportedHints()</pre>
<div class="block">Gets hints supported by this query.</div>
<dl><dt><span class="strong">Since:</span></dt>
<dd>2.0.0</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/OpenJPAQuery.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/openjpa/persistence/OpenJPAPersistenceUtil.html" title="class in org.apache.openjpa.persistence"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/openjpa/persistence/OpenJPAQuerySPI.html" title="interface in org.apache.openjpa.persistence"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/openjpa/persistence/OpenJPAQuery.html" target="_top">Frames</a></li>
<li><a href="OpenJPAQuery.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2006&#x2013;2016 <a href="http://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>