blob: bd322ac4f239f4d27d0ecb76e32782663db68f8c [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Thu Jun 14 10:04:05 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>AbstractDomainObject (OpenJPA Parent POM 2.4.3 API)</title>
<meta name="date" content="2018-06-14">
<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="AbstractDomainObject (OpenJPA Parent POM 2.4.3 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/AbstractDomainObject.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/query/AbsExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/openjpa/persistence/query/AbstractDomainObject.html" target="_top">Frames</a></li>
<li><a href="AbstractDomainObject.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><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.openjpa.persistence.query</div>
<h2 title="Class AbstractDomainObject" class="title">Class AbstractDomainObject</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.apache.openjpa.persistence.query.AbstractDomainObject</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>, <a href="../../../../../org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>, <a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>, <a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a></dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../../org/apache/openjpa/persistence/query/FetchPath.html" title="class in org.apache.openjpa.persistence.query">FetchPath</a>, <a href="../../../../../org/apache/openjpa/persistence/query/JoinPath.html" title="class in org.apache.openjpa.persistence.query">JoinPath</a>, <a href="../../../../../org/apache/openjpa/persistence/query/OperatorPath.html" title="class in org.apache.openjpa.persistence.query">OperatorPath</a>, <a href="../../../../../org/apache/openjpa/persistence/query/RootPath.html" title="class in org.apache.openjpa.persistence.query">RootPath</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="strong">AbstractDomainObject</span>
extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></pre>
<div class="block">Domain Object is a path expression over which query is evaluated.
Domain object acts as a proxy for a QueryDefinition via delegation.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Pinaki Poddar</dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../serialized-form.html#org.apache.openjpa.persistence.query.AbstractDomainObject">Serialized Form</a></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>protected <a href="../../../../../org/apache/openjpa/persistence/query/PathOperator.html" title="enum in org.apache.openjpa.persistence.query">PathOperator</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#_operator">_operator</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinitionImpl.html" title="class in org.apache.openjpa.persistence.query">QueryDefinitionImpl</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#_owner">_owner</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected org.apache.openjpa.persistence.query.AbstractPath</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#_parent">_parent</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.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/query/AbstractDomainObject.html#_part2">_part2</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://docs.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/query/AbstractDomainObject.html#CLOSE_BRACE">CLOSE_BRACE</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://docs.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/query/AbstractDomainObject.html#COMMA">COMMA</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://docs.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/query/AbstractDomainObject.html#EMPTY">EMPTY</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://docs.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/query/AbstractDomainObject.html#OPEN_BRACE">OPEN_BRACE</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://docs.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/query/AbstractDomainObject.html#SPACE">SPACE</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier</th>
<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#AbstractDomainObject(org.apache.openjpa.persistence.query.QueryDefinitionImpl,%20org.apache.openjpa.persistence.query.AbstractPath,%20org.apache.openjpa.persistence.query.PathOperator,%20java.lang.Object)">AbstractDomainObject</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinitionImpl.html" title="class in org.apache.openjpa.persistence.query">QueryDefinitionImpl</a>&nbsp;owner,
org.apache.openjpa.persistence.query.AbstractPath&nbsp;parent,
<a href="../../../../../org/apache/openjpa/persistence/query/PathOperator.html" title="enum in org.apache.openjpa.persistence.query">PathOperator</a>&nbsp;op,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;part2)</code>&nbsp;</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#abs()">abs</a></strong>()</code>
<div class="block">Absolute value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#addRoot(java.lang.Class)">addRoot</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls)</code>
<div class="block">Adding a root adds a root domain to the owning query.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#addSubqueryRoot(org.apache.openjpa.persistence.query.PathExpression)">addSubqueryRoot</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>&nbsp;path)</code>
<div class="block">Adding a query root adds a subquery to the owning query.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#all()">all</a></strong>()</code>
<div class="block">Derives this path as ALL(subquery) to its owning query.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#any()">any</a></strong>()</code>
<div class="block">Adds this path as ANY(subquery) to its owning query.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#asc()">asc</a></strong>()</code>
<div class="block">Return an OrderByItem referencing the SelectItem and specifying ascending
ordering.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.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/query/AbstractDomainObject.html#asExpression(org.apache.openjpa.persistence.query.AliasContext)">asExpression</a></strong>(org.apache.openjpa.persistence.query.AliasContext&nbsp;ctx)</code>
<div class="block">Get a JPQL fragment as used in WHERE clause.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.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/query/AbstractDomainObject.html#asJoinable(org.apache.openjpa.persistence.query.AliasContext)">asJoinable</a></strong>(org.apache.openjpa.persistence.query.AliasContext&nbsp;ctx)</code>
<div class="block">Gets the string representation in FROM clause.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.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/query/AbstractDomainObject.html#asProjection(org.apache.openjpa.persistence.query.AliasContext)">asProjection</a></strong>(org.apache.openjpa.persistence.query.AliasContext&nbsp;ctx)</code>
<div class="block">Gets the string representation in SELECT projection.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#avg()">avg</a></strong>()</code>
<div class="block">Specify that the avg operation is to be applied.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(java.util.Calendar,%20java.util.Calendar)">between</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(java.util.Calendar,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg1,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(java.util.Date,%20java.util.Date)">between</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(java.util.Date,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg1,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(java.lang.Number,%20java.lang.Number)">between</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(java.lang.Number,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg1,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.util.Calendar)">between</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.util.Date)">between</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.lang.Number)">between</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg1,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.lang.String)">between</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(java.lang.String,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg1,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#between(java.lang.String,%20java.lang.String)">between</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg2)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#coalesce(java.util.Calendar...)">coalesce</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>...&nbsp;exp)</code>
<div class="block">coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#coalesce(java.util.Date...)">coalesce</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>...&nbsp;exp)</code>
<div class="block">coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#coalesce(org.apache.openjpa.persistence.query.Expression...)">coalesce</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>...&nbsp;exp)</code>
<div class="block">coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#coalesce(java.lang.String...)">coalesce</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;exp)</code>
<div class="block">coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#concat(org.apache.openjpa.persistence.query.Expression...)">concat</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>...&nbsp;exprs)</code>
<div class="block">Concatenate a string with other string(s).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#concat(java.lang.String...)">concat</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;str)</code>
<div class="block">Concatenate a string with other string(s).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#count()">count</a></strong>()</code>
<div class="block">Specify that the count operation is to be applied.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#currentDate()">currentDate</a></strong>()</code>
<div class="block">Create an Expression corresponding to the current date on the database
server at the time of query execution.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#currentTime()">currentTime</a></strong>()</code>
<div class="block">Create an Expression corresponding to the current time on the database
server at the time of query execution.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#currentTimestamp()">currentTimestamp</a></strong>()</code>
<div class="block">Create an Expression corresponding to the current timestamp on the
database server at the time of query execution.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#desc()">desc</a></strong>()</code>
<div class="block">Return an OrderByItem referencing the SelectItem and specifying
descending ordering.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#dividedBy(org.apache.openjpa.persistence.query.Expression)">dividedBy</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</code>
<div class="block">Division.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#dividedBy(java.lang.Number)">dividedBy</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;num)</code>
<div class="block">Division.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#entry()">entry</a></strong>()</code>
<div class="block">Derives by ENTRY() operation on this path.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#equal(boolean)">equal</a></strong>(boolean&nbsp;arg)</code>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#equal(java.util.Calendar)">equal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#equal(java.lang.Class)">equal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls)</code>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#equal(java.util.Date)">equal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#equal(java.lang.Enum)">equal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;e)</code>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#equal(java.lang.Number)">equal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#equal(org.apache.openjpa.persistence.query.PredicateOperand)">equal</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#equal(java.lang.String)">equal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#exists()">exists</a></strong>()</code>
<div class="block">Adds this path as EXISTS(subquery) to its owning query.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#generalCase()">generalCase</a></strong>()</code>
<div class="block">Create an empty general case expression.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#get(java.lang.String)">get</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attr)</code>
<div class="block">Derives a path from this path by navigating through the given field.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.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/query/AbstractDomainObject.html#getAliasHint(org.apache.openjpa.persistence.query.AliasContext)">getAliasHint</a></strong>(org.apache.openjpa.persistence.query.AliasContext&nbsp;ctx)</code>
<div class="block">Gets the hint to be used while creating alias.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.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/query/AbstractDomainObject.html#getLastSegment()">getLastSegment</a></strong>()</code>
<div class="block">Gets the last segment of this path.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/PathOperator.html" title="enum in org.apache.openjpa.persistence.query">PathOperator</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#getOperator()">getOperator</a></strong>()</code>
<div class="block">Gets operator that derived this receiver from its parent.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>org.apache.openjpa.persistence.query.AbstractPath</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#getParent()">getParent</a></strong>()</code>
<div class="block">Gets the parent from which this receiver has been derived.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#greaterEqual(java.util.Calendar)">greaterEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than or equal to the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#greaterEqual(java.util.Date)">greaterEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than or equal to the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#greaterEqual(java.lang.Number)">greaterEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than or equal to the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#greaterEqual(org.apache.openjpa.persistence.query.PredicateOperand)">greaterEqual</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than or equal to the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#greaterEqual(java.lang.String)">greaterEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than or equal to the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#greaterThan(java.util.Calendar)">greaterThan</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#greaterThan(java.util.Date)">greaterThan</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#greaterThan(java.lang.Number)">greaterThan</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#greaterThan(org.apache.openjpa.persistence.query.PredicateOperand)">greaterThan</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#greaterThan(java.lang.String)">greaterThan</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#groupBy(java.util.List)">groupBy</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>&gt;&nbsp;pathExprList)</code>
<div class="block">Specify the items that are used to form groups over the query results.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#groupBy(org.apache.openjpa.persistence.query.PathExpression...)">groupBy</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>...&nbsp;pathExprs)</code>
<div class="block">Specify the items that are used to form groups over the query results.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#having(org.apache.openjpa.persistence.query.Predicate)">having</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;predicate)</code>
<div class="block">Specify the restrictions over the groups of a query.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#in(java.lang.Class...)">in</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>...&nbsp;classes)</code>
<div class="block">Create a predicate for testing whether the expression value is a member
of the argument list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#in(java.lang.Enum...)">in</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;...&nbsp;enums)</code>
<div class="block">Create a predicate for testing whether the expression value is a member
of the argument list.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#in(org.apache.openjpa.persistence.query.Expression...)">in</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>...&nbsp;params)</code>
<div class="block">Create a predicate for testing whether the expression value is a member
of the argument list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#in(java.lang.Number...)">in</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>...&nbsp;nums)</code>
<div class="block">Create a predicate for testing whether the expression value is a member
of the argument list.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#in(java.lang.String...)">in</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;strings)</code>
<div class="block">Create a predicate for testing whether the expression value is a member
of the argument list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#in(org.apache.openjpa.persistence.query.Subquery)">in</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</a>&nbsp;subquery)</code>
<div class="block">Create a predicate for testing whether the expression value is a member
of a subquery result.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#index()">index</a></strong>()</code>
<div class="block">Derives by INDEX() operation on this path.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#isEmpty()">isEmpty</a></strong>()</code>
<div class="block">Add a restriction that the path expression must correspond to an
association or element collection that is empty (has no elements).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#isNull()">isNull</a></strong>()</code>
<div class="block">Create a predicate for testing whether the value of the expression is
null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#join(java.lang.String)">join</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attr)</code>
<div class="block">Derives a path from this path by joining the given field.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/FetchJoinObject.html" title="interface in org.apache.openjpa.persistence.query">FetchJoinObject</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#joinFetch(java.lang.String)">joinFetch</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attr)</code>
<div class="block">Derives a path from this path by fetch joining the given field.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#key()">key</a></strong>()</code>
<div class="block">Derives by KEY() operation on this path.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#leftJoin(java.lang.String)">leftJoin</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attr)</code>
<div class="block">Derives a path from this path by outer joining the given field.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/FetchJoinObject.html" title="interface in org.apache.openjpa.persistence.query">FetchJoinObject</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#leftJoinFetch(java.lang.String)">leftJoinFetch</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attr)</code>
<div class="block">Derives a path from this path by fetch joining the given field.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#length()">length</a></strong>()</code>
<div class="block">String length This method must be invoked on an expression corresponding
to a string.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lessEqual(java.util.Calendar)">lessEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
or equal to the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lessEqual(java.util.Date)">lessEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
or equal to the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lessEqual(java.lang.Number)">lessEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
or equal to the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lessEqual(org.apache.openjpa.persistence.query.PredicateOperand)">lessEqual</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
or equal to the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lessEqual(java.lang.String)">lessEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
or equal to the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lessThan(java.util.Calendar)">lessThan</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lessThan(java.util.Date)">lessThan</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lessThan(java.lang.Number)">lessThan</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lessThan(org.apache.openjpa.persistence.query.PredicateOperand)">lessThan</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lessThan(java.lang.String)">lessThan</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#like(org.apache.openjpa.persistence.query.PredicateOperand)">like</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;pattern)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies the
given pattern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#like(org.apache.openjpa.persistence.query.PredicateOperand,%20char)">like</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;pattern,
char&nbsp;escapeChar)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies the
given pattern.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#like(org.apache.openjpa.persistence.query.PredicateOperand,%20org.apache.openjpa.persistence.query.PredicateOperand)">like</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;pattern,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;escChar)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies the
given pattern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#like(java.lang.String)">like</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pattern)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies
the given pattern.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#like(java.lang.String,%20char)">like</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pattern,
char&nbsp;escChar)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies
the given pattern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#like(java.lang.String,%20org.apache.openjpa.persistence.query.PredicateOperand)">like</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pattern,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;escapeChar)</code>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies
the given pattern.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#literal(boolean)">literal</a></strong>(boolean&nbsp;b)</code>
<div class="block">Create an Expression corresponding to a boolean value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#literal(java.util.Calendar)">literal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;c)</code>
<div class="block">Create an Expression corresponding to a Calendar value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#literal(char)">literal</a></strong>(char&nbsp;c)</code>
<div class="block">Create an Expression corresponding to a character value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#literal(java.lang.Class)">literal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls)</code>
<div class="block">Create an Expression corresponding to an entity class.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#literal(java.util.Date)">literal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;d)</code>
<div class="block">Create an Expression corresponding to a Date value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#literal(java.lang.Enum)">literal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;e)</code>
<div class="block">Create an Expression corresponding to an enum.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#literal(java.lang.Number)">literal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;n)</code>
<div class="block">Create an Expression corresponding to a numeric value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#literal(java.lang.String)">literal</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</code>
<div class="block">Create an Expression corresponding to a String value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#locate(org.apache.openjpa.persistence.query.Expression)">locate</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</code>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#locate(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">locate</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;str,
<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;position)</code>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#locate(org.apache.openjpa.persistence.query.Expression,%20int)">locate</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;str,
int&nbsp;position)</code>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#locate(java.lang.String)">locate</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;str)</code>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#locate(java.lang.String,%20org.apache.openjpa.persistence.query.Expression)">locate</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;str,
<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;position)</code>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#locate(java.lang.String,%20int)">locate</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;str,
int&nbsp;position)</code>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#lower()">lower</a></strong>()</code>
<div class="block">Convert string to lowercase.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#max()">max</a></strong>()</code>
<div class="block">Specify that the max operation is to be applied.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#member(org.apache.openjpa.persistence.query.PathExpression)">member</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing whether the expression is a member of the
association or element collection denoted by the path expression.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#min()">min</a></strong>()</code>
<div class="block">Specify that the min operation is to be applied.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#minus()">minus</a></strong>()</code>
<div class="block">Unary minus.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#minus(org.apache.openjpa.persistence.query.Expression)">minus</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</code>
<div class="block">Subtraction.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#minus(java.lang.Number)">minus</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;num)</code>
<div class="block">Subtraction.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#mod(org.apache.openjpa.persistence.query.Expression)">mod</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</code>
<div class="block">Modulo operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#mod(int)">mod</a></strong>(int&nbsp;num)</code>
<div class="block">Modulo operation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#newInstance(java.lang.Class,%20org.apache.openjpa.persistence.query.SelectItem...)">newInstance</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls,
<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>...&nbsp;args)</code>
<div class="block">Specify that a constructor for the given class is to be applied to the
corresponding query results after the query is executed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#notEqual(boolean)">notEqual</a></strong>(boolean&nbsp;arg)</code>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#notEqual(java.util.Calendar)">notEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#notEqual(java.lang.Class)">notEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls)</code>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#notEqual(java.util.Date)">notEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#notEqual(java.lang.Enum)">notEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;e)</code>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#notEqual(java.lang.Number)">notEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#notEqual(org.apache.openjpa.persistence.query.PredicateOperand)">notEqual</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#notEqual(java.lang.String)">notEqual</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</code>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#nullif(java.util.Calendar,%20java.util.Calendar)">nullif</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg2)</code>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#nullif(java.lang.Class,%20java.lang.Class)">nullif</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;arg2)</code>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#nullif(java.util.Date,%20java.util.Date)">nullif</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg2)</code>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#nullif(java.lang.Enum,%20java.lang.Enum)">nullif</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;arg2)</code>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#nullif(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">nullif</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;exp1,
<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;exp2)</code>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#nullif(java.lang.Number,%20java.lang.Number)">nullif</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg2)</code>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#nullif(java.lang.String,%20java.lang.String)">nullif</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg2)</code>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#nullLiteral()">nullLiteral</a></strong>()</code>
<div class="block">Create an Expression corresponding to a null value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#orderBy(java.util.List)">orderBy</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</a>&gt;&nbsp;orderByItemList)</code>
<div class="block">Specify the items of the select list that are used in ordering the query
results.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#orderBy(org.apache.openjpa.persistence.query.OrderByItem...)">orderBy</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</a>...&nbsp;orderByItems)</code>
<div class="block">Specify the items of the select list that are used in ordering the query
results.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#param(java.lang.String)">param</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Specify use of a parameter of the given name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#plus(org.apache.openjpa.persistence.query.Expression)">plus</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</code>
<div class="block">Addition.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#plus(java.lang.Number)">plus</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;num)</code>
<div class="block">Addition.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#predicate(boolean)">predicate</a></strong>(boolean&nbsp;b)</code>
<div class="block">Create a predicate value from the given boolean.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#select(java.util.List)">select</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>&gt;&nbsp;selectItemList)</code>
<div class="block">Specify the objects / values to be returned.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#select(org.apache.openjpa.persistence.query.SelectItem...)">select</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>...&nbsp;selectItems)</code>
<div class="block">Specify the objects / values to be returned.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#selectDistinct(java.util.List)">selectDistinct</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>&gt;&nbsp;selectItemList)</code>
<div class="block">Specify the objects / values to be returned.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#selectDistinct(org.apache.openjpa.persistence.query.SelectItem...)">selectDistinct</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>...&nbsp;selectItems)</code>
<div class="block">Specify the objects / values to be returned.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#simpleCase(java.util.Calendar)">simpleCase</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;caseOperand)</code>
<div class="block">Create a simple case expression with the given case operand.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#simpleCase(java.lang.Class)">simpleCase</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;caseOperand)</code>
<div class="block">Create a simple case expression with the given case operand.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#simpleCase(java.util.Date)">simpleCase</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;caseOperand)</code>
<div class="block">Create a simple case expression with the given case operand.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#simpleCase(java.lang.Enum)">simpleCase</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;caseOperand)</code>
<div class="block">Create a simple case expression with the given case operand.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#simpleCase(org.apache.openjpa.persistence.query.Expression)">simpleCase</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;caseOperand)</code>
<div class="block">Create a simple case expression with the given case operand.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#simpleCase(java.lang.Number)">simpleCase</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;caseOperand)</code>
<div class="block">Create a simple case expression with the given case operand.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#simpleCase(java.lang.String)">simpleCase</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;caseOperand)</code>
<div class="block">Create a simple case expression with the given case operand.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#size()">size</a></strong>()</code>
<div class="block">Return an expression that corresponds to the number of elements
association or element collection corresponding to the path expression.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#some()">some</a></strong>()</code>
<div class="block">Adds this path as SOME(subquery) to its owning query.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#sqrt()">sqrt</a></strong>()</code>
<div class="block">Square root.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#substring(org.apache.openjpa.persistence.query.Expression)">substring</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;start)</code>
<div class="block">Extract a substring starting at specified position through to the end of
the string.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#substring(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">substring</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;start,
<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;len)</code>
<div class="block">Extract a substring.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#substring(org.apache.openjpa.persistence.query.Expression,%20int)">substring</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;start,
int&nbsp;len)</code>
<div class="block">Extract a substring.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#substring(int)">substring</a></strong>(int&nbsp;start)</code>
<div class="block">Extract a substring starting at specified position through to the end of
the string.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#substring(int,%20org.apache.openjpa.persistence.query.Expression)">substring</a></strong>(int&nbsp;start,
<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;len)</code>
<div class="block">Extract a substring.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#substring(int,%20int)">substring</a></strong>(int&nbsp;start,
int&nbsp;len)</code>
<div class="block">Extract a substring.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#sum()">sum</a></strong>()</code>
<div class="block">Specify that the sum operation is to be applied.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#times(org.apache.openjpa.persistence.query.Expression)">times</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</code>
<div class="block">Multiplication.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#times(java.lang.Number)">times</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;num)</code>
<div class="block">Multiplication.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#trim()">trim</a></strong>()</code>
<div class="block">Trim leading and trailing blanks.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#trim(char)">trim</a></strong>(char&nbsp;c)</code>
<div class="block">Trim leading and trailing occurrences of character from the string.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#trim(char,%20org.apache.openjpa.persistence.query.TrimSpec)">trim</a></strong>(char&nbsp;c,
<a href="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</a>&nbsp;spec)</code>
<div class="block">Trim occurrences of the character from leading or trailing (or both)
positions of the string, as specified by trim spec.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#trim(org.apache.openjpa.persistence.query.Expression)">trim</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</code>
<div class="block">Trim leading and trailing occurrences of character specified by the
expression argument from the string.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#trim(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.TrimSpec)">trim</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr,
<a href="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</a>&nbsp;spec)</code>
<div class="block">Trim occurrences of the character specified by the expression argument
from leading or trailing (or both) positions of the string, as specified
by trim spec.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#trim(org.apache.openjpa.persistence.query.TrimSpec)">trim</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</a>&nbsp;spec)</code>
<div class="block">Trim leading, trailing blanks (or both) as specified by trim spec.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#type()">type</a></strong>()</code>
<div class="block">Return an expression that corresponds to the type of the entity.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#upper()">upper</a></strong>()</code>
<div class="block">Convert string to uppercase.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#value()">value</a></strong>()</code>
<div class="block">Derives a path by VALUE() operation on this path.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html#where(org.apache.openjpa.persistence.query.Predicate)">where</a></strong>(<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;predicate)</code>
<div class="block">Modifies the query definition to restrict the result of the query
according to the specified predicate.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.openjpa.persistence.query.PathExpression">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.apache.openjpa.persistence.query.<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></h3>
<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#avg()">avg</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#count()">count</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#isEmpty()">isEmpty</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#max()">max</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#min()">min</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#size()">size</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#sum()">sum</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#type()">type</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.openjpa.persistence.query.Expression">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.apache.openjpa.persistence.query.<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></h3>
<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#abs()">abs</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#concat(org.apache.openjpa.persistence.query.Expression...)">concat</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#concat(java.lang.String...)">concat</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#dividedBy(org.apache.openjpa.persistence.query.Expression)">dividedBy</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#dividedBy(java.lang.Number)">dividedBy</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Class...)">in</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Enum...)">in</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(org.apache.openjpa.persistence.query.Expression...)">in</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Number...)">in</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.String...)">in</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(org.apache.openjpa.persistence.query.Subquery)">in</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#isNull()">isNull</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#length()">length</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression)">locate</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">locate</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression,%20int)">locate</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String)">locate</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String,%20org.apache.openjpa.persistence.query.Expression)">locate</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String,%20int)">locate</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#lower()">lower</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#member(org.apache.openjpa.persistence.query.PathExpression)">member</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus()">minus</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus(org.apache.openjpa.persistence.query.Expression)">minus</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus(java.lang.Number)">minus</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#mod(org.apache.openjpa.persistence.query.Expression)">mod</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#mod(int)">mod</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#plus(org.apache.openjpa.persistence.query.Expression)">plus</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#plus(java.lang.Number)">plus</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#sqrt()">sqrt</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression)">substring</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">substring</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression,%20int)">substring</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int)">substring</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int,%20org.apache.openjpa.persistence.query.Expression)">substring</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int,%20int)">substring</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#times(org.apache.openjpa.persistence.query.Expression)">times</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#times(java.lang.Number)">times</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim()">trim</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(char)">trim</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(char,%20org.apache.openjpa.persistence.query.TrimSpec)">trim</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.Expression)">trim</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.TrimSpec)">trim</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.TrimSpec)">trim</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#upper()">upper</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.openjpa.persistence.query.SelectItem">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.apache.openjpa.persistence.query.<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a></h3>
<code><a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html#asc()">asc</a>, <a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html#desc()">desc</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.openjpa.persistence.query.PredicateOperand">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.apache.openjpa.persistence.query.<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></h3>
<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Calendar,%20java.util.Calendar)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Calendar,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Date,%20java.util.Date)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Date,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.Number,%20java.lang.Number)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.Number,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.util.Calendar)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.util.Date)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.lang.Number)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.lang.String)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.String,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.String,%20java.lang.String)">between</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(boolean)">equal</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.util.Calendar)">equal</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Class)">equal</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.util.Date)">equal</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Enum)">equal</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Number)">equal</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(org.apache.openjpa.persistence.query.PredicateOperand)">equal</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.String)">equal</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.util.Calendar)">greaterEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.util.Date)">greaterEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.lang.Number)">greaterEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(org.apache.openjpa.persistence.query.PredicateOperand)">greaterEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.lang.String)">greaterEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.util.Calendar)">greaterThan</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.util.Date)">greaterThan</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.lang.Number)">greaterThan</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(org.apache.openjpa.persistence.query.PredicateOperand)">greaterThan</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.lang.String)">greaterThan</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.util.Calendar)">lessEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.util.Date)">lessEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.lang.Number)">lessEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(org.apache.openjpa.persistence.query.PredicateOperand)">lessEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.lang.String)">lessEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.util.Calendar)">lessThan</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.util.Date)">lessThan</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.lang.Number)">lessThan</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(org.apache.openjpa.persistence.query.PredicateOperand)">lessThan</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.lang.String)">lessThan</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand)">like</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand,%20char)">like</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand,%20org.apache.openjpa.persistence.query.PredicateOperand)">like</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String)">like</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String,%20char)">like</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String,%20org.apache.openjpa.persistence.query.PredicateOperand)">like</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(boolean)">notEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.util.Calendar)">notEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Class)">notEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.util.Date)">notEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Enum)">notEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Number)">notEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(org.apache.openjpa.persistence.query.PredicateOperand)">notEqual</a>, <a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.String)">notEqual</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.openjpa.persistence.query.Visitable">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.apache.openjpa.persistence.query.<a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a></h3>
<code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#asExpression(org.apache.openjpa.persistence.query.AliasContext)">asExpression</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#asJoinable(org.apache.openjpa.persistence.query.AliasContext)">asJoinable</a>, <a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#asProjection(org.apache.openjpa.persistence.query.AliasContext)">asProjection</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="_parent">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>_parent</h4>
<pre>protected final&nbsp;org.apache.openjpa.persistence.query.AbstractPath _parent</pre>
</li>
</ul>
<a name="_part2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>_part2</h4>
<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _part2</pre>
</li>
</ul>
<a name="_operator">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>_operator</h4>
<pre>protected final&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/PathOperator.html" title="enum in org.apache.openjpa.persistence.query">PathOperator</a> _operator</pre>
</li>
</ul>
<a name="_owner">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>_owner</h4>
<pre>protected final&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinitionImpl.html" title="class in org.apache.openjpa.persistence.query">QueryDefinitionImpl</a> _owner</pre>
</li>
</ul>
<a name="SPACE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SPACE</h4>
<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SPACE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.openjpa.persistence.query.AbstractDomainObject.SPACE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="OPEN_BRACE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>OPEN_BRACE</h4>
<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> OPEN_BRACE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.openjpa.persistence.query.AbstractDomainObject.OPEN_BRACE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CLOSE_BRACE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CLOSE_BRACE</h4>
<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CLOSE_BRACE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.openjpa.persistence.query.AbstractDomainObject.CLOSE_BRACE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="COMMA">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>COMMA</h4>
<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> COMMA</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.openjpa.persistence.query.AbstractDomainObject.COMMA">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="EMPTY">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EMPTY</h4>
<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> EMPTY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.openjpa.persistence.query.AbstractDomainObject.EMPTY">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AbstractDomainObject(org.apache.openjpa.persistence.query.QueryDefinitionImpl, org.apache.openjpa.persistence.query.AbstractPath, org.apache.openjpa.persistence.query.PathOperator, java.lang.Object)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AbstractDomainObject</h4>
<pre>protected&nbsp;AbstractDomainObject(<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinitionImpl.html" title="class in org.apache.openjpa.persistence.query">QueryDefinitionImpl</a>&nbsp;owner,
org.apache.openjpa.persistence.query.AbstractPath&nbsp;parent,
<a href="../../../../../org/apache/openjpa/persistence/query/PathOperator.html" title="enum in org.apache.openjpa.persistence.query">PathOperator</a>&nbsp;op,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;part2)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="addRoot(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addRoot</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a>&nbsp;addRoot(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls)</pre>
<div class="block">Adding a root adds a root domain to the owning query.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#addRoot(java.lang.Class)">addRoot</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>cls</code> - -
an entity class</dd>
<dt><span class="strong">Returns:</span></dt><dd>DomainObject corresponding to the specified entity class.</dd></dl>
</li>
</ul>
<a name="addSubqueryRoot(org.apache.openjpa.persistence.query.PathExpression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSubqueryRoot</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a>&nbsp;addSubqueryRoot(<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>&nbsp;path)</pre>
<div class="block">Adding a query root adds a subquery to the owning query.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#addSubqueryRoot(org.apache.openjpa.persistence.query.PathExpression)">addSubqueryRoot</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>path</code> - -
path expression corresponding to the domain object used to
derive the subquery root.</dd>
<dt><span class="strong">Returns:</span></dt><dd>the subquery DomainObject</dd></dl>
</li>
</ul>
<a name="get(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>get</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>&nbsp;get(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attr)</pre>
<div class="block">Derives a path from this path by navigating through the given field.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#get(java.lang.String)">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>attr</code> - -
name of the referenced attribute</dd>
<dt><span class="strong">Returns:</span></dt><dd>path expression</dd></dl>
</li>
</ul>
<a name="join(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>join</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a>&nbsp;join(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attr)</pre>
<div class="block">Derives a path from this path by joining the given field.
Also the joined path becomes a domain of the owning query.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html#join(java.lang.String)">join</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>attr</code> - -
name of the attribute that references the target of the
join</dd>
<dt><span class="strong">Returns:</span></dt><dd>the new DomainObject that is added for the target of the join</dd></dl>
</li>
</ul>
<a name="leftJoin(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>leftJoin</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a>&nbsp;leftJoin(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attr)</pre>
<div class="block">Derives a path from this path by outer joining the given field.
Also the joined path becomes a domain of the owning query.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html#leftJoin(java.lang.String)">leftJoin</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>attr</code> - -
name of the attribute that references the target of the
join</dd>
<dt><span class="strong">Returns:</span></dt><dd>the new DomainObject that is added for the target of the join</dd></dl>
</li>
</ul>
<a name="joinFetch(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>joinFetch</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/FetchJoinObject.html" title="interface in org.apache.openjpa.persistence.query">FetchJoinObject</a>&nbsp;joinFetch(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attr)</pre>
<div class="block">Derives a path from this path by fetch joining the given field.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html#joinFetch(java.lang.String)">joinFetch</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>attr</code> - -
name of the attribute that references the target of the
join</dd>
<dt><span class="strong">Returns:</span></dt><dd>the FetchJoinObject that is added for the target of the join</dd></dl>
</li>
</ul>
<a name="leftJoinFetch(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>leftJoinFetch</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/FetchJoinObject.html" title="interface in org.apache.openjpa.persistence.query">FetchJoinObject</a>&nbsp;leftJoinFetch(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attr)</pre>
<div class="block">Derives a path from this path by fetch joining the given field.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html#leftJoinFetch(java.lang.String)">leftJoinFetch</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>attr</code> - -
name of the attribute that references the target of the
join</dd>
<dt><span class="strong">Returns:</span></dt><dd>the FetchJoinObject that is added for the target of the join</dd></dl>
</li>
</ul>
<a name="key()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>key</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>&nbsp;key()</pre>
<div class="block">Derives by KEY() operation on this path.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html#key()">key</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>PathExpression corresponding to the map key</dd></dl>
</li>
</ul>
<a name="entry()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>entry</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>&nbsp;entry()</pre>
<div class="block">Derives by ENTRY() operation on this path.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html#entry()">entry</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>SelectItem corresponding to the map entry</dd></dl>
</li>
</ul>
<a name="index()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>index</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;index()</pre>
<div class="block">Derives by INDEX() operation on this path.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html#index()">index</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression denoting the index</dd></dl>
</li>
</ul>
<a name="value()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>value</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>&nbsp;value()</pre>
<div class="block">Derives a path by VALUE() operation on this path.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html#value()">value</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>PathExpression corresponding to the map value</dd></dl>
</li>
</ul>
<a name="all()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>all</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</a>&nbsp;all()</pre>
<div class="block">Derives this path as ALL(subquery) to its owning query.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#all()">all</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the resulting Subquery</dd></dl>
</li>
</ul>
<a name="any()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>any</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</a>&nbsp;any()</pre>
<div class="block">Adds this path as ANY(subquery) to its owning query.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#any()">any</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the resulting Subquery</dd></dl>
</li>
</ul>
<a name="some()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>some</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</a>&nbsp;some()</pre>
<div class="block">Adds this path as SOME(subquery) to its owning query.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#some()">some</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the resulting Subquery</dd></dl>
</li>
</ul>
<a name="exists()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exists</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;exists()</pre>
<div class="block">Adds this path as EXISTS(subquery) to its owning query.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#exists()">exists</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the resulting predicate</dd></dl>
</li>
</ul>
<a name="coalesce(org.apache.openjpa.persistence.query.Expression...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>coalesce</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;coalesce(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>...&nbsp;exp)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#coalesce(org.apache.openjpa.persistence.query.Expression...)">QueryDefinition</a></code></strong></div>
<div class="block">coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#coalesce(org.apache.openjpa.persistence.query.Expression...)">coalesce</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>exp</code> - -
expressions to be used for testing against null</dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given coalesce expression</dd></dl>
</li>
</ul>
<a name="coalesce(java.lang.String...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>coalesce</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;coalesce(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;exp)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#coalesce(java.lang.String...)">QueryDefinition</a></code></strong></div>
<div class="block">coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#coalesce(java.lang.String...)">coalesce</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>exp</code> - -
expressions to be used for testing against null</dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given coalesce expression</dd></dl>
</li>
</ul>
<a name="coalesce(java.util.Date...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>coalesce</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;coalesce(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>...&nbsp;exp)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#coalesce(java.util.Date...)">QueryDefinition</a></code></strong></div>
<div class="block">coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#coalesce(java.util.Date...)">coalesce</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>exp</code> - -
expressions to be used for testing against null</dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given coalesce expression</dd></dl>
</li>
</ul>
<a name="coalesce(java.util.Calendar...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>coalesce</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;coalesce(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>...&nbsp;exp)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#coalesce(java.util.Calendar...)">QueryDefinition</a></code></strong></div>
<div class="block">coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#coalesce(java.util.Calendar...)">coalesce</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>exp</code> - -
expressions to be used for testing against null</dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given coalesce expression</dd></dl>
</li>
</ul>
<a name="currentDate()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>currentDate</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;currentDate()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#currentDate()">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to the current date on the database
server at the time of query execution.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#currentDate()">currentDate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression</dd></dl>
</li>
</ul>
<a name="currentTime()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>currentTime</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;currentTime()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#currentTime()">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to the current time on the database
server at the time of query execution.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#currentTime()">currentTime</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression</dd></dl>
</li>
</ul>
<a name="currentTimestamp()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>currentTimestamp</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;currentTimestamp()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#currentTimestamp()">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to the current timestamp on the
database server at the time of query execution.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#currentTimestamp()">currentTimestamp</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression</dd></dl>
</li>
</ul>
<a name="generalCase()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>generalCase</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a>&nbsp;generalCase()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#generalCase()">QueryDefinition</a></code></strong></div>
<div class="block">Create an empty general case expression. A general case expression is of
the form:
<p/>
generalCase() .when(conditional-predicate).then(scalar-expression)
.when(conditional-predicate).then(scalar-expression) ...
.elseCase(scalar-expression)</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#generalCase()">generalCase</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>empty general case expression</dd></dl>
</li>
</ul>
<a name="groupBy(org.apache.openjpa.persistence.query.PathExpression...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>groupBy</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>&nbsp;groupBy(<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>...&nbsp;pathExprs)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#groupBy(org.apache.openjpa.persistence.query.PathExpression...)">QueryDefinition</a></code></strong></div>
<div class="block">Specify the items that are used to form groups over the query results.
Replaces the previous group-by list, if any.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#groupBy(org.apache.openjpa.persistence.query.PathExpression...)">groupBy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the modified QueryDefinition instance</dd></dl>
</li>
</ul>
<a name="groupBy(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>groupBy</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>&nbsp;groupBy(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>&gt;&nbsp;pathExprList)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#groupBy(java.util.List)">QueryDefinition</a></code></strong></div>
<div class="block">Specify the items that are used to form groups over the query results.
Replaces the previous group-by list, if any.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#groupBy(java.util.List)">groupBy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the modified QueryDefinition instance</dd></dl>
</li>
</ul>
<a name="having(org.apache.openjpa.persistence.query.Predicate)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>having</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>&nbsp;having(<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;predicate)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#having(org.apache.openjpa.persistence.query.Predicate)">QueryDefinition</a></code></strong></div>
<div class="block">Specify the restrictions over the groups of a query. Replaces the
previous having restriction(s), if any.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#having(org.apache.openjpa.persistence.query.Predicate)">having</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the modified QueryDefinition Instance</dd></dl>
</li>
</ul>
<a name="literal(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>literal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;literal(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.lang.String)">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to a String value.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.lang.String)">literal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>s</code> - -
string value</dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression literal</dd></dl>
</li>
</ul>
<a name="literal(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>literal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;literal(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;n)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.lang.Number)">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to a numeric value.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.lang.Number)">literal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>n</code> - -
numeric value</dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression literal</dd></dl>
</li>
</ul>
<a name="literal(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>literal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;literal(boolean&nbsp;b)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(boolean)">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to a boolean value.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(boolean)">literal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>b</code> - -
boolean value</dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression literal</dd></dl>
</li>
</ul>
<a name="literal(java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>literal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;literal(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;c)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.util.Calendar)">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to a Calendar value.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.util.Calendar)">literal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>c</code> - -
Calendar value</dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression literal</dd></dl>
</li>
</ul>
<a name="literal(java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>literal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;literal(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;d)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.util.Date)">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to a Date value.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.util.Date)">literal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>d</code> - -
Date value</dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression literal</dd></dl>
</li>
</ul>
<a name="literal(char)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>literal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;literal(char&nbsp;c)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(char)">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to a character value.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(char)">literal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression literal</dd></dl>
</li>
</ul>
<a name="literal(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>literal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;literal(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.lang.Class)">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to an entity class.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.lang.Class)">literal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>cls</code> - -
entity class</dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression literal</dd></dl>
</li>
</ul>
<a name="literal(java.lang.Enum)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>literal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;literal(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;e)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.lang.Enum)">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to an enum.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#literal(java.lang.Enum)">literal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>e</code> - -
enum</dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression literal</dd></dl>
</li>
</ul>
<a name="newInstance(java.lang.Class, org.apache.openjpa.persistence.query.SelectItem...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newInstance</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>&nbsp;newInstance(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls,
<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>...&nbsp;args)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#newInstance(java.lang.Class,%20org.apache.openjpa.persistence.query.SelectItem...)">QueryDefinition</a></code></strong></div>
<div class="block">Specify that a constructor for the given class is to be applied to the
corresponding query results after the query is executed. The class must
have a constructor that accepts the Java argument types corresponding to
the given select items.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#newInstance(java.lang.Class,%20org.apache.openjpa.persistence.query.SelectItem...)">newInstance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>cls</code> - -
a class with the correponding constructor</dd><dd><code>args</code> - -
select items that correspond to result types that are valid
as arguments to the constructor</dd></dl>
</li>
</ul>
<a name="nullLiteral()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullLiteral</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;nullLiteral()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullLiteral()">QueryDefinition</a></code></strong></div>
<div class="block">Create an Expression corresponding to a null value.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullLiteral()">nullLiteral</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the corresponding Expression literal</dd></dl>
</li>
</ul>
<a name="nullif(org.apache.openjpa.persistence.query.Expression, org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullif</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;nullif(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;exp1,
<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;exp2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">QueryDefinition</a></code></strong></div>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">nullif</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given nullif expression</dd></dl>
</li>
</ul>
<a name="nullif(java.lang.Number, java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullif</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;nullif(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.lang.Number,%20java.lang.Number)">QueryDefinition</a></code></strong></div>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.lang.Number,%20java.lang.Number)">nullif</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given nullif expression</dd></dl>
</li>
</ul>
<a name="nullif(java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullif</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;nullif(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.lang.String,%20java.lang.String)">QueryDefinition</a></code></strong></div>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.lang.String,%20java.lang.String)">nullif</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dd><code>arg2</code> - Criteria API Java Persistence 2.0, Public Review Draft
Criteria API Interfaces 10/31/08 158 JSR-317 Public Review
Draft Sun Microsystems, Inc.</dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given nullif expression</dd></dl>
</li>
</ul>
<a name="nullif(java.util.Date, java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullif</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;nullif(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.util.Date,%20java.util.Date)">QueryDefinition</a></code></strong></div>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.util.Date,%20java.util.Date)">nullif</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given nullif expression</dd></dl>
</li>
</ul>
<a name="nullif(java.util.Calendar, java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullif</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;nullif(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.util.Calendar,%20java.util.Calendar)">QueryDefinition</a></code></strong></div>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.util.Calendar,%20java.util.Calendar)">nullif</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given nullif expression</dd></dl>
</li>
</ul>
<a name="nullif(java.lang.Class, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullif</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;nullif(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.lang.Class,%20java.lang.Class)">QueryDefinition</a></code></strong></div>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.lang.Class,%20java.lang.Class)">nullif</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given nullif expression</dd></dl>
</li>
</ul>
<a name="nullif(java.lang.Enum, java.lang.Enum)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullif</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;nullif(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.lang.Enum,%20java.lang.Enum)">QueryDefinition</a></code></strong></div>
<div class="block">nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#nullif(java.lang.Enum,%20java.lang.Enum)">nullif</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>Expression corresponding to the given nullif expression</dd></dl>
</li>
</ul>
<a name="orderBy(org.apache.openjpa.persistence.query.OrderByItem...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>orderBy</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>&nbsp;orderBy(<a href="../../../../../org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</a>...&nbsp;orderByItems)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#orderBy(org.apache.openjpa.persistence.query.OrderByItem...)">QueryDefinition</a></code></strong></div>
<div class="block">Specify the items of the select list that are used in ordering the query
results. Replaces the previous order-by list, if any.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#orderBy(org.apache.openjpa.persistence.query.OrderByItem...)">orderBy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>orderByItems</code> - -
one or more OrderByItem instances</dd>
<dt><span class="strong">Returns:</span></dt><dd>the modified QueryDefinition instance</dd></dl>
</li>
</ul>
<a name="orderBy(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>orderBy</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>&nbsp;orderBy(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</a>&gt;&nbsp;orderByItemList)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#orderBy(java.util.List)">QueryDefinition</a></code></strong></div>
<div class="block">Specify the items of the select list that are used in ordering the query
results. Replaces the previous order-by list, if any.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#orderBy(java.util.List)">orderBy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>orderByItemList</code> - -
a list containing one or more OrderByItem
instances</dd>
<dt><span class="strong">Returns:</span></dt><dd>the modified QueryDefinition instance</dd></dl>
</li>
</ul>
<a name="param(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>param</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;param(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#param(java.lang.String)">QueryDefinition</a></code></strong></div>
<div class="block">Specify use of a parameter of the given name.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#param(java.lang.String)">param</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>an Expression corresponding to a named parameter</dd></dl>
</li>
</ul>
<a name="predicate(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>predicate</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;predicate(boolean&nbsp;b)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#predicate(boolean)">QueryDefinition</a></code></strong></div>
<div class="block">Create a predicate value from the given boolean.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#predicate(boolean)">predicate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>b</code> - boolean value</dd>
<dt><span class="strong">Returns:</span></dt><dd>a true or false predicate</dd></dl>
</li>
</ul>
<a name="select(org.apache.openjpa.persistence.query.SelectItem...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>select</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>&nbsp;select(<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>...&nbsp;selectItems)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#select(org.apache.openjpa.persistence.query.SelectItem...)">QueryDefinition</a></code></strong></div>
<div class="block">Specify the objects / values to be returned. Replaces the previous select
list, if any. If no select items are specified and there is only one
query root, the root entity is assumed to be the result.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#select(org.apache.openjpa.persistence.query.SelectItem...)">select</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>selectItems</code> - -
one or more SelectItem instances</dd>
<dt><span class="strong">Returns:</span></dt><dd>the modified query definition instance</dd></dl>
</li>
</ul>
<a name="select(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>select</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>&nbsp;select(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>&gt;&nbsp;selectItemList)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#select(java.util.List)">QueryDefinition</a></code></strong></div>
<div class="block">Specify the objects / values to be returned. Replaces the previous select
list, if any. If no select items are specified and there is only one
query root, the root entity is assumed to be the result.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#select(java.util.List)">select</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>selectItemList</code> - -
a list containing one or more SelectItem instances</dd>
<dt><span class="strong">Returns:</span></dt><dd>the modified query definition instance</dd></dl>
</li>
</ul>
<a name="selectDistinct(org.apache.openjpa.persistence.query.SelectItem...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectDistinct</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>&nbsp;selectDistinct(<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>...&nbsp;selectItems)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#selectDistinct(org.apache.openjpa.persistence.query.SelectItem...)">QueryDefinition</a></code></strong></div>
<div class="block">Specify the objects / values to be returned. Duplicate results will be
eliminated. Replaces the previous select list, if any. If no select items
are specified and there is only one query root, the root entity is
assumed to be the result.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#selectDistinct(org.apache.openjpa.persistence.query.SelectItem...)">selectDistinct</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>selectItems</code> - -
one or more SelectItem instances</dd>
<dt><span class="strong">Returns:</span></dt><dd>the modified query definition instance</dd></dl>
</li>
</ul>
<a name="selectDistinct(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectDistinct</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>&nbsp;selectDistinct(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>&gt;&nbsp;selectItemList)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#selectDistinct(java.util.List)">QueryDefinition</a></code></strong></div>
<div class="block">Specify the objects / values to be returned. Duplicate results will be
eliminated. Replaces the previous select list, if any. If no select items
are specified, and there is only one query root, the root entity is
assumed to be the result. is assumed to be the result.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#selectDistinct(java.util.List)">selectDistinct</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>selectItemList</code> - -
a list containing one or more SelectItem instances</dd>
<dt><span class="strong">Returns:</span></dt><dd>the modified query definition instance</dd></dl>
</li>
</ul>
<a name="simpleCase(org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleCase</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a>&nbsp;simpleCase(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;caseOperand)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(org.apache.openjpa.persistence.query.Expression)">QueryDefinition</a></code></strong></div>
<div class="block">Create a simple case expression with the given case operand. A simple
case expression is of the form:
<p/>
simpleCase(case-operand) .when(scalar-expression).then(scalar-expression)
.when(scalar-expression).then(scalar-expression) ...
.elseCase(scalar-expression)</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(org.apache.openjpa.persistence.query.Expression)">simpleCase</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>caseOperand</code> - -
expression used for testing against the when scalar
expressions</dd>
<dt><span class="strong">Returns:</span></dt><dd>case expression with the given case operand</dd></dl>
</li>
</ul>
<a name="simpleCase(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleCase</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a>&nbsp;simpleCase(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;caseOperand)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.lang.Number)">QueryDefinition</a></code></strong></div>
<div class="block">Create a simple case expression with the given case operand. A simple
case expression is of the form:
<p/>
simpleCase(case-operand) .when(scalar-expression).then(scalar-expression)
.when(scalar-expression).then(scalar-expression) ...
.elseCase(scalar-expression)</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.lang.Number)">simpleCase</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>caseOperand</code> - -
numeric value used for testing against the when scalar
expressions</dd>
<dt><span class="strong">Returns:</span></dt><dd>case expression with the given case operand</dd></dl>
</li>
</ul>
<a name="simpleCase(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleCase</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a>&nbsp;simpleCase(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;caseOperand)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.lang.String)">QueryDefinition</a></code></strong></div>
<div class="block">Create a simple case expression with the given case operand. A simple
case expression is of the form:
<p/>
simpleCase(case-operand) .when(scalar-expression).then(scalar-expression)
.when(scalar-expression).then(scalar-expression) ...
.elseCase(scalar-expression)</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.lang.String)">simpleCase</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>caseOperand</code> - -
value used for testing against the when scalar
expressions</dd>
<dt><span class="strong">Returns:</span></dt><dd>case expression with the given case operand</dd></dl>
</li>
</ul>
<a name="simpleCase(java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleCase</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a>&nbsp;simpleCase(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;caseOperand)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.util.Date)">QueryDefinition</a></code></strong></div>
<div class="block">Create a simple case expression with the given case operand. A simple
case expression is of the form:
<p/>
simpleCase(case-operand) .when(scalar-expression).then(scalar-expression)
.when(scalar-expression).then(scalar-expression) ...
.elseCase(scalar-expression)</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.util.Date)">simpleCase</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>caseOperand</code> - -
value used for testing against the when scalar
expressions</dd>
<dt><span class="strong">Returns:</span></dt><dd>case expression with the given case operand</dd></dl>
</li>
</ul>
<a name="simpleCase(java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleCase</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a>&nbsp;simpleCase(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;caseOperand)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.util.Calendar)">QueryDefinition</a></code></strong></div>
<div class="block">Create a simple case expression with the given case operand. A simple
case expression is of the form:
<p/>
simpleCase(case-operand) .when(scalar-expression).then(scalar-expression)
.when(scalar-expression).then(scalar-expression) ...
.elseCase(scalar-expression)</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.util.Calendar)">simpleCase</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>caseOperand</code> - -
value used for testing against the when scalar
expressions</dd>
<dt><span class="strong">Returns:</span></dt><dd>case expression with the given case operand</dd></dl>
</li>
</ul>
<a name="simpleCase(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleCase</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a>&nbsp;simpleCase(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;caseOperand)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.lang.Class)">QueryDefinition</a></code></strong></div>
<div class="block">Create a simple case expression with the given case operand. A simple
case expression is of the form:
<p/>
simpleCase(case-operand) .when(scalar-expression).then(scalar-expression)
.when(scalar-expression).then(scalar-expression) ...
.elseCase(scalar-expression)</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.lang.Class)">simpleCase</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>caseOperand</code> - -
value used for testing against the when scalar
expressions</dd>
<dt><span class="strong">Returns:</span></dt><dd>case expression with the given case operand</dd></dl>
</li>
</ul>
<a name="simpleCase(java.lang.Enum)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleCase</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a>&nbsp;simpleCase(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;caseOperand)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.lang.Enum)">QueryDefinition</a></code></strong></div>
<div class="block">Create a simple case expression with the given case operand. A simple
case expression is of the form:
<p/>
simpleCase(case-operand) .when(scalar-expression).then(scalar-expression)
.when(scalar-expression).then(scalar-expression) ...
.elseCase(scalar-expression)</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#simpleCase(java.lang.Enum)">simpleCase</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>caseOperand</code> - -
value used for testing against the when scalar
expressions</dd>
<dt><span class="strong">Returns:</span></dt><dd>case expression with the given case operand</dd></dl>
</li>
</ul>
<a name="where(org.apache.openjpa.persistence.query.Predicate)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>where</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>&nbsp;where(<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;predicate)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#where(org.apache.openjpa.persistence.query.Predicate)">QueryDefinition</a></code></strong></div>
<div class="block">Modifies the query definition to restrict the result of the query
according to the specified predicate. Replaces the previously added
restriction(s), if any.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html#where(org.apache.openjpa.persistence.query.Predicate)">where</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>predicate</code> - -
a simple or compound conditional predicate</dd>
<dt><span class="strong">Returns:</span></dt><dd>the modified QueryDefinition instance</dd></dl>
</li>
</ul>
<a name="getParent()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParent</h4>
<pre>public&nbsp;org.apache.openjpa.persistence.query.AbstractPath&nbsp;getParent()</pre>
<div class="block">Gets the parent from which this receiver has been derived. Can be null
for a root path.</div>
</li>
</ul>
<a name="getOperator()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOperator</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/PathOperator.html" title="enum in org.apache.openjpa.persistence.query">PathOperator</a>&nbsp;getOperator()</pre>
<div class="block">Gets operator that derived this receiver from its parent.</div>
</li>
</ul>
<a name="getLastSegment()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLastSegment</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getLastSegment()</pre>
<div class="block">Gets the last segment of this path.
Concrete implementation should return a covariant type.</div>
</li>
</ul>
<a name="avg()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>avg</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</a>&nbsp;avg()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#avg()">PathExpression</a></code></strong></div>
<div class="block">Specify that the avg operation is to be applied. The path expression must
correspond to an attribute of a numeric type. It is not permitted to
invoke this method on a path expression that corresponds to a
multi-valued association or element collection.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#avg()">avg</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the resulting aggregate</dd></dl>
</li>
</ul>
<a name="count()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>count</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</a>&nbsp;count()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#count()">PathExpression</a></code></strong></div>
<div class="block">Specify that the count operation is to be applied. It is not permitted to
invoke this method on a path expression that corresponds to a
multi-valued association or element collection.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#count()">count</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the resulting aggregate</dd></dl>
</li>
</ul>
<a name="isEmpty()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEmpty</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;isEmpty()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#isEmpty()">PathExpression</a></code></strong></div>
<div class="block">Add a restriction that the path expression must correspond to an
association or element collection that is empty (has no elements). This
method can only be invoked on a path expression that corresponds to a
multi-valued association or to an element collection.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>predicate corresponding to the restriction</dd></dl>
</li>
</ul>
<a name="max()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>max</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</a>&nbsp;max()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#max()">PathExpression</a></code></strong></div>
<div class="block">Specify that the max operation is to be applied. The path expression must
correspond to an attribute of an orderable type. It is not permitted to
invoke this method on a path expression that corresponds to a
multi-valued association or element collection.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#max()">max</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the resulting aggregate</dd></dl>
</li>
</ul>
<a name="min()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>min</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</a>&nbsp;min()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#min()">PathExpression</a></code></strong></div>
<div class="block">Specify that the min operation is to be applied. The path expression must
correspond to an attribute of an orderable type. It is not permitted to
invoke this method on a path expression that corresponds to a
multi-valued association or element collection.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#min()">min</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the resulting aggregate</dd></dl>
</li>
</ul>
<a name="size()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>size</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;size()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#size()">PathExpression</a></code></strong></div>
<div class="block">Return an expression that corresponds to the number of elements
association or element collection corresponding to the path expression.
This method can only be invoked on a path expression that corresponds to
a multi-valued association or to an element collection.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the size</dd></dl>
</li>
</ul>
<a name="sum()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sum</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</a>&nbsp;sum()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#sum()">PathExpression</a></code></strong></div>
<div class="block">Specify that the sum operation is to be applied. The path expression must
correspond to an attribute of a numeric type. It is not permitted to
invoke this method on a path expression that corresponds to a
multi-valued association or element collection.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#sum()">sum</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the resulting aggregate</dd></dl>
</li>
</ul>
<a name="type()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>type</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;type()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#type()">PathExpression</a></code></strong></div>
<div class="block">Return an expression that corresponds to the type of the entity. This
method can only be invoked on a path expression corresponding to an
entity. It is not permitted to invoke this method on a path expression
that corresponds to a multi-valued association.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html#type()">type</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the entity's type</dd></dl>
</li>
</ul>
<a name="abs()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>abs</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;abs()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#abs()">Expression</a></code></strong></div>
<div class="block">Absolute value. This method must be invoked on an expression
corresponding to a number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#abs()">abs</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>expression corresponding to the absolute value</dd></dl>
</li>
</ul>
<a name="concat(java.lang.String...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>concat</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;concat(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;str)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#concat(java.lang.String...)">Expression</a></code></strong></div>
<div class="block">Concatenate a string with other string(s). This method must be invoked on
an expression corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#concat(java.lang.String...)">concat</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>str</code> - -
string(s)</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the concatenation of the strings, starting
with the string corresponding to the expression on which the
method was invoked.</dd></dl>
</li>
</ul>
<a name="concat(org.apache.openjpa.persistence.query.Expression...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>concat</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;concat(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>...&nbsp;exprs)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#concat(org.apache.openjpa.persistence.query.Expression...)">Expression</a></code></strong></div>
<div class="block">Concatenate a string with other string(s). This method must be invoked on
an expression corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#concat(org.apache.openjpa.persistence.query.Expression...)">concat</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>exprs</code> - -
expression(s) corresponding to string(s)</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the concatenation of the strings, starting
with the string corresponding to the expression on which the
method was invoked.</dd></dl>
</li>
</ul>
<a name="dividedBy(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dividedBy</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;dividedBy(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;num)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#dividedBy(java.lang.Number)">Expression</a></code></strong></div>
<div class="block">Division. This method must be invoked on an expression corresponding to a
number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#dividedBy(java.lang.Number)">dividedBy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>num</code> - -
divisor</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the result of dividing the number
corresponding to the expression on which the method was invoked
by the argument</dd></dl>
</li>
</ul>
<a name="dividedBy(org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dividedBy</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;dividedBy(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#dividedBy(org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Division. This method must be invoked on an expression corresponding to a
number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#dividedBy(org.apache.openjpa.persistence.query.Expression)">dividedBy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>expr</code> - -
expression corresponding to the divisor</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the result of dividing the number
corresponding to the expression on which the method was invoked
by the number denoted by the argument</dd></dl>
</li>
</ul>
<a name="in(java.lang.String...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>in</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;in(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;strings)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.String...)">Expression</a></code></strong></div>
<div class="block">Create a predicate for testing whether the expression value is a member
of the argument list.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.String...)">in</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="in(java.lang.Number...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>in</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;in(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>...&nbsp;nums)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Number...)">Expression</a></code></strong></div>
<div class="block">Create a predicate for testing whether the expression value is a member
of the argument list.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Number...)">in</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="in(java.lang.Enum...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>in</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;in(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;...&nbsp;enums)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Enum...)">Expression</a></code></strong></div>
<div class="block">Create a predicate for testing whether the expression value is a member
of the argument list.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Enum...)">in</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="in(java.lang.Class...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>in</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;in(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>...&nbsp;classes)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Class...)">Expression</a></code></strong></div>
<div class="block">Create a predicate for testing whether the expression value is a member
of the argument list.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Class...)">in</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="in(org.apache.openjpa.persistence.query.Expression...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>in</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;in(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>...&nbsp;params)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(org.apache.openjpa.persistence.query.Expression...)">Expression</a></code></strong></div>
<div class="block">Create a predicate for testing whether the expression value is a member
of the argument list.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(org.apache.openjpa.persistence.query.Expression...)">in</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="in(org.apache.openjpa.persistence.query.Subquery)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>in</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;in(<a href="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</a>&nbsp;subquery)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(org.apache.openjpa.persistence.query.Subquery)">Expression</a></code></strong></div>
<div class="block">Create a predicate for testing whether the expression value is a member
of a subquery result.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(org.apache.openjpa.persistence.query.Subquery)">in</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="isNull()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNull</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;isNull()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#isNull()">Expression</a></code></strong></div>
<div class="block">Create a predicate for testing whether the value of the expression is
null.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#isNull()">isNull</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="length()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>length</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;length()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#length()">Expression</a></code></strong></div>
<div class="block">String length This method must be invoked on an expression corresponding
to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#length()">length</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the length of the string.</dd></dl>
</li>
</ul>
<a name="locate(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>locate</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;locate(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;str)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String)">Expression</a></code></strong></div>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked. The search is started at
position 1 (first string position). This method must be invoked on an
expression corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String)">locate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>str</code> - -
string to be located</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</dd></dl>
</li>
</ul>
<a name="locate(org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>locate</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;locate(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked. The search is started at
position 1 (first string position). This method must be invoked on an
expression corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression)">locate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>expr</code> - -
expression corresponding to the string to be located</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</dd></dl>
</li>
</ul>
<a name="locate(java.lang.String, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>locate</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;locate(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;str,
int&nbsp;position)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String,%20int)">Expression</a></code></strong></div>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position. This method must be invoked on an expression
corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String,%20int)">locate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>str</code> - -
string to be located</dd><dd><code>position</code> - -
position at which to start the search</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</dd></dl>
</li>
</ul>
<a name="locate(java.lang.String, org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>locate</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;locate(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;str,
<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;position)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String,%20org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position. This method must be invoked on an expression
corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String,%20org.apache.openjpa.persistence.query.Expression)">locate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>str</code> - -
string to be located</dd><dd><code>position</code> - -
expression corresponding to position at which to start
the search</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</dd></dl>
</li>
</ul>
<a name="locate(org.apache.openjpa.persistence.query.Expression, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>locate</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;locate(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;str,
int&nbsp;position)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression,%20int)">Expression</a></code></strong></div>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position. This method must be invoked on an expression
corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression,%20int)">locate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>str</code> - -
expression corresponding to the string to be located</dd><dd><code>position</code> - -
position at which to start the search</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</dd></dl>
</li>
</ul>
<a name="locate(org.apache.openjpa.persistence.query.Expression, org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>locate</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;locate(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;str,
<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;position)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position. This method must be invoked on an expression
corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">locate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>str</code> - -
expression corresponding to the string to be located</dd><dd><code>position</code> - -
expression corresponding to position at which to start
the search</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</dd></dl>
</li>
</ul>
<a name="lower()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lower</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;lower()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#lower()">Expression</a></code></strong></div>
<div class="block">Convert string to lowercase. This method must be invoked on an expression
corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#lower()">lower</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the string in lowercase</dd></dl>
</li>
</ul>
<a name="member(org.apache.openjpa.persistence.query.PathExpression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>member</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;member(<a href="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#member(org.apache.openjpa.persistence.query.PathExpression)">Expression</a></code></strong></div>
<div class="block">Create a predicate for testing whether the expression is a member of the
association or element collection denoted by the path expression. The
argument must correspond to a collection-valued association or element
collection of like type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#member(org.apache.openjpa.persistence.query.PathExpression)">member</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
a path expression that specifies a collection-valued
association or an element collection</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="minus()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minus</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;minus()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus()">Expression</a></code></strong></div>
<div class="block">Unary minus. This method must be invoked on an expression corresponding
to a number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus()">minus</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the unary minus of the expression</dd></dl>
</li>
</ul>
<a name="minus(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minus</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;minus(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;num)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus(java.lang.Number)">Expression</a></code></strong></div>
<div class="block">Subtraction. This method must be invoked on an expression corresponding
to a number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus(java.lang.Number)">minus</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>num</code> - -
subtrahend</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the result of subtracting the argument from
the number corresponding to the expression on which the method
was invoked.</dd></dl>
</li>
</ul>
<a name="minus(org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minus</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;minus(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus(org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Subtraction. This method must be invoked on an expression corresponding
to a number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus(org.apache.openjpa.persistence.query.Expression)">minus</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>expr</code> - -
expression corresponding to subtrahend</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the result of subtracting the number denoted
by the argument from the number corresponding to the expression
on which the method was invoked.</dd></dl>
</li>
</ul>
<a name="mod(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mod</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;mod(int&nbsp;num)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#mod(int)">Expression</a></code></strong></div>
<div class="block">Modulo operation. This must be invoked on an expression corresponding to
an integer value</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#mod(int)">mod</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>num</code> - -
integer divisor</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression corresponding to the integer remainder of the division
of the integer corresponding to the expression on which the
method was invoked by the argument.</dd></dl>
</li>
</ul>
<a name="mod(org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mod</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;mod(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#mod(org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Modulo operation. This must be invoked on an expression corresponding to
an integer value</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#mod(org.apache.openjpa.persistence.query.Expression)">mod</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>expr</code> - -
expression corresponding to integer divisor</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression corresponding to the integer remainder of the division
of the integer corresponding to the expression on which the
method was invoked by the argument.</dd></dl>
</li>
</ul>
<a name="plus(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>plus</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;plus(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;num)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#plus(java.lang.Number)">Expression</a></code></strong></div>
<div class="block">Addition. This method must be invoked on an expression corresponding to a
number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#plus(java.lang.Number)">plus</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>num</code> - -
number to be added</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the sum</dd></dl>
</li>
</ul>
<a name="plus(org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>plus</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;plus(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#plus(org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Addition. This method must be invoked on an expression corresponding to a
number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#plus(org.apache.openjpa.persistence.query.Expression)">plus</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>expr</code> - -
expression corresponding to number to be added</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the sum</dd></dl>
</li>
</ul>
<a name="sqrt()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sqrt</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;sqrt()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#sqrt()">Expression</a></code></strong></div>
<div class="block">Square root. This method must be invoked on an expression corresponding
to a number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#sqrt()">sqrt</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>expression corresponding to the square root</dd></dl>
</li>
</ul>
<a name="substring(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>substring</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;substring(int&nbsp;start)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int)">Expression</a></code></strong></div>
<div class="block">Extract a substring starting at specified position through to the end of
the string. This method must be invoked on an expression corresponding to
a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int)">substring</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>start</code> - -
start position (1 indicates first position)</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the extracted substring</dd></dl>
</li>
</ul>
<a name="substring(org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>substring</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;substring(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;start)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Extract a substring starting at specified position through to the end of
the string. This method must be invoked on an expression corresponding to
a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression)">substring</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>start</code> - -
expression denoting start position (1 indicates first
position)</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the extracted substring</dd></dl>
</li>
</ul>
<a name="substring(int, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>substring</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;substring(int&nbsp;start,
int&nbsp;len)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int,%20int)">Expression</a></code></strong></div>
<div class="block">Extract a substring. This method must be invoked on an expression
corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int,%20int)">substring</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>start</code> - -
start position (1 indicates first position)</dd><dd><code>len</code> - -
length of the substring to be returned</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the extracted substring</dd></dl>
</li>
</ul>
<a name="substring(int, org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>substring</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;substring(int&nbsp;start,
<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;len)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int,%20org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Extract a substring. This method must be invoked on an expression
corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int,%20org.apache.openjpa.persistence.query.Expression)">substring</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>start</code> - -
start position (1 indicates first position)</dd><dd><code>len</code> - -
expression denoting length of the substring to return</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the extracted substring</dd></dl>
</li>
</ul>
<a name="substring(org.apache.openjpa.persistence.query.Expression, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>substring</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;substring(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;start,
int&nbsp;len)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression,%20int)">Expression</a></code></strong></div>
<div class="block">Extract a substring. This method must be invoked on an expression
corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression,%20int)">substring</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>start</code> - -
expression denoting start position (1 indicates first
position)</dd><dd><code>len</code> - -
length of the substring to return</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the extracted substring</dd></dl>
</li>
</ul>
<a name="substring(org.apache.openjpa.persistence.query.Expression, org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>substring</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;substring(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;start,
<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;len)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Extract a substring. This method must be invoked on an expression
corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.Expression)">substring</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>start</code> - -
expression denoting start position (1 indicates first
position)</dd><dd><code>len</code> - -
expression denoting length of the substring to return</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the extracted substring</dd></dl>
</li>
</ul>
<a name="times(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>times</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;times(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;num)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#times(java.lang.Number)">Expression</a></code></strong></div>
<div class="block">Multiplication. This method must be invoked on an expression
corresponding to a number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#times(java.lang.Number)">times</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>num</code> - -
multiplier</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the result of multiplying the argument with
the number corresponding to the expression on which the method
was invoked.</dd></dl>
</li>
</ul>
<a name="times(org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>times</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;times(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#times(org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Multiplication. This method must be invoked on an expression
corresponding to a number.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#times(org.apache.openjpa.persistence.query.Expression)">times</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>expr</code> - -
expression corresponding to the multiplier</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the result of multiplying the number denoted
by the argument with the number corresponding to the expression
on which the method was invoked.</dd></dl>
</li>
</ul>
<a name="trim()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trim</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;trim()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim()">Expression</a></code></strong></div>
<div class="block">Trim leading and trailing blanks. This method must be invoked on an
expression corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim()">trim</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting trimmed string</dd></dl>
</li>
</ul>
<a name="trim(org.apache.openjpa.persistence.query.TrimSpec)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trim</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;trim(<a href="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</a>&nbsp;spec)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.TrimSpec)">Expression</a></code></strong></div>
<div class="block">Trim leading, trailing blanks (or both) as specified by trim spec. This
method must be invoked on an expression corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.TrimSpec)">trim</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>spec</code> - -
trim specification</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting trimmed string</dd></dl>
</li>
</ul>
<a name="trim(char)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trim</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;trim(char&nbsp;c)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(char)">Expression</a></code></strong></div>
<div class="block">Trim leading and trailing occurrences of character from the string. This
method must be invoked on an expression corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(char)">trim</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>c</code> - -
character to be trimmed</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting trimmed string</dd></dl>
</li>
</ul>
<a name="trim(char, org.apache.openjpa.persistence.query.TrimSpec)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trim</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;trim(char&nbsp;c,
<a href="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</a>&nbsp;spec)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(char,%20org.apache.openjpa.persistence.query.TrimSpec)">Expression</a></code></strong></div>
<div class="block">Trim occurrences of the character from leading or trailing (or both)
positions of the string, as specified by trim spec. This method must be
invoked on an expression corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(char,%20org.apache.openjpa.persistence.query.TrimSpec)">trim</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>c</code> - -
character to be trimmed</dd><dd><code>spec</code> - -
trim specification</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting trimmed string</dd></dl>
</li>
</ul>
<a name="trim(org.apache.openjpa.persistence.query.Expression)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trim</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;trim(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.Expression)">Expression</a></code></strong></div>
<div class="block">Trim leading and trailing occurrences of character specified by the
expression argument from the string. This method must be invoked on an
expression corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.Expression)">trim</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>expr</code> - -
expression corresponding to the character to be trimmed</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting trimmed string</dd></dl>
</li>
</ul>
<a name="trim(org.apache.openjpa.persistence.query.Expression, org.apache.openjpa.persistence.query.TrimSpec)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trim</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;trim(<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;expr,
<a href="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</a>&nbsp;spec)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.TrimSpec)">Expression</a></code></strong></div>
<div class="block">Trim occurrences of the character specified by the expression argument
from leading or trailing (or both) positions of the string, as specified
by trim spec. This method must be invoked on an expression corresponding
to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.Expression,%20org.apache.openjpa.persistence.query.TrimSpec)">trim</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>expr</code> - -
expression corresponding to the character to be trimmed</dd><dd><code>spec</code> - -
trim specification</dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting trimmed string</dd></dl>
</li>
</ul>
<a name="upper()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>upper</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>&nbsp;upper()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#upper()">Expression</a></code></strong></div>
<div class="block">Convert string to uppercase. This method must be invoked on an expression
corresponding to a string.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html#upper()">upper</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>expression denoting the string in uppercase</dd></dl>
</li>
</ul>
<a name="asc()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>asc</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</a>&nbsp;asc()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html#asc()">SelectItem</a></code></strong></div>
<div class="block">Return an OrderByItem referencing the SelectItem and specifying ascending
ordering. The SelectItem must correspond to an orderable value.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html#asc()">asc</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>order-by item</dd></dl>
</li>
</ul>
<a name="desc()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>desc</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</a>&nbsp;desc()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html#desc()">SelectItem</a></code></strong></div>
<div class="block">Return an OrderByItem referencing the SelectItem and specifying
descending ordering. The SelectItem must correspond to an orderable
value.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html#desc()">desc</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>order-by item</dd></dl>
</li>
</ul>
<a name="between(org.apache.openjpa.persistence.query.PredicateOperand, org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg1,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
PredicateOperand instance or parameter</dd><dd><code>arg2</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(org.apache.openjpa.persistence.query.PredicateOperand, java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.lang.Number)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.lang.Number)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
PredicateOperand instance or parameter</dd><dd><code>arg2</code> - -
numeric</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(java.lang.Number, org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg1,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.Number,%20org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.Number,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
numeric</dd><dd><code>arg2</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(java.lang.Number, java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.Number,%20java.lang.Number)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.Number,%20java.lang.Number)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
numeric</dd><dd><code>arg2</code> - -
numeric</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(org.apache.openjpa.persistence.query.PredicateOperand, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.lang.String)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.lang.String)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
PredicateOperand instance or parameter</dd><dd><code>arg2</code> - -
string</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(java.lang.String, org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg1,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.String,%20org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.String,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
string</dd><dd><code>arg2</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.String,%20java.lang.String)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.String,%20java.lang.String)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
string</dd><dd><code>arg2</code> - -
string</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(org.apache.openjpa.persistence.query.PredicateOperand, java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.util.Date)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.util.Date)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
PredicateOperand instance or parameter</dd><dd><code>arg2</code> - -
date</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(java.util.Date, org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg1,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Date,%20org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Date,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
date</dd><dd><code>arg2</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(java.util.Date, java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Date,%20java.util.Date)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Date,%20java.util.Date)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
date</dd><dd><code>arg2</code> - -
date</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(org.apache.openjpa.persistence.query.PredicateOperand, java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.util.Calendar)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand,%20java.util.Calendar)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
PredicateOperand instance or parameter</dd><dd><code>arg2</code> - -
calendar</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(java.util.Calendar, org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg1,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Calendar,%20org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Calendar,%20org.apache.openjpa.persistence.query.PredicateOperand)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
calendar</dd><dd><code>arg2</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="between(java.util.Calendar, java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;between(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg1,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Calendar,%20java.util.Calendar)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand lies between
(inclusive) the two arguments.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Calendar,%20java.util.Calendar)">between</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg1</code> - -
calendar</dd><dd><code>arg2</code> - -
calendar</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="equal(org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;equal(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(org.apache.openjpa.persistence.query.PredicateOperand)">equal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="equal(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;equal(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Class)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Class)">equal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>cls</code> - -
entity class</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="equal(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;equal(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Number)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Number)">equal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
numeric</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="equal(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;equal(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.String)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.String)">equal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
string value</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="equal(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;equal(boolean&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(boolean)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(boolean)">equal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
boolean value</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="equal(java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;equal(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.util.Date)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.util.Date)">equal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
date</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="equal(java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;equal(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.util.Calendar)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.util.Calendar)">equal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
calendar</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="equal(java.lang.Enum)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;equal(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;e)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Enum)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing equality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Enum)">equal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>e</code> - -
enum</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="greaterEqual(org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greaterEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;greaterEqual(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than or equal to the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(org.apache.openjpa.persistence.query.PredicateOperand)">greaterEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="greaterEqual(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greaterEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;greaterEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.lang.Number)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than or equal to the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.lang.Number)">greaterEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
numeric</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="greaterEqual(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greaterEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;greaterEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.lang.String)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than or equal to the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.lang.String)">greaterEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
string</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="greaterEqual(java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greaterEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;greaterEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.util.Date)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than or equal to the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.util.Date)">greaterEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
date</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="greaterEqual(java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greaterEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;greaterEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.util.Calendar)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than or equal to the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.util.Calendar)">greaterEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
calendar</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="greaterThan(org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greaterThan</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;greaterThan(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(org.apache.openjpa.persistence.query.PredicateOperand)">greaterThan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="greaterThan(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greaterThan</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;greaterThan(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.lang.Number)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.lang.Number)">greaterThan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
numeric</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="greaterThan(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greaterThan</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;greaterThan(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.lang.String)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.lang.String)">greaterThan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
string</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="greaterThan(java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greaterThan</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;greaterThan(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.util.Date)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.util.Date)">greaterThan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
date</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="greaterThan(java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greaterThan</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;greaterThan(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.util.Calendar)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is greater
than the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.util.Calendar)">greaterThan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
calendar</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="lessEqual(org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lessEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;lessEqual(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
or equal to the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(org.apache.openjpa.persistence.query.PredicateOperand)">lessEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="lessEqual(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lessEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;lessEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.lang.Number)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
or equal to the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.lang.Number)">lessEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
numeric</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="lessEqual(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lessEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;lessEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.lang.String)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
or equal to the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.lang.String)">lessEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
string</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="lessEqual(java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lessEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;lessEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.util.Date)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
or equal to the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.util.Date)">lessEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
date</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="lessEqual(java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lessEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;lessEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.util.Calendar)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
or equal to the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.util.Calendar)">lessEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
calendar</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="lessThan(org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lessThan</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;lessThan(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(org.apache.openjpa.persistence.query.PredicateOperand)">lessThan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="lessThan(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lessThan</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;lessThan(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.lang.Number)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.lang.Number)">lessThan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
numeric</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="lessThan(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lessThan</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;lessThan(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.lang.String)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.lang.String)">lessThan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
string</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="lessThan(java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lessThan</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;lessThan(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.util.Date)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.util.Date)">lessThan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
date</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="lessThan(java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lessThan</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;lessThan(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.util.Calendar)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand is less than
the argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.util.Calendar)">lessThan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
calendar</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="like(org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>like</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;like(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;pattern)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies the
given pattern.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand)">like</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="like(org.apache.openjpa.persistence.query.PredicateOperand, org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>like</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;like(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;pattern,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;escChar)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand,%20org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies the
given pattern.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand,%20org.apache.openjpa.persistence.query.PredicateOperand)">like</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="like(org.apache.openjpa.persistence.query.PredicateOperand, char)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>like</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;like(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;pattern,
char&nbsp;escapeChar)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand,%20char)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies the
given pattern.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand,%20char)">like</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="like(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>like</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;like(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pattern)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies
the given pattern.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String)">like</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="like(java.lang.String, org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>like</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;like(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pattern,
<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;escapeChar)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String,%20org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies
the given pattern.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String,%20org.apache.openjpa.persistence.query.PredicateOperand)">like</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="like(java.lang.String, char)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>like</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;like(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pattern,
char&nbsp;escChar)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String,%20char)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing whether the PredicateOperand satisfies
the given pattern.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String,%20char)">like</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="notEqual(org.apache.openjpa.persistence.query.PredicateOperand)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;notEqual(<a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(org.apache.openjpa.persistence.query.PredicateOperand)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(org.apache.openjpa.persistence.query.PredicateOperand)">notEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
PredicateOperand instance or parameter</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="notEqual(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;notEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Class)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Class)">notEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>cls</code> - -
entity class</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="notEqual(java.lang.Number)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;notEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Number)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Number)">notEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
numberic value</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="notEqual(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;notEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.String)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.String)">notEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
string value</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="notEqual(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;notEqual(boolean&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(boolean)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(boolean)">notEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
boolean value</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="notEqual(java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;notEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.util.Date)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.util.Date)">notEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
date</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="notEqual(java.util.Calendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;notEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>&nbsp;arg)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.util.Calendar)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.util.Calendar)">notEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>arg</code> - -
calendar</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="notEqual(java.lang.Enum)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notEqual</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>&nbsp;notEqual(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&nbsp;e)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Enum)">PredicateOperand</a></code></strong></div>
<div class="block">Create a predicate for testing inequality with the specified argument.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Enum)">notEqual</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>e</code> - -
enum</dd>
<dt><span class="strong">Returns:</span></dt><dd>conditional predicate</dd></dl>
</li>
</ul>
<a name="getAliasHint(org.apache.openjpa.persistence.query.AliasContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAliasHint</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAliasHint(org.apache.openjpa.persistence.query.AliasContext&nbsp;ctx)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#getAliasHint(org.apache.openjpa.persistence.query.AliasContext)">Visitable</a></code></strong></div>
<div class="block">Gets the hint to be used while creating alias.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#getAliasHint(org.apache.openjpa.persistence.query.AliasContext)">getAliasHint</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a></code></dd>
</dl>
</li>
</ul>
<a name="asExpression(org.apache.openjpa.persistence.query.AliasContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>asExpression</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;asExpression(org.apache.openjpa.persistence.query.AliasContext&nbsp;ctx)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#asExpression(org.apache.openjpa.persistence.query.AliasContext)">Visitable</a></code></strong></div>
<div class="block">Get a JPQL fragment as used in WHERE clause.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#asExpression(org.apache.openjpa.persistence.query.AliasContext)">asExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a></code></dd>
</dl>
</li>
</ul>
<a name="asProjection(org.apache.openjpa.persistence.query.AliasContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>asProjection</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;asProjection(org.apache.openjpa.persistence.query.AliasContext&nbsp;ctx)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#asProjection(org.apache.openjpa.persistence.query.AliasContext)">Visitable</a></code></strong></div>
<div class="block">Gets the string representation in SELECT projection.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#asProjection(org.apache.openjpa.persistence.query.AliasContext)">asProjection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a></code></dd>
</dl>
</li>
</ul>
<a name="asJoinable(org.apache.openjpa.persistence.query.AliasContext)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>asJoinable</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;asJoinable(org.apache.openjpa.persistence.query.AliasContext&nbsp;ctx)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#asJoinable(org.apache.openjpa.persistence.query.AliasContext)">Visitable</a></code></strong></div>
<div class="block">Gets the string representation in FROM clause.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html#asJoinable(org.apache.openjpa.persistence.query.AliasContext)">asJoinable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a></code></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/AbstractDomainObject.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/query/AbsExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/openjpa/persistence/query/AbstractDomainObject.html" target="_top">Frames</a></li>
<li><a href="AbstractDomainObject.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><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2006&#x2013;2018 <a href="http://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>