blob: 19d8e842ff6d7ddc159ee162b9c6c81fc7cb1928 [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:07 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>OpenJPACriteriaBuilder (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="OpenJPACriteriaBuilder (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/OpenJPACriteriaBuilder.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/criteria/CriteriaExpressionVisitor.TraversalStyle.html" title="enum in org.apache.openjpa.persistence.criteria"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html" target="_top">Frames</a></li>
<li><a href="OpenJPACriteriaBuilder.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.openjpa.persistence.criteria</div>
<h2 title="Interface OpenJPACriteriaBuilder" class="title">Interface OpenJPACriteriaBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd>javax.persistence.criteria.CriteriaBuilder</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../org/apache/openjpa/persistence/criteria/CriteriaBuilderImpl.html" title="class in org.apache.openjpa.persistence.criteria">CriteriaBuilderImpl</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">OpenJPACriteriaBuilder</span>
extends javax.persistence.criteria.CriteriaBuilder</pre>
<div class="block">OpenJPA-specific extension to JPA 2.0 Criteria Query Builder API.</div>
<dl><dt><span class="strong">Since:</span></dt>
<dd>2.0.0</dd>
<dt><span class="strong">Author:</span></dt>
<dd>Pinaki Poddar</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested_class_summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_javax.persistence.criteria.CriteriaBuilder">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from interface&nbsp;javax.persistence.criteria.CriteriaBuilder</h3>
<code>javax.persistence.criteria.CriteriaBuilder.Case&lt;R&gt;, javax.persistence.criteria.CriteriaBuilder.Coalesce&lt;T&gt;, javax.persistence.criteria.CriteriaBuilder.In&lt;T&gt;, javax.persistence.criteria.CriteriaBuilder.SimpleCase&lt;C,R&gt;, javax.persistence.criteria.CriteriaBuilder.Trimspec</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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/criteria/OpenJPACriteriaBuilder.html#LANG_CRITERIA">LANG_CRITERIA</a></strong></code>
<div class="block">The mnemonic to identify the query language.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria">OpenJPACriteriaQuery</a>&lt;<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>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html#createQuery()">createQuery</a></strong>()</code>
<div class="block">Create a <code>CriteriaQuery</code> object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria">OpenJPACriteriaQuery</a>&lt;T&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html#createQuery(java.lang.Class)">createQuery</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>&lt;T&gt;&nbsp;resultClass)</code>
<div class="block">Create a <code>CriteriaQuery</code> object with the specified result
type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria">OpenJPACriteriaQuery</a>&lt;javax.persistence.Tuple&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html#createTupleQuery()">createTupleQuery</a></strong>()</code>
<div class="block">Create a <code>CriteriaQuery</code> object that returns a tuple of
objects as its result.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>javax.persistence.metamodel.Metamodel</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html#getMetamodel()">getMetamodel</a></strong>()</code>
<div class="block">Gets the metamodel for the managed, persistent domain entities.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;javax.persistence.criteria.Predicate</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html#qbe(javax.persistence.criteria.From,%20T)">qbe</a></strong>(javax.persistence.criteria.From&lt;?,T&gt;&nbsp;from,
T&nbsp;example)</code>
<div class="block">Overloaded with default comparison style and no extra attribute to exclude.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;javax.persistence.criteria.Predicate</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html#qbe(javax.persistence.criteria.From,%20T,%20javax.persistence.metamodel.Attribute...)">qbe</a></strong>(javax.persistence.criteria.From&lt;?,T&gt;&nbsp;from,
T&nbsp;example,
javax.persistence.metamodel.Attribute&lt;?,?&gt;...&nbsp;excludes)</code>
<div class="block">Overloaded with default comparison style.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;javax.persistence.criteria.Predicate</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html#qbe(javax.persistence.criteria.From,%20T,%20org.apache.openjpa.persistence.criteria.ComparisonStyle)">qbe</a></strong>(javax.persistence.criteria.From&lt;?,T&gt;&nbsp;from,
T&nbsp;example,
<a href="../../../../../org/apache/openjpa/persistence/criteria/ComparisonStyle.html" title="interface in org.apache.openjpa.persistence.criteria">ComparisonStyle</a>&nbsp;style)</code>
<div class="block">Overloaded with no extra attribute to exclude.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;javax.persistence.criteria.Predicate</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html#qbe(javax.persistence.criteria.From,%20T,%20org.apache.openjpa.persistence.criteria.ComparisonStyle,%20javax.persistence.metamodel.Attribute...)">qbe</a></strong>(javax.persistence.criteria.From&lt;?,T&gt;&nbsp;from,
T&nbsp;example,
<a href="../../../../../org/apache/openjpa/persistence/criteria/ComparisonStyle.html" title="interface in org.apache.openjpa.persistence.criteria">ComparisonStyle</a>&nbsp;style,
javax.persistence.metamodel.Attribute&lt;?,?&gt;...&nbsp;excludes)</code>
<div class="block">Create a predicate based upon the attribute values of a given
"example" entity instance.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/persistence/criteria/ComparisonStyle.html" title="interface in org.apache.openjpa.persistence.criteria">ComparisonStyle</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html#qbeStyle()">qbeStyle</a></strong>()</code>
<div class="block">Create a mutable style to apply on query-by-example.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_javax.persistence.criteria.CriteriaBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;javax.persistence.criteria.CriteriaBuilder</h3>
<code>abs, all, and, and, any, array, asc, avg, between, between, coalesce, coalesce, coalesce, concat, concat, concat, conjunction, construct, count, countDistinct, currentDate, currentTime, currentTimestamp, desc, diff, diff, diff, disjunction, equal, equal, exists, function, ge, ge, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greatest, gt, gt, in, isEmpty, isFalse, isMember, isMember, isNotEmpty, isNotMember, isNotMember, isNotNull, isNull, isTrue, keys, le, le, least, length, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, like, like, like, like, like, like, literal, locate, locate, locate, locate, lower, lt, lt, max, min, mod, mod, mod, neg, not, notEqual, notEqual, notLike, notLike, notLike, notLike, notLike, notLike, nullif, nullif, nullLiteral, or, or, parameter, parameter, prod, prod, prod, quot, quot, quot, selectCase, selectCase, size, size, some, sqrt, substring, substring, substring, substring, sum, sum, sum, sum, sumAsDouble, sumAsLong, toBigDecimal, toBigInteger, toDouble, toFloat, toInteger, toLong, toString, trim, trim, trim, trim, trim, trim, tuple, upper, values</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="LANG_CRITERIA">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LANG_CRITERIA</h4>
<pre>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> LANG_CRITERIA</pre>
<div class="block">The mnemonic to identify the query language.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.openjpa.persistence.criteria.OpenJPACriteriaBuilder.LANG_CRITERIA">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="qbe(javax.persistence.criteria.From,java.lang.Object,org.apache.openjpa.persistence.criteria.ComparisonStyle,javax.persistence.metamodel.Attribute[])">
<!-- -->
</a><a name="qbe(javax.persistence.criteria.From, T, org.apache.openjpa.persistence.criteria.ComparisonStyle, javax.persistence.metamodel.Attribute...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>qbe</h4>
<pre>&lt;T&gt;&nbsp;javax.persistence.criteria.Predicate&nbsp;qbe(javax.persistence.criteria.From&lt;?,T&gt;&nbsp;from,
T&nbsp;example,
<a href="../../../../../org/apache/openjpa/persistence/criteria/ComparisonStyle.html" title="interface in org.apache.openjpa.persistence.criteria">ComparisonStyle</a>&nbsp;style,
javax.persistence.metamodel.Attribute&lt;?,?&gt;...&nbsp;excludes)</pre>
<div class="block">Create a predicate based upon the attribute values of a given
"example" entity instance. The predicate is the conjunction
or disjunction of predicates for subset of attribute of the entity.
<br>
All the singular entity attributes (the basic, embedded
and uni-cardinality relations) that have a non-null or non-default
value for the example instance and are not an identity or version
attribute are included. The comparable attributes can be further
pruned by specifying variable list of attributes for exclusion.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>example</code> - a non-null instance of a persistent entity.</dd><dd><code>style</code> - specifies various aspects of comparison such as whether
non-null attribute values be included, how string-valued attribute be
compared, whether the individual attribute based predicates are ANDed
or ORed etc. Can be null to designate default comparison style.</dd><dd><code>excludes</code> - list of attributes that are excluded from comparison.
Can be null.</dd>
<dt><span class="strong">Returns:</span></dt><dd>a predicate</dd></dl>
</li>
</ul>
<a name="qbe(javax.persistence.criteria.From,java.lang.Object,org.apache.openjpa.persistence.criteria.ComparisonStyle)">
<!-- -->
</a><a name="qbe(javax.persistence.criteria.From, T, org.apache.openjpa.persistence.criteria.ComparisonStyle)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>qbe</h4>
<pre>&lt;T&gt;&nbsp;javax.persistence.criteria.Predicate&nbsp;qbe(javax.persistence.criteria.From&lt;?,T&gt;&nbsp;from,
T&nbsp;example,
<a href="../../../../../org/apache/openjpa/persistence/criteria/ComparisonStyle.html" title="interface in org.apache.openjpa.persistence.criteria">ComparisonStyle</a>&nbsp;style)</pre>
<div class="block">Overloaded with no extra attribute to exclude.</div>
</li>
</ul>
<a name="qbe(javax.persistence.criteria.From,java.lang.Object,javax.persistence.metamodel.Attribute[])">
<!-- -->
</a><a name="qbe(javax.persistence.criteria.From, T, javax.persistence.metamodel.Attribute...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>qbe</h4>
<pre>&lt;T&gt;&nbsp;javax.persistence.criteria.Predicate&nbsp;qbe(javax.persistence.criteria.From&lt;?,T&gt;&nbsp;from,
T&nbsp;example,
javax.persistence.metamodel.Attribute&lt;?,?&gt;...&nbsp;excludes)</pre>
<div class="block">Overloaded with default comparison style.</div>
</li>
</ul>
<a name="qbe(javax.persistence.criteria.From,java.lang.Object)">
<!-- -->
</a><a name="qbe(javax.persistence.criteria.From, T)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>qbe</h4>
<pre>&lt;T&gt;&nbsp;javax.persistence.criteria.Predicate&nbsp;qbe(javax.persistence.criteria.From&lt;?,T&gt;&nbsp;from,
T&nbsp;example)</pre>
<div class="block">Overloaded with default comparison style and no extra attribute to exclude.</div>
</li>
</ul>
<a name="qbeStyle()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>qbeStyle</h4>
<pre><a href="../../../../../org/apache/openjpa/persistence/criteria/ComparisonStyle.html" title="interface in org.apache.openjpa.persistence.criteria">ComparisonStyle</a>&nbsp;qbeStyle()</pre>
<div class="block">Create a mutable style to apply on query-by-example.</div>
</li>
</ul>
<a name="getMetamodel()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMetamodel</h4>
<pre>javax.persistence.metamodel.Metamodel&nbsp;getMetamodel()</pre>
<div class="block">Gets the metamodel for the managed, persistent domain entities.</div>
</li>
</ul>
<a name="createQuery()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createQuery</h4>
<pre><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria">OpenJPACriteriaQuery</a>&lt;<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>&gt;&nbsp;createQuery()</pre>
<div class="block">Create a <code>CriteriaQuery</code> object.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>createQuery</code>&nbsp;in interface&nbsp;<code>javax.persistence.criteria.CriteriaBuilder</code></dd>
<dt><span class="strong">Returns:</span></dt><dd>criteria query object</dd></dl>
</li>
</ul>
<a name="createQuery(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createQuery</h4>
<pre>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria">OpenJPACriteriaQuery</a>&lt;T&gt;&nbsp;createQuery(<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>&lt;T&gt;&nbsp;resultClass)</pre>
<div class="block">Create a <code>CriteriaQuery</code> object with the specified result
type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>createQuery</code>&nbsp;in interface&nbsp;<code>javax.persistence.criteria.CriteriaBuilder</code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>resultClass</code> - type of the query result</dd>
<dt><span class="strong">Returns:</span></dt><dd>criteria query object</dd></dl>
</li>
</ul>
<a name="createTupleQuery()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>createTupleQuery</h4>
<pre><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria">OpenJPACriteriaQuery</a>&lt;javax.persistence.Tuple&gt;&nbsp;createTupleQuery()</pre>
<div class="block">Create a <code>CriteriaQuery</code> object that returns a tuple of
objects as its result.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>createTupleQuery</code>&nbsp;in interface&nbsp;<code>javax.persistence.criteria.CriteriaBuilder</code></dd>
<dt><span class="strong">Returns:</span></dt><dd>criteria query object</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/OpenJPACriteriaBuilder.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/criteria/CriteriaExpressionVisitor.TraversalStyle.html" title="enum in org.apache.openjpa.persistence.criteria"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html" target="_top">Frames</a></li>
<li><a href="OpenJPACriteriaBuilder.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2006&#x2013;2018 <a href="http://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>