blob: 141644eb074f3794d172c335fc5e9eb07c3998f0 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_252) on Fri Jul 16 09:38:42 UTC 2021 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>ExpressionOperator (EclipseLink 3.0.2, API Reference)</title>
<meta name="date" content="2021-07-16">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ExpressionOperator (EclipseLink 3.0.2, API Reference)";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":10,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":10,"i16":10,"i17":10,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":10,"i29":10,"i30":10,"i31":9,"i32":9,"i33":9,"i34":9,"i35":10,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":10,"i49":9,"i50":10,"i51":9,"i52":9,"i53":9,"i54":9,"i55":9,"i56":10,"i57":10,"i58":10,"i59":10,"i60":9,"i61":9,"i62":9,"i63":9,"i64":9,"i65":10,"i66":10,"i67":10,"i68":10,"i69":9,"i70":9,"i71":9,"i72":9,"i73":9,"i74":10,"i75":9,"i76":10,"i77":9,"i78":10,"i79":9,"i80":9,"i81":9,"i82":9,"i83":9,"i84":9,"i85":9,"i86":9,"i87":9,"i88":9,"i89":9,"i90":9,"i91":9,"i92":9,"i93":9,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":9,"i102":10,"i103":10,"i104":9,"i105":10,"i106":10,"i107":9,"i108":9,"i109":9,"i110":9,"i111":9,"i112":9,"i113":9,"i114":9,"i115":9,"i116":9,"i117":9,"i118":9,"i119":9,"i120":9,"i121":9,"i122":9,"i123":9,"i124":10,"i125":10,"i126":10,"i127":9,"i128":9,"i129":9,"i130":9,"i131":9,"i132":9,"i133":9,"i134":9,"i135":9,"i136":9,"i137":9,"i138":9,"i139":9,"i140":9,"i141":9,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":9,"i151":9,"i152":9,"i153":9,"i154":9,"i155":9,"i156":9,"i157":9,"i158":9,"i159":9,"i160":9,"i161":9,"i162":9,"i163":9,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":9,"i171":9,"i172":9,"i173":9,"i174":9,"i175":9,"i176":9,"i177":9,"i178":9,"i179":9,"i180":9,"i181":9,"i182":9,"i183":9,"i184":9,"i185":9,"i186":9,"i187":9,"i188":9,"i189":9,"i190":9,"i191":9,"i192":9,"i193":9,"i194":9,"i195":9,"i196":9,"i197":9,"i198":9,"i199":9,"i200":9,"i201":9,"i202":9,"i203":9,"i204":9,"i205":9,"i206":9,"i207":9,"i208":9,"i209":9,"i210":10,"i211":9,"i212":9,"i213":9,"i214":9,"i215":9,"i216":9,"i217":9,"i218":9,"i219":9,"i220":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">EclipseLink 3.0.2, API Reference</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/eclipse/persistence/expressions/ExpressionMath.html" title="class in org.eclipse.persistence.expressions"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/eclipse/persistence/expressions/ListExpressionOperator.html" title="class in org.eclipse.persistence.expressions"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/eclipse/persistence/expressions/ExpressionOperator.html" target="_top">Frames</a></li>
<li><a href="ExpressionOperator.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;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.eclipse.persistence.expressions</div>
<h2 title="Class ExpressionOperator" class="title">Class ExpressionOperator</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.eclipse.persistence.expressions.ExpressionOperator</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../org/eclipse/persistence/expressions/ListExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ListExpressionOperator</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">ExpressionOperator</span>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
<div class="block"><p>
<b>Purpose</b>: ADVANCED: The expression operator is used internally to define SQL operations and functions.
It is possible for an advanced user to define their own operators.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../serialized-form.html#org.eclipse.persistence.expressions.ExpressionOperator">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="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Abs">Abs</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Acos">Acos</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Add">Add</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#AddDate">AddDate</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#AddMonths">AddMonths</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#AggregateOperator">AggregateOperator</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#All">All</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#allOperators">allOperators</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#And">And</a></span></code>
<div class="block">Logical operators</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Any">Any</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#argumentIndices">argumentIndices</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#As">As</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Ascending">Ascending</a></span></code>
<div class="block">Ordering operators</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Ascii">Ascii</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Asin">Asin</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Atan">Atan</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Atan2">Atan2</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Average">Average</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Between">Between</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Case">Case</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#CaseCondition">CaseCondition</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Cast">Cast</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Ceil">Ceil</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#CharIndex">CharIndex</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#CharLength">CharLength</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Chr">Chr</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Coalesce">Coalesce</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ComparisonOperator">ComparisonOperator</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Concat">Concat</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Cos">Cos</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Cosh">Cosh</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Cot">Cot</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Count">Count</a></span></code>
<div class="block">Aggregate operators</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#CurrentDate">CurrentDate</a></span></code>
<div class="block">Function to obtain the current date on the database with date components
only but without time components.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#CurrentTime">CurrentTime</a></span></code>
<div class="block">Function to obtain the current time on the database with time components
only but without date components.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#databaseStrings">databaseStrings</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#DateDifference">DateDifference</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#DateName">DateName</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#DatePart">DatePart</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#DateToString">DateToString</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Decode">Decode</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Deref">Deref</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Descending">Descending</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Difference">Difference</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Distinct">Distinct</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Divide">Divide</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Equal">Equal</a></span></code>
<div class="block">Comparison operators</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#EqualOuterJoin">EqualOuterJoin</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Except">Except</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ExceptAll">ExceptAll</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Exists">Exists</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ExistsNode">ExistsNode</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Exp">Exp</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Extract">Extract</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ExtractValue">ExtractValue</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ExtractXml">ExtractXml</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Floor">Floor</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#FunctionOperator">FunctionOperator</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#GetNumberVal">GetNumberVal</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#GetStringVal">GetStringVal</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#GreaterThan">GreaterThan</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#GreaterThanEqual">GreaterThanEqual</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Greatest">Greatest</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#HexToRaw">HexToRaw</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#In">In</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Initcap">Initcap</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Instring">Instring</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#InSubQuery">InSubQuery</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Intersect">Intersect</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#IntersectAll">IntersectAll</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isBindingSupported">isBindingSupported</a></span></code>
<div class="block">Allow operator to disable binding.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#IsFragment">IsFragment</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#IsNull">IsNull</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isPrefix">isPrefix</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isRepeating">isRepeating</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#javaStrings">javaStrings</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#LastDay">LastDay</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Least">Least</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#LeftPad">LeftPad</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#LeftTrim">LeftTrim</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#LeftTrim2">LeftTrim2</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Length">Length</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#LessThan">LessThan</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#LessThanEqual">LessThanEqual</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Like">Like</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#LikeEscape">LikeEscape</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Ln">Ln</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Locate">Locate</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Locate2">Locate2</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Log">Log</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#LogicalOperator">LogicalOperator</a></span></code>
<div class="block">Operator types</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Maximum">Maximum</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Minimum">Minimum</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Mod">Mod</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#MonthsBetween">MonthsBetween</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Multiply">Multiply</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#name">name</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Negate">Negate</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NewTime">NewTime</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NextDay">NextDay</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#nodeClass">nodeClass</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Not">Not</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NotBetween">NotBetween</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NotEqual">NotEqual</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NotExists">NotExists</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NotIn">NotIn</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NotInSubQuery">NotInSubQuery</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NotLike">NotLike</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NotLikeEscape">NotLikeEscape</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NotNull">NotNull</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NullIf">NullIf</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NullsFirst">NullsFirst</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#NullsLast">NullsLast</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Nvl">Nvl</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Or">Or</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#OrderOperator">OrderOperator</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#platformOperatorNames">platformOperatorNames</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#platformOperatorSelectors">platformOperatorSelectors</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Power">Power</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Ref">Ref</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#RefToHex">RefToHex</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Regexp">Regexp</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Replace">Replace</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Replicate">Replicate</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Reverse">Reverse</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Right">Right</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#RightPad">RightPad</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#RightTrim">RightTrim</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#RightTrim2">RightTrim2</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Round">Round</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#RoundDate">RoundDate</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#SDO_FILTER">SDO_FILTER</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#SDO_NN">SDO_NN</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#SDO_RELATE">SDO_RELATE</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#SDO_WITHIN_DISTANCE">SDO_WITHIN_DISTANCE</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#selector">selector</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Sign">Sign</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Sin">Sin</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Sinh">Sinh</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Some">Some</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Soundex">Soundex</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Sqrt">Sqrt</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#StandardDeviation">StandardDeviation</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Substring">Substring</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#SubstringSingleArg">SubstringSingleArg</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Subtract">Subtract</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Sum">Sum</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Tan">Tan</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Tanh">Tanh</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ToChar">ToChar</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ToCharWithFormat">ToCharWithFormat</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ToDate">ToDate</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Today">Today</a></span></code>
<div class="block">Function to obtain the current timestamp on the database including date
and time components.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ToLowerCase">ToLowerCase</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ToNumber">ToNumber</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ToUpperCase">ToUpperCase</a></span></code>
<div class="block">Function operators</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Translate">Translate</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Trim">Trim</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Trim2">Trim2</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Trunc">Trunc</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#TruncateDate">TruncateDate</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#type">type</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Union">Union</a></span></code>
<div class="block">Union operators</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#UnionAll">UnionAll</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Value">Value</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#Variance">Variance</a></span></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="memberSummary" 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="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ExpressionOperator--">ExpressionOperator</a></span>()</code>
<div class="block">ADVANCED:
Create a new operator.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ExpressionOperator-int-java.util.List-">ExpressionOperator</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;newDatabaseStrings)</code>
<div class="block">ADVANCED:
Create a new operator with the given name(s) and strings to print.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#abs--">abs</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#acos--">acos</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#addDate--">addDate</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#addMonths--">addMonths</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#addOperator-org.eclipse.persistence.expressions.ExpressionOperator-">addOperator</a></span>(<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;exOperator)</code>
<div class="block">ADVANCED:
Add an operator to the global list of operators.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#all--">all</a></span>()</code>
<div class="block">INTERNAL:
Create the ALL operator.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#and--">and</a></span>()</code>
<div class="block">INTERNAL:
Create the AND operator.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#any--">any</a></span>()</code>
<div class="block">INTERNAL:
Create the ANY operator.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#applyFunction-java.lang.Object-java.util.List-">applyFunction</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;source,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;arguments)</code>
<div class="block">INTERNAL:
Apply this to an object in memory.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#as--">as</a></span>()</code>
<div class="block">INTERNAL:
Create the AS operator.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ascending--">ascending</a></span>()</code>
<div class="block">INTERNAL:
Create the ASCENDING operator.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ascii--">ascii</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#asin--">asin</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#atan--">atan</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#average--">average</a></span>()</code>
<div class="block">INTERNAL:
Create the AVERAGE operator.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#bePostfix--">bePostfix</a></span>()</code>
<div class="block">ADVANCED:
Tell the operator to be postfix, i.e.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#bePrefix--">bePrefix</a></span>()</code>
<div class="block">ADVANCED:
Tell the operator to be pretfix, i.e.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#beRepeating--">beRepeating</a></span>()</code>
<div class="block">INTERNAL:
Make this a repeating argument.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#between--">between</a></span>()</code>
<div class="block">INTERNAL:
Create the BETWEEN Operator</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#caseConditionStatement--">caseConditionStatement</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#caseStatement--">caseStatement</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#cast--">cast</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ceil--">ceil</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#charIndex--">charIndex</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#charLength--">charLength</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#chr--">chr</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#coalesce--">coalesce</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#concat--">concat</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#conformBetween-java.lang.Object-java.lang.Object-">conformBetween</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;left,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;right)</code>
<div class="block">INTERNAL:
Compare between in memory.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#conformLike-java.lang.Object-java.lang.Object-">conformLike</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;left,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;right)</code>
<div class="block">INTERNAL:
Compare like in memory.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#copyTo-org.eclipse.persistence.expressions.ExpressionOperator-">copyTo</a></span>(<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;operator)</code>&nbsp;</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#cos--">cos</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#cosh--">cosh</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#cot--">cot</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#count--">count</a></span>()</code>
<div class="block">INTERNAL:
Create the COUNT operator.</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#createNode--">createNode</a></span>()</code>
<div class="block">INTERNAL:
Instantiate an instance of the operator's node class.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#currentDate--">currentDate</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#currentTime--">currentTime</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#currentTimeStamp--">currentTimeStamp</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#dateDifference--">dateDifference</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#dateName--">dateName</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#datePart--">datePart</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#dateToString--">dateToString</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#decode--">decode</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#deref--">deref</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#descending--">descending</a></span>()</code>
<div class="block">INTERNAL:
Create the DESCENDING operator.</div>
</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#difference--">difference</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#distinct--">distinct</a></span>()</code>
<div class="block">INTERNAL:
Create the DISTINCT operator.</div>
</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#doesRelationConform-java.lang.Object-java.lang.Object-">doesRelationConform</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;left,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;right)</code>
<div class="block">INTERNAL:
Compare the values in memory.</div>
</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#equalOuterJoin--">equalOuterJoin</a></span>()</code>
<div class="block">INTERNAL:
Initialize the outer join operator
Note: This is merely a shell which is incomplete, and
so will be replaced by the platform's operator when we
go to print.</div>
</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#equals-java.lang.Object-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</code>
<div class="block">INTERNAL:
Return if the operator is equal to the other.</div>
</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#except--">except</a></span>()</code>
<div class="block">INTERNAL:
Create the EXCEPT operator.</div>
</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#exceptAll--">exceptAll</a></span>()</code>
<div class="block">INTERNAL:
Create the EXCEPT ALL operator.</div>
</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#exists--">exists</a></span>()</code>
<div class="block">INTERNAL:
Create the EXISTS operator.</div>
</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#existsNode--">existsNode</a></span>()</code>
<div class="block">INTERNAL:
Create the existsNode expression operator</div>
</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#exp--">exp</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#expressionFor-org.eclipse.persistence.expressions.Expression-">expressionFor</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base)</code>
<div class="block">INTERNAL:
Create an expression for this operator, using the given base.</div>
</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#expressionFor-org.eclipse.persistence.expressions.Expression-java.lang.Object-">expressionFor</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
<div class="block">INTERNAL:
Create an expression for this operator, using the given base and a single argument.</div>
</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#expressionForArguments-org.eclipse.persistence.expressions.Expression-java.util.List-">expressionForArguments</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;arguments)</code>
<div class="block">INTERNAL:
Create an expression for this operator, using the given base and arguments.</div>
</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#expressionForWithBaseLast-org.eclipse.persistence.expressions.Expression-java.lang.Object-">expressionForWithBaseLast</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
<div class="block">INTERNAL:
Create an expression for this operator, using the given base and a single argument.</div>
</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#extract--">extract</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#extractValue--">extractValue</a></span>()</code>
<div class="block">INTERNAL:
Create the extractValue expression operator</div>
</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#extractXml--">extractXml</a></span>()</code>
<div class="block">INTERNAL:
Create the extract expression operator</div>
</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#floor--">floor</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getAllOperators--">getAllOperators</a></span>()</code>
<div class="block">ADVANCED:
Return the map of all operators.</div>
</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getDatabaseStrings--">getDatabaseStrings</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getJavaStrings--">getJavaStrings</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getName--">getName</a></span>()</code>
<div class="block">INTERNAL:
Return the name.</div>
</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getNodeClass--">getNodeClass</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getNumberVal--">getNumberVal</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getOperator-java.lang.Integer-">getOperator</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;selector)</code>
<div class="block">INTERNAL:
Lookup the operator with the given id.</div>
</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getPlatformOperatorName-int-">getPlatformOperatorName</a></span>(int&nbsp;operator)</code>
<div class="block">INTERNAL:
Initialize a mapping to the platform operator names for usage with exceptions.</div>
</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getPlatformOperatorNames--">getPlatformOperatorNames</a></span>()</code>
<div class="block">INTERNAL:
Initialize a mapping to the platform operator names for usage with exceptions.</div>
</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getPlatformOperatorSelectors--">getPlatformOperatorSelectors</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getSelector--">getSelector</a></span>()</code>
<div class="block">INTERNAL:
Return the selector id.</div>
</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getStringVal--">getStringVal</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#getType--">getType</a></span>()</code>
<div class="block">ADVANCED:
Return the type of function.</div>
</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#greatest--">greatest</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#hashCode--">hashCode</a></span>()</code>
<div class="block">INTERNAL:
Return the hash-code based on the unique selector.</div>
</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#hexToRaw--">hexToRaw</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ifNull--">ifNull</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#in--">in</a></span>()</code>
<div class="block">INTERNAL:
Create the IN operator.</div>
</td>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#initcap--">initcap</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><code>protected static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#initializeAggregateFunctionOperators--">initializeAggregateFunctionOperators</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><code>protected static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#initializeFunctionOperators--">initializeFunctionOperators</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><code>protected static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#initializeLogicalOperators--">initializeLogicalOperators</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i86" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#initializeOperators--">initializeOperators</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i87" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#initializePlatformOperatorNames--">initializePlatformOperatorNames</a></span>()</code>
<div class="block">INTERNAL:
Initialize a mapping to the platform operator names for usage with exceptions.</div>
</td>
</tr>
<tr id="i88" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#initializePlatformOperatorSelectors--">initializePlatformOperatorSelectors</a></span>()</code>
<div class="block">INTERNAL:
Initialize a mapping to the platform operator names for usage with exceptions.</div>
</td>
</tr>
<tr id="i89" class="rowColor">
<td class="colFirst"><code>protected static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#initializeRelationOperators--">initializeRelationOperators</a></span>()</code>
<div class="block">INTERNAL:</div>
</td>
</tr>
<tr id="i90" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#instring--">instring</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i91" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#inSubQuery--">inSubQuery</a></span>()</code>
<div class="block">INTERNAL:
Create the IN operator taking a subquery.</div>
</td>
</tr>
<tr id="i92" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#intersect--">intersect</a></span>()</code>
<div class="block">INTERNAL:
Create the INTERSECT operator.</div>
</td>
</tr>
<tr id="i93" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#intersectAll--">intersectAll</a></span>()</code>
<div class="block">INTERNAL:
Create the INTERSECT ALL operator.</div>
</td>
</tr>
<tr id="i94" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isAggregateOperator--">isAggregateOperator</a></span>()</code>
<div class="block">Aggregate functions are function in the select such as COUNT.</div>
</td>
</tr>
<tr id="i95" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isAll--">isAll</a></span>()</code>
<div class="block">INTERNAL:
Indicates whether operator has selector All</div>
</td>
</tr>
<tr id="i96" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isAny--">isAny</a></span>()</code>
<div class="block">INTERNAL:
Indicates whether operator has selector Any or Some</div>
</td>
</tr>
<tr id="i97" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isAnyOrAll--">isAnyOrAll</a></span>()</code>
<div class="block">INTERNAL:
Indicates whether operator has selector Any, Some or All</div>
</td>
</tr>
<tr id="i98" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isBindingSupported--">isBindingSupported</a></span>()</code>
<div class="block">PUBLIC:
Return if binding is compatible with this operator.</div>
</td>
</tr>
<tr id="i99" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isComparisonOperator--">isComparisonOperator</a></span>()</code>
<div class="block">Comparison functions are functions such as = and &gt;.</div>
</td>
</tr>
<tr id="i100" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isComplete--">isComplete</a></span>()</code>
<div class="block">INTERNAL:
If we have all the required information, this operator is complete
and can be used as is.</div>
</td>
</tr>
<tr id="i101" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isFragment--">isFragment</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i102" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isFunctionOperator--">isFunctionOperator</a></span>()</code>
<div class="block">General functions are any normal function such as UPPER.</div>
</td>
</tr>
<tr id="i103" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isLogicalOperator--">isLogicalOperator</a></span>()</code>
<div class="block">Logical functions are functions such as and and or.</div>
</td>
</tr>
<tr id="i104" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isNull--">isNull</a></span>()</code>
<div class="block">INTERNAL:
Create the ISNULL operator.</div>
</td>
</tr>
<tr id="i105" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isOrderOperator--">isOrderOperator</a></span>()</code>
<div class="block">Order functions are used in the order by such as ASC.</div>
</td>
</tr>
<tr id="i106" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#isPrefix--">isPrefix</a></span>()</code>
<div class="block">ADVANCED:
Return true if this is a prefix operator.</div>
</td>
</tr>
<tr id="i107" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#lastDay--">lastDay</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i108" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#least--">least</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i109" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#leftPad--">leftPad</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i110" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#leftTrim--">leftTrim</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i111" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#leftTrim2--">leftTrim2</a></span>()</code>
<div class="block">INTERNAL:
Build leftTrim operator that takes one parameter.</div>
</td>
</tr>
<tr id="i112" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#length--">length</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i113" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#like--">like</a></span>()</code>
<div class="block">INTERNAL:
Create the LIKE operator.</div>
</td>
</tr>
<tr id="i114" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#likeEscape--">likeEscape</a></span>()</code>
<div class="block">INTERNAL:
Create the LIKE operator with ESCAPE.</div>
</td>
</tr>
<tr id="i115" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ln--">ln</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i116" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#locate--">locate</a></span>()</code>
<div class="block">INTERNAL:
Build locate operator i.e.</div>
</td>
</tr>
<tr id="i117" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#locate2--">locate2</a></span>()</code>
<div class="block">INTERNAL:
Build locate operator with 3 params i.e.</div>
</td>
</tr>
<tr id="i118" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#log--">log</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i119" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#maximum--">maximum</a></span>()</code>
<div class="block">INTERNAL:
Create the MAXIMUM operator.</div>
</td>
</tr>
<tr id="i120" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#minimum--">minimum</a></span>()</code>
<div class="block">INTERNAL:
Create the MINIMUM operator.</div>
</td>
</tr>
<tr id="i121" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#mod--">mod</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i122" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#monthsBetween--">monthsBetween</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i123" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#negate--">negate</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i124" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#newExpressionForArgument-org.eclipse.persistence.expressions.Expression-java.lang.Object-">newExpressionForArgument</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;singleArgument)</code>
<div class="block">INTERNAL:
Create a new expression.</div>
</td>
</tr>
<tr id="i125" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#newExpressionForArguments-org.eclipse.persistence.expressions.Expression-java.util.List-">newExpressionForArguments</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;arguments)</code>
<div class="block">INTERNAL:
The general case.</div>
</td>
</tr>
<tr id="i126" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#newExpressionForArgumentWithBaseLast-org.eclipse.persistence.expressions.Expression-java.lang.Object-">newExpressionForArgumentWithBaseLast</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;singleArgument)</code>
<div class="block">INTERNAL:
Create a new expression.</div>
</td>
</tr>
<tr id="i127" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#newTime--">newTime</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i128" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#nextDay--">nextDay</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i129" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#notExists--">notExists</a></span>()</code>
<div class="block">INTERNAL:
Create the NOT EXISTS operator.</div>
</td>
</tr>
<tr id="i130" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#notIn--">notIn</a></span>()</code>
<div class="block">INTERNAL:
Create the NOTIN operator.</div>
</td>
</tr>
<tr id="i131" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#notInSubQuery--">notInSubQuery</a></span>()</code>
<div class="block">INTERNAL:
Create the NOTIN operator taking a subQuery.</div>
</td>
</tr>
<tr id="i132" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#notLike--">notLike</a></span>()</code>
<div class="block">INTERNAL:
Create the NOTLIKE operator.</div>
</td>
</tr>
<tr id="i133" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#notLikeEscape--">notLikeEscape</a></span>()</code>
<div class="block">INTERNAL:
Create the LIKE operator with ESCAPE.</div>
</td>
</tr>
<tr id="i134" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#notNull--">notNull</a></span>()</code>
<div class="block">INTERNAL:
Create the NOTNULL operator.</div>
</td>
</tr>
<tr id="i135" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#notOperator--">notOperator</a></span>()</code>
<div class="block">INTERNAL:
Create the NOT operator.</div>
</td>
</tr>
<tr id="i136" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#nullIf--">nullIf</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i137" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#nullsFirst--">nullsFirst</a></span>()</code>
<div class="block">INTERNAL:
Create the NULLS FIRST ordering operator.</div>
</td>
</tr>
<tr id="i138" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#nullsLast--">nullsLast</a></span>()</code>
<div class="block">INTERNAL:
Create the NULLS LAST ordering operator.</div>
</td>
</tr>
<tr id="i139" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#or--">or</a></span>()</code>
<div class="block">INTERNAL:
Create the OR operator.</div>
</td>
</tr>
<tr id="i140" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#oracleDateName--">oracleDateName</a></span>()</code>
<div class="block">INTERNAL:
Oracle equivalent to DATENAME is TO_CHAR.</div>
</td>
</tr>
<tr id="i141" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#power--">power</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i142" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#printCollection-java.util.List-org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter-">printCollection</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;items,
org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter&nbsp;printer)</code>
<div class="block">INTERNAL: Print the collection onto the SQL stream.</div>
</td>
</tr>
<tr id="i143" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#printDuo-org.eclipse.persistence.expressions.Expression-org.eclipse.persistence.expressions.Expression-org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter-">printDuo</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;first,
<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;second,
org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter&nbsp;printer)</code>
<div class="block">INTERNAL:
For performance, special case printing two children, since it's by far the most common</div>
</td>
</tr>
<tr id="i144" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#printJavaCollection-java.util.List-org.eclipse.persistence.internal.expressions.ExpressionJavaPrinter-">printJavaCollection</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;items,
org.eclipse.persistence.internal.expressions.ExpressionJavaPrinter&nbsp;printer)</code>
<div class="block">INTERNAL: Print the collection onto the SQL stream.</div>
</td>
</tr>
<tr id="i145" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#printJavaDuo-org.eclipse.persistence.expressions.Expression-org.eclipse.persistence.expressions.Expression-org.eclipse.persistence.internal.expressions.ExpressionJavaPrinter-">printJavaDuo</a></span>(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;first,
<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;second,
org.eclipse.persistence.internal.expressions.ExpressionJavaPrinter&nbsp;printer)</code>
<div class="block">INTERNAL:
For performance, special case printing two children, since it's by far the most common</div>
</td>
</tr>
<tr id="i146" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#printsAs-java.util.List-">printsAs</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;dbStrings)</code>
<div class="block">ADVANCED:
Set the strings for this operator.</div>
</td>
</tr>
<tr id="i147" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#printsAs-java.lang.String-">printsAs</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</code>
<div class="block">ADVANCED:
Set the single string for this operator.</div>
</td>
</tr>
<tr id="i148" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#printsJavaAs-java.util.List-">printsJavaAs</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;dbStrings)</code>
<div class="block">ADVANCED:
Set the strings for this operator.</div>
</td>
</tr>
<tr id="i149" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#printsJavaAs-java.lang.String-">printsJavaAs</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</code>
<div class="block">ADVANCED:
Set the single string for this operator.</div>
</td>
</tr>
<tr id="i150" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#ref--">ref</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i151" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#refToHex--">refToHex</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i152" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#regexp--">regexp</a></span>()</code>
<div class="block">INTERNAL:
Create the REGEXP operator.</div>
</td>
</tr>
<tr id="i153" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#registerOperator-int-java.lang.String-">registerOperator</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">ADVANCED:
Define a name for a user defined operator.</div>
</td>
</tr>
<tr id="i154" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#replace--">replace</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i155" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#replicate--">replicate</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i156" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#resetOperators--">resetOperators</a></span>()</code>
<div class="block">INTERNAL:
Reset all the operators.</div>
</td>
</tr>
<tr id="i157" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#reverse--">reverse</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i158" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#right--">right</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i159" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#rightPad--">rightPad</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i160" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#rightTrim--">rightTrim</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i161" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#rightTrim2--">rightTrim2</a></span>()</code>
<div class="block">INTERNAL:
Build rightTrim operator that takes one parameter.</div>
</td>
</tr>
<tr id="i162" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#round--">round</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i163" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#roundDate--">roundDate</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i164" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#setArgumentIndices-int:A-">setArgumentIndices</a></span>(int[]&nbsp;indices)</code>
<div class="block">ADVANCED: Set the array of indexes to use when building the SQL function.</div>
</td>
</tr>
<tr id="i165" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#setIsBindingSupported-boolean-">setIsBindingSupported</a></span>(boolean&nbsp;isBindingSupported)</code>
<div class="block">PUBLIC:
Set if binding is compatible with this operator.</div>
</td>
</tr>
<tr id="i166" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#setName-java.lang.String-">setName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">INTERNAL:
Set the name.</div>
</td>
</tr>
<tr id="i167" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#setNodeClass-java.lang.Class-">setNodeClass</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;nodeClass)</code>
<div class="block">ADVANCED:
Set the node class for this operator.</div>
</td>
</tr>
<tr id="i168" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#setSelector-int-">setSelector</a></span>(int&nbsp;selector)</code>
<div class="block">INTERNAL:
Set the selector id.</div>
</td>
</tr>
<tr id="i169" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#setType-int-">setType</a></span>(int&nbsp;type)</code>
<div class="block">ADVANCED:
Set the type of function.</div>
</td>
</tr>
<tr id="i170" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sign--">sign</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i171" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleAggregate-int-java.lang.String-java.lang.String-">simpleAggregate</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaName)</code>
<div class="block">INTERNAL:
Create an operator for a simple aggregate given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</td>
</tr>
<tr id="i172" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleFunction-int-java.lang.String-">simpleFunction</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName)</code>
<div class="block">INTERNAL:
Create an operator for a simple function given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</td>
</tr>
<tr id="i173" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleFunction-int-java.lang.String-java.lang.String-">simpleFunction</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaName)</code>
<div class="block">INTERNAL:
Create an operator for a simple function given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</td>
</tr>
<tr id="i174" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleFunctionNoParentheses-int-java.lang.String-">simpleFunctionNoParentheses</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName)</code>
<div class="block">INTERNAL:
Create an operator for a simple function call without parentheses</div>
</td>
</tr>
<tr id="i175" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleLogical-int-java.lang.String-java.lang.String-">simpleLogical</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaName)</code>
<div class="block">INTERNAL:
Create an operator for a simple logical given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</td>
</tr>
<tr id="i176" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleLogicalNoParens-int-java.lang.String-">simpleLogicalNoParens</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dbString)</code>
<div class="block">INTERNAL:
e.g.: ...</div>
</td>
</tr>
<tr id="i177" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleMath-int-java.lang.String-">simpleMath</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName)</code>
<div class="block">INTERNAL:
Create an operator for a simple math operatin, i.e.</div>
</td>
</tr>
<tr id="i178" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleOrdering-int-java.lang.String-java.lang.String-">simpleOrdering</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaName)</code>
<div class="block">INTERNAL:
Create an operator for a simple ordering given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</td>
</tr>
<tr id="i179" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleRelation-int-java.lang.String-">simpleRelation</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName)</code>
<div class="block">INTERNAL:
Create an operator for a simple relation given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</td>
</tr>
<tr id="i180" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleRelation-int-java.lang.String-java.lang.String-">simpleRelation</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaName)</code>
<div class="block">INTERNAL:
Create an operator for a simple relation given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</td>
</tr>
<tr id="i181" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleThreeArgumentFunction-int-java.lang.String-">simpleThreeArgumentFunction</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dbString)</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i182" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#simpleTwoArgumentFunction-int-java.lang.String-">simpleTwoArgumentFunction</a></span>(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dbString)</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i183" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sin--">sin</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i184" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sinh--">sinh</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i185" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#some--">some</a></span>()</code>
<div class="block">INTERNAL:
Create the SOME operator.</div>
</td>
</tr>
<tr id="i186" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#soundex--">soundex</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i187" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sqrt--">sqrt</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i188" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#standardDeviation--">standardDeviation</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i189" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#substring--">substring</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i190" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#substringSingleArg--">substringSingleArg</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i191" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sum--">sum</a></span>()</code>
<div class="block">INTERNAL:
Create the SUM operator.</div>
</td>
</tr>
<tr id="i192" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sybaseAddMonthsOperator--">sybaseAddMonthsOperator</a></span>()</code>
<div class="block">INTERNAL:
Function, to add months to a date.</div>
</td>
</tr>
<tr id="i193" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sybaseAtan2Operator--">sybaseAtan2Operator</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i194" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sybaseInStringOperator--">sybaseInStringOperator</a></span>()</code>
<div class="block">INTERNAL:
Build instring operator</div>
</td>
</tr>
<tr id="i195" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sybaseLocate2Operator--">sybaseLocate2Operator</a></span>()</code>
<div class="block">INTERNAL:
Build the Sybase equivalent to Locate with a start index.</div>
</td>
</tr>
<tr id="i196" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sybaseLocateOperator--">sybaseLocateOperator</a></span>()</code>
<div class="block">INTERNAL:
Build the Sybase equivalent to Locate</div>
</td>
</tr>
<tr id="i197" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sybaseToCharOperator--">sybaseToCharOperator</a></span>()</code>
<div class="block">INTERNAL:
Build Sybase equivalent to TO_CHAR.</div>
</td>
</tr>
<tr id="i198" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sybaseToCharWithFormatOperator--">sybaseToCharWithFormatOperator</a></span>()</code>
<div class="block">INTERNAL:
Build Sybase equivalent to TO_CHAR.</div>
</td>
</tr>
<tr id="i199" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sybaseToDateOperator--">sybaseToDateOperator</a></span>()</code>
<div class="block">INTERNAL:
Build Sybase equivalent to TO_DATE.</div>
</td>
</tr>
<tr id="i200" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sybaseToDateToStringOperator--">sybaseToDateToStringOperator</a></span>()</code>
<div class="block">INTERNAL:
Build Sybase equivalent to TO_CHAR.</div>
</td>
</tr>
<tr id="i201" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#sybaseToNumberOperator--">sybaseToNumberOperator</a></span>()</code>
<div class="block">INTERNAL:
Build Sybase equivalent to TO_NUMBER.</div>
</td>
</tr>
<tr id="i202" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#tan--">tan</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i203" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#tanh--">tanh</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i204" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#toChar--">toChar</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i205" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#toCharWithFormat--">toCharWithFormat</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i206" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#toDate--">toDate</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i207" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#today--">today</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i208" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#toLowerCase--">toLowerCase</a></span>()</code>
<div class="block">INTERNAL:
Create the toLowerCase operator.</div>
</td>
</tr>
<tr id="i209" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#toNumber--">toNumber</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i210" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#toString--">toString</a></span>()</code>
<div class="block">Print a debug representation of this operator.</div>
</td>
</tr>
<tr id="i211" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#toUpperCase--">toUpperCase</a></span>()</code>
<div class="block">INTERNAL:
Create the TOUPPERCASE operator.</div>
</td>
</tr>
<tr id="i212" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#translate--">translate</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i213" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#trim--">trim</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i214" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#trim2--">trim2</a></span>()</code>
<div class="block">INTERNAL:
Build Trim operator.</div>
</td>
</tr>
<tr id="i215" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#trunc--">trunc</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i216" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#truncateDate--">truncateDate</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i217" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#union--">union</a></span>()</code>
<div class="block">INTERNAL:
Create the UNION operator.</div>
</td>
</tr>
<tr id="i218" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#unionAll--">unionAll</a></span>()</code>
<div class="block">INTERNAL:
Create the UNION ALL operator.</div>
</td>
</tr>
<tr id="i219" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#value--">value</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</div>
</td>
</tr>
<tr id="i220" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html#variance--">variance</a></span>()</code>
<div class="block">INTERNAL:
Build operator.</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="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="selector">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selector</h4>
<pre>protected&nbsp;int selector</pre>
</li>
</ul>
<a name="name">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>name</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name</pre>
</li>
</ul>
<a name="databaseStrings">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>databaseStrings</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] databaseStrings</pre>
</li>
</ul>
<a name="isPrefix">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isPrefix</h4>
<pre>protected&nbsp;boolean isPrefix</pre>
</li>
</ul>
<a name="isRepeating">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRepeating</h4>
<pre>protected&nbsp;boolean isRepeating</pre>
</li>
</ul>
<a name="nodeClass">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nodeClass</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> nodeClass</pre>
</li>
</ul>
<a name="type">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>type</h4>
<pre>protected&nbsp;int type</pre>
</li>
</ul>
<a name="argumentIndices">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>argumentIndices</h4>
<pre>protected&nbsp;int[] argumentIndices</pre>
</li>
</ul>
<a name="allOperators">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>allOperators</h4>
<pre>protected static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&gt; allOperators</pre>
</li>
</ul>
<a name="platformOperatorSelectors">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>platformOperatorSelectors</h4>
<pre>protected static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt; platformOperatorSelectors</pre>
</li>
</ul>
<a name="platformOperatorNames">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>platformOperatorNames</h4>
<pre>protected static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt; platformOperatorNames</pre>
</li>
</ul>
<a name="javaStrings">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>javaStrings</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] javaStrings</pre>
</li>
</ul>
<a name="isBindingSupported">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isBindingSupported</h4>
<pre>protected&nbsp;boolean isBindingSupported</pre>
<div class="block">Allow operator to disable binding.</div>
</li>
</ul>
<a name="LogicalOperator">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LogicalOperator</h4>
<pre>public static final&nbsp;int LogicalOperator</pre>
<div class="block">Operator types</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.LogicalOperator">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ComparisonOperator">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ComparisonOperator</h4>
<pre>public static final&nbsp;int ComparisonOperator</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ComparisonOperator">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="AggregateOperator">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>AggregateOperator</h4>
<pre>public static final&nbsp;int AggregateOperator</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.AggregateOperator">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="OrderOperator">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>OrderOperator</h4>
<pre>public static final&nbsp;int OrderOperator</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.OrderOperator">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="FunctionOperator">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FunctionOperator</h4>
<pre>public static final&nbsp;int FunctionOperator</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.FunctionOperator">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="And">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>And</h4>
<pre>public static final&nbsp;int And</pre>
<div class="block">Logical operators</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.And">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Or">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Or</h4>
<pre>public static final&nbsp;int Or</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Or">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Not">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Not</h4>
<pre>public static final&nbsp;int Not</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Not">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Equal">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Equal</h4>
<pre>public static final&nbsp;int Equal</pre>
<div class="block">Comparison operators</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Equal">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NotEqual">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NotEqual</h4>
<pre>public static final&nbsp;int NotEqual</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NotEqual">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="EqualOuterJoin">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EqualOuterJoin</h4>
<pre>public static final&nbsp;int EqualOuterJoin</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.EqualOuterJoin">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="LessThan">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LessThan</h4>
<pre>public static final&nbsp;int LessThan</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.LessThan">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="LessThanEqual">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LessThanEqual</h4>
<pre>public static final&nbsp;int LessThanEqual</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.LessThanEqual">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="GreaterThan">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GreaterThan</h4>
<pre>public static final&nbsp;int GreaterThan</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.GreaterThan">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="GreaterThanEqual">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GreaterThanEqual</h4>
<pre>public static final&nbsp;int GreaterThanEqual</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.GreaterThanEqual">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Like">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Like</h4>
<pre>public static final&nbsp;int Like</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Like">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NotLike">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NotLike</h4>
<pre>public static final&nbsp;int NotLike</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NotLike">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="In">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>In</h4>
<pre>public static final&nbsp;int In</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.In">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="InSubQuery">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>InSubQuery</h4>
<pre>public static final&nbsp;int InSubQuery</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.InSubQuery">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NotIn">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NotIn</h4>
<pre>public static final&nbsp;int NotIn</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NotIn">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NotInSubQuery">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NotInSubQuery</h4>
<pre>public static final&nbsp;int NotInSubQuery</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NotInSubQuery">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Between">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Between</h4>
<pre>public static final&nbsp;int Between</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Between">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NotBetween">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NotBetween</h4>
<pre>public static final&nbsp;int NotBetween</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NotBetween">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="IsNull">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>IsNull</h4>
<pre>public static final&nbsp;int IsNull</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.IsNull">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NotNull">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NotNull</h4>
<pre>public static final&nbsp;int NotNull</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NotNull">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Exists">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Exists</h4>
<pre>public static final&nbsp;int Exists</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Exists">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NotExists">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NotExists</h4>
<pre>public static final&nbsp;int NotExists</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NotExists">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="LikeEscape">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LikeEscape</h4>
<pre>public static final&nbsp;int LikeEscape</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.LikeEscape">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NotLikeEscape">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NotLikeEscape</h4>
<pre>public static final&nbsp;int NotLikeEscape</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NotLikeEscape">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Decode">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Decode</h4>
<pre>public static final&nbsp;int Decode</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Decode">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Case">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Case</h4>
<pre>public static final&nbsp;int Case</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Case">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NullIf">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NullIf</h4>
<pre>public static final&nbsp;int NullIf</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NullIf">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Coalesce">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Coalesce</h4>
<pre>public static final&nbsp;int Coalesce</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Coalesce">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="CaseCondition">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CaseCondition</h4>
<pre>public static final&nbsp;int CaseCondition</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.CaseCondition">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Regexp">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Regexp</h4>
<pre>public static final&nbsp;int Regexp</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Regexp">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Count">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Count</h4>
<pre>public static final&nbsp;int Count</pre>
<div class="block">Aggregate operators</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Count">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Sum">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Sum</h4>
<pre>public static final&nbsp;int Sum</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Sum">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Average">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Average</h4>
<pre>public static final&nbsp;int Average</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Average">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Maximum">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Maximum</h4>
<pre>public static final&nbsp;int Maximum</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Maximum">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Minimum">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Minimum</h4>
<pre>public static final&nbsp;int Minimum</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Minimum">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="StandardDeviation">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>StandardDeviation</h4>
<pre>public static final&nbsp;int StandardDeviation</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.StandardDeviation">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Variance">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Variance</h4>
<pre>public static final&nbsp;int Variance</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Variance">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Distinct">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Distinct</h4>
<pre>public static final&nbsp;int Distinct</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Distinct">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="As">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>As</h4>
<pre>public static final&nbsp;int As</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.As">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Union">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Union</h4>
<pre>public static final&nbsp;int Union</pre>
<div class="block">Union operators</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Union">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="UnionAll">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>UnionAll</h4>
<pre>public static final&nbsp;int UnionAll</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.UnionAll">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Intersect">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Intersect</h4>
<pre>public static final&nbsp;int Intersect</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Intersect">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="IntersectAll">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>IntersectAll</h4>
<pre>public static final&nbsp;int IntersectAll</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.IntersectAll">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Except">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Except</h4>
<pre>public static final&nbsp;int Except</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Except">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ExceptAll">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ExceptAll</h4>
<pre>public static final&nbsp;int ExceptAll</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ExceptAll">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Ascending">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Ascending</h4>
<pre>public static final&nbsp;int Ascending</pre>
<div class="block">Ordering operators</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Ascending">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Descending">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Descending</h4>
<pre>public static final&nbsp;int Descending</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Descending">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NullsFirst">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NullsFirst</h4>
<pre>public static final&nbsp;int NullsFirst</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NullsFirst">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NullsLast">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NullsLast</h4>
<pre>public static final&nbsp;int NullsLast</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NullsLast">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ToUpperCase">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ToUpperCase</h4>
<pre>public static final&nbsp;int ToUpperCase</pre>
<div class="block">Function operators</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ToUpperCase">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ToLowerCase">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ToLowerCase</h4>
<pre>public static final&nbsp;int ToLowerCase</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ToLowerCase">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Chr">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Chr</h4>
<pre>public static final&nbsp;int Chr</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Chr">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Concat">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Concat</h4>
<pre>public static final&nbsp;int Concat</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Concat">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="HexToRaw">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HexToRaw</h4>
<pre>public static final&nbsp;int HexToRaw</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.HexToRaw">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Initcap">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Initcap</h4>
<pre>public static final&nbsp;int Initcap</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Initcap">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Instring">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Instring</h4>
<pre>public static final&nbsp;int Instring</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Instring">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Soundex">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Soundex</h4>
<pre>public static final&nbsp;int Soundex</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Soundex">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="LeftPad">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LeftPad</h4>
<pre>public static final&nbsp;int LeftPad</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.LeftPad">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="LeftTrim">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LeftTrim</h4>
<pre>public static final&nbsp;int LeftTrim</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.LeftTrim">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Replace">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Replace</h4>
<pre>public static final&nbsp;int Replace</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Replace">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="RightPad">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RightPad</h4>
<pre>public static final&nbsp;int RightPad</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.RightPad">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="RightTrim">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RightTrim</h4>
<pre>public static final&nbsp;int RightTrim</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.RightTrim">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Substring">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Substring</h4>
<pre>public static final&nbsp;int Substring</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Substring">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ToNumber">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ToNumber</h4>
<pre>public static final&nbsp;int ToNumber</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ToNumber">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Translate">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Translate</h4>
<pre>public static final&nbsp;int Translate</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Translate">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Trim">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Trim</h4>
<pre>public static final&nbsp;int Trim</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Trim">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Ascii">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Ascii</h4>
<pre>public static final&nbsp;int Ascii</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Ascii">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Length">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Length</h4>
<pre>public static final&nbsp;int Length</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Length">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="CharIndex">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CharIndex</h4>
<pre>public static final&nbsp;int CharIndex</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.CharIndex">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="CharLength">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CharLength</h4>
<pre>public static final&nbsp;int CharLength</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.CharLength">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Difference">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Difference</h4>
<pre>public static final&nbsp;int Difference</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Difference">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Reverse">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Reverse</h4>
<pre>public static final&nbsp;int Reverse</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Reverse">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Replicate">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Replicate</h4>
<pre>public static final&nbsp;int Replicate</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Replicate">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Right">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Right</h4>
<pre>public static final&nbsp;int Right</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Right">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Locate">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Locate</h4>
<pre>public static final&nbsp;int Locate</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Locate">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Locate2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Locate2</h4>
<pre>public static final&nbsp;int Locate2</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Locate2">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ToChar">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ToChar</h4>
<pre>public static final&nbsp;int ToChar</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ToChar">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ToCharWithFormat">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ToCharWithFormat</h4>
<pre>public static final&nbsp;int ToCharWithFormat</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ToCharWithFormat">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="RightTrim2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RightTrim2</h4>
<pre>public static final&nbsp;int RightTrim2</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.RightTrim2">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Any">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Any</h4>
<pre>public static final&nbsp;int Any</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Any">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Some">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Some</h4>
<pre>public static final&nbsp;int Some</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Some">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="All">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>All</h4>
<pre>public static final&nbsp;int All</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.All">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Trim2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Trim2</h4>
<pre>public static final&nbsp;int Trim2</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Trim2">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="LeftTrim2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LeftTrim2</h4>
<pre>public static final&nbsp;int LeftTrim2</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.LeftTrim2">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="SubstringSingleArg">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SubstringSingleArg</h4>
<pre>public static final&nbsp;int SubstringSingleArg</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.SubstringSingleArg">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Cast">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Cast</h4>
<pre>public static final&nbsp;int Cast</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Cast">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Extract">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Extract</h4>
<pre>public static final&nbsp;int Extract</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Extract">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="AddMonths">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>AddMonths</h4>
<pre>public static final&nbsp;int AddMonths</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.AddMonths">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DateToString">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DateToString</h4>
<pre>public static final&nbsp;int DateToString</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.DateToString">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="LastDay">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LastDay</h4>
<pre>public static final&nbsp;int LastDay</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.LastDay">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="MonthsBetween">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MonthsBetween</h4>
<pre>public static final&nbsp;int MonthsBetween</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.MonthsBetween">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NextDay">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NextDay</h4>
<pre>public static final&nbsp;int NextDay</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NextDay">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="RoundDate">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RoundDate</h4>
<pre>public static final&nbsp;int RoundDate</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.RoundDate">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ToDate">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ToDate</h4>
<pre>public static final&nbsp;int ToDate</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ToDate">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Today">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Today</h4>
<pre>public static final&nbsp;int Today</pre>
<div class="block">Function to obtain the current timestamp on the database including date
and time components. This corresponds to the JPQL function
current_timestamp.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Today">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="AddDate">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>AddDate</h4>
<pre>public static final&nbsp;int AddDate</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.AddDate">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DateName">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DateName</h4>
<pre>public static final&nbsp;int DateName</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.DateName">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DatePart">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DatePart</h4>
<pre>public static final&nbsp;int DatePart</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.DatePart">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DateDifference">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DateDifference</h4>
<pre>public static final&nbsp;int DateDifference</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.DateDifference">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="TruncateDate">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TruncateDate</h4>
<pre>public static final&nbsp;int TruncateDate</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.TruncateDate">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NewTime">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NewTime</h4>
<pre>public static final&nbsp;int NewTime</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.NewTime">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Nvl">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Nvl</h4>
<pre>public static final&nbsp;int Nvl</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Nvl">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="CurrentDate">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CurrentDate</h4>
<pre>public static final&nbsp;int CurrentDate</pre>
<div class="block">Function to obtain the current date on the database with date components
only but without time components. This corresponds to the JPQL function
current_date.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.CurrentDate">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="CurrentTime">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CurrentTime</h4>
<pre>public static final&nbsp;int CurrentTime</pre>
<div class="block">Function to obtain the current time on the database with time components
only but without date components. This corresponds to the JPQL function
current_time.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.CurrentTime">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Ceil">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Ceil</h4>
<pre>public static final&nbsp;int Ceil</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Ceil">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Cos">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Cos</h4>
<pre>public static final&nbsp;int Cos</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Cos">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Cosh">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Cosh</h4>
<pre>public static final&nbsp;int Cosh</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Cosh">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Abs">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Abs</h4>
<pre>public static final&nbsp;int Abs</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Abs">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Acos">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Acos</h4>
<pre>public static final&nbsp;int Acos</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Acos">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Asin">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Asin</h4>
<pre>public static final&nbsp;int Asin</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Asin">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Atan">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Atan</h4>
<pre>public static final&nbsp;int Atan</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Atan">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Exp">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Exp</h4>
<pre>public static final&nbsp;int Exp</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Exp">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Sqrt">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Sqrt</h4>
<pre>public static final&nbsp;int Sqrt</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Sqrt">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Floor">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Floor</h4>
<pre>public static final&nbsp;int Floor</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Floor">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Ln">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Ln</h4>
<pre>public static final&nbsp;int Ln</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Ln">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Log">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Log</h4>
<pre>public static final&nbsp;int Log</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Log">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Mod">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Mod</h4>
<pre>public static final&nbsp;int Mod</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Mod">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Power">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Power</h4>
<pre>public static final&nbsp;int Power</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Power">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Round">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Round</h4>
<pre>public static final&nbsp;int Round</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Round">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Sign">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Sign</h4>
<pre>public static final&nbsp;int Sign</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Sign">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Sin">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Sin</h4>
<pre>public static final&nbsp;int Sin</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Sin">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Sinh">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Sinh</h4>
<pre>public static final&nbsp;int Sinh</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Sinh">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Tan">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Tan</h4>
<pre>public static final&nbsp;int Tan</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Tan">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Tanh">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Tanh</h4>
<pre>public static final&nbsp;int Tanh</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Tanh">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Trunc">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Trunc</h4>
<pre>public static final&nbsp;int Trunc</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Trunc">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Greatest">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Greatest</h4>
<pre>public static final&nbsp;int Greatest</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Greatest">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Least">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Least</h4>
<pre>public static final&nbsp;int Least</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Least">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Add">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Add</h4>
<pre>public static final&nbsp;int Add</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Add">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Subtract">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Subtract</h4>
<pre>public static final&nbsp;int Subtract</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Subtract">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Divide">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Divide</h4>
<pre>public static final&nbsp;int Divide</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Divide">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Multiply">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Multiply</h4>
<pre>public static final&nbsp;int Multiply</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Multiply">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Atan2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Atan2</h4>
<pre>public static final&nbsp;int Atan2</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Atan2">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Cot">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Cot</h4>
<pre>public static final&nbsp;int Cot</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Cot">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Negate">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Negate</h4>
<pre>public static final&nbsp;int Negate</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Negate">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Deref">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Deref</h4>
<pre>public static final&nbsp;int Deref</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Deref">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Ref">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Ref</h4>
<pre>public static final&nbsp;int Ref</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Ref">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="RefToHex">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RefToHex</h4>
<pre>public static final&nbsp;int RefToHex</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.RefToHex">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="Value">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Value</h4>
<pre>public static final&nbsp;int Value</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.Value">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ExtractXml">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ExtractXml</h4>
<pre>public static final&nbsp;int ExtractXml</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ExtractXml">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ExtractValue">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ExtractValue</h4>
<pre>public static final&nbsp;int ExtractValue</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ExtractValue">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ExistsNode">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ExistsNode</h4>
<pre>public static final&nbsp;int ExistsNode</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.ExistsNode">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="GetStringVal">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetStringVal</h4>
<pre>public static final&nbsp;int GetStringVal</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.GetStringVal">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="GetNumberVal">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetNumberVal</h4>
<pre>public static final&nbsp;int GetNumberVal</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.GetNumberVal">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="IsFragment">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>IsFragment</h4>
<pre>public static final&nbsp;int IsFragment</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.IsFragment">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="SDO_WITHIN_DISTANCE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SDO_WITHIN_DISTANCE</h4>
<pre>public static final&nbsp;int SDO_WITHIN_DISTANCE</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.SDO_WITHIN_DISTANCE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="SDO_RELATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SDO_RELATE</h4>
<pre>public static final&nbsp;int SDO_RELATE</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.SDO_RELATE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="SDO_FILTER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SDO_FILTER</h4>
<pre>public static final&nbsp;int SDO_FILTER</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.SDO_FILTER">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="SDO_NN">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SDO_NN</h4>
<pre>public static final&nbsp;int SDO_NN</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.expressions.ExpressionOperator.SDO_NN">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="ExpressionOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ExpressionOperator</h4>
<pre>public&nbsp;ExpressionOperator()</pre>
<div class="block">ADVANCED:
Create a new operator.</div>
</li>
</ul>
<a name="ExpressionOperator-int-java.util.List-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ExpressionOperator</h4>
<pre>public&nbsp;ExpressionOperator(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;newDatabaseStrings)</pre>
<div class="block">ADVANCED:
Create a new operator with the given name(s) and strings to print.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="isBindingSupported--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isBindingSupported</h4>
<pre>public&nbsp;boolean&nbsp;isBindingSupported()</pre>
<div class="block">PUBLIC:
Return if binding is compatible with this operator.</div>
</li>
</ul>
<a name="setIsBindingSupported-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIsBindingSupported</h4>
<pre>public&nbsp;void&nbsp;setIsBindingSupported(boolean&nbsp;isBindingSupported)</pre>
<div class="block">PUBLIC:
Set if binding is compatible with this operator.
Some databases do not allow binding, or require casting with certain operators.</div>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</pre>
<div class="block">INTERNAL:
Return if the operator is equal to the other.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
<a name="hashCode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<div class="block">INTERNAL:
Return the hash-code based on the unique selector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
<a name="abs--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>abs</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;abs()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="acos--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>acos</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;acos()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="addDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addDate</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;addDate()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="addMonths--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addMonths</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;addMonths()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="addOperator-org.eclipse.persistence.expressions.ExpressionOperator-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addOperator</h4>
<pre>public static&nbsp;void&nbsp;addOperator(<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;exOperator)</pre>
<div class="block">ADVANCED:
Add an operator to the global list of operators.</div>
</li>
</ul>
<a name="registerOperator-int-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registerOperator</h4>
<pre>public static&nbsp;void&nbsp;registerOperator(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
<div class="block">ADVANCED:
Define a name for a user defined operator.</div>
</li>
</ul>
<a name="and--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>and</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;and()</pre>
<div class="block">INTERNAL:
Create the AND operator.</div>
</li>
</ul>
<a name="applyFunction-java.lang.Object-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>applyFunction</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;applyFunction(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;source,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;arguments)</pre>
<div class="block">INTERNAL:
Apply this to an object in memory.
Throw an error if the function is not supported.</div>
</li>
</ul>
<a name="ascending--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ascending</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;ascending()</pre>
<div class="block">INTERNAL:
Create the ASCENDING operator.</div>
</li>
</ul>
<a name="as--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>as</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;as()</pre>
<div class="block">INTERNAL:
Create the AS operator.</div>
</li>
</ul>
<a name="nullsFirst--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullsFirst</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;nullsFirst()</pre>
<div class="block">INTERNAL:
Create the NULLS FIRST ordering operator.</div>
</li>
</ul>
<a name="nullsLast--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullsLast</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;nullsLast()</pre>
<div class="block">INTERNAL:
Create the NULLS LAST ordering operator.</div>
</li>
</ul>
<a name="ascii--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ascii</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;ascii()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="asin--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>asin</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;asin()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="atan--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>atan</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;atan()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="average--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>average</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;average()</pre>
<div class="block">INTERNAL:
Create the AVERAGE operator.</div>
</li>
</ul>
<a name="bePostfix--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bePostfix</h4>
<pre>public&nbsp;void&nbsp;bePostfix()</pre>
<div class="block">ADVANCED:
Tell the operator to be postfix, i.e. its strings start printing after
those of its first argument.</div>
</li>
</ul>
<a name="bePrefix--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>bePrefix</h4>
<pre>public&nbsp;void&nbsp;bePrefix()</pre>
<div class="block">ADVANCED:
Tell the operator to be pretfix, i.e. its strings start printing before
those of its first argument.</div>
</li>
</ul>
<a name="beRepeating--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>beRepeating</h4>
<pre>public&nbsp;void&nbsp;beRepeating()</pre>
<div class="block">INTERNAL:
Make this a repeating argument. Currently unused.</div>
</li>
</ul>
<a name="between--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>between</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;between()</pre>
<div class="block">INTERNAL:
Create the BETWEEN Operator</div>
</li>
</ul>
<a name="caseStatement--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>caseStatement</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;caseStatement()</pre>
<div class="block">INTERNAL:
Build operator.
Note: This operator works differently from other operators.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/eclipse/persistence/expressions/Expression.html#caseStatement-java.util.Map-java.lang.Object-"><code>Expression.caseStatement(Map, Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="caseConditionStatement--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>caseConditionStatement</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;caseConditionStatement()</pre>
<div class="block">INTERNAL:
Build operator.
Note: This operator works differently from other operators.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/eclipse/persistence/expressions/Expression.html#caseStatement-java.util.Map-java.lang.Object-"><code>Expression.caseStatement(Map, Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="ceil--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ceil</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;ceil()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="charIndex--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>charIndex</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;charIndex()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="charLength--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>charLength</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;charLength()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="chr--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>chr</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;chr()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="coalesce--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>coalesce</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;coalesce()</pre>
<div class="block">INTERNAL:
Build operator.
Note: This operator works differently from other operators.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/eclipse/persistence/expressions/Expression.html#caseStatement-java.util.Map-java.lang.Object-"><code>Expression.caseStatement(Map, Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="concat--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>concat</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;concat()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="conformBetween-java.lang.Object-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>conformBetween</h4>
<pre>public&nbsp;boolean&nbsp;conformBetween(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;left,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;right)</pre>
<div class="block">INTERNAL:
Compare between in memory.</div>
</li>
</ul>
<a name="conformLike-java.lang.Object-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>conformLike</h4>
<pre>public&nbsp;boolean&nbsp;conformLike(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;left,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;right)</pre>
<div class="block">INTERNAL:
Compare like in memory.
This only works for % not _.</div>
</li>
</ul>
<a name="copyTo-org.eclipse.persistence.expressions.ExpressionOperator-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copyTo</h4>
<pre>public&nbsp;void&nbsp;copyTo(<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;operator)</pre>
</li>
</ul>
<a name="cos--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cos</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;cos()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="cosh--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cosh</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;cosh()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="cot--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cot</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;cot()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="count--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>count</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;count()</pre>
<div class="block">INTERNAL:
Create the COUNT operator.</div>
</li>
</ul>
<a name="dateDifference--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dateDifference</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;dateDifference()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="dateName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dateName</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;dateName()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="oracleDateName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>oracleDateName</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;oracleDateName()</pre>
<div class="block">INTERNAL:
Oracle equivalent to DATENAME is TO_CHAR.</div>
</li>
</ul>
<a name="datePart--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>datePart</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;datePart()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="dateToString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dateToString</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;dateToString()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="toChar--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toChar</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;toChar()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="toCharWithFormat--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toCharWithFormat</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;toCharWithFormat()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="decode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>decode</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;decode()</pre>
<div class="block">INTERNAL:
Build operator.
Note: This operator works differently from other operators.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/eclipse/persistence/expressions/Expression.html#decode-java.util.Map-java.lang.String-"><code>Expression.decode(Map, String)</code></a></dd>
</dl>
</li>
</ul>
<a name="deref--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>deref</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;deref()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="descending--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>descending</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;descending()</pre>
<div class="block">INTERNAL:
Create the DESCENDING operator.</div>
</li>
</ul>
<a name="difference--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>difference</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;difference()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="distinct--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>distinct</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;distinct()</pre>
<div class="block">INTERNAL:
Create the DISTINCT operator.</div>
</li>
</ul>
<a name="doesRelationConform-java.lang.Object-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>doesRelationConform</h4>
<pre>public&nbsp;boolean&nbsp;doesRelationConform(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;left,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;right)</pre>
<div class="block">INTERNAL:
Compare the values in memory.
Used for in-memory querying, all operators are not support.</div>
</li>
</ul>
<a name="equalOuterJoin--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equalOuterJoin</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;equalOuterJoin()</pre>
<div class="block">INTERNAL:
Initialize the outer join operator
Note: This is merely a shell which is incomplete, and
so will be replaced by the platform's operator when we
go to print. We need to create this here so that the expression
class is correct, normally it assumes functions for unknown operators.</div>
</li>
</ul>
<a name="exists--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exists</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;exists()</pre>
<div class="block">INTERNAL:
Create the EXISTS operator.</div>
</li>
</ul>
<a name="exp--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exp</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;exp()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="expressionFor-org.eclipse.persistence.expressions.Expression-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>expressionFor</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;expressionFor(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base)</pre>
<div class="block">INTERNAL:
Create an expression for this operator, using the given base.</div>
</li>
</ul>
<a name="expressionFor-org.eclipse.persistence.expressions.Expression-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>expressionFor</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;expressionFor(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
<div class="block">INTERNAL:
Create an expression for this operator, using the given base and a single argument.</div>
</li>
</ul>
<a name="expressionForWithBaseLast-org.eclipse.persistence.expressions.Expression-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>expressionForWithBaseLast</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;expressionForWithBaseLast(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
<div class="block">INTERNAL:
Create an expression for this operator, using the given base and a single argument.
Base is used last in the expression</div>
</li>
</ul>
<a name="expressionForArguments-org.eclipse.persistence.expressions.Expression-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>expressionForArguments</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;expressionForArguments(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;arguments)</pre>
<div class="block">INTERNAL:
Create an expression for this operator, using the given base and arguments.</div>
</li>
</ul>
<a name="extractXml--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>extractXml</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;extractXml()</pre>
<div class="block">INTERNAL:
Create the extract expression operator</div>
</li>
</ul>
<a name="extractValue--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>extractValue</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;extractValue()</pre>
<div class="block">INTERNAL:
Create the extractValue expression operator</div>
</li>
</ul>
<a name="existsNode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>existsNode</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;existsNode()</pre>
<div class="block">INTERNAL:
Create the existsNode expression operator</div>
</li>
</ul>
<a name="getStringVal--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStringVal</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;getStringVal()</pre>
</li>
</ul>
<a name="getNumberVal--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNumberVal</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;getNumberVal()</pre>
</li>
</ul>
<a name="isFragment--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isFragment</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;isFragment()</pre>
</li>
</ul>
<a name="floor--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>floor</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;floor()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="getAllOperators--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAllOperators</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&gt;&nbsp;getAllOperators()</pre>
<div class="block">ADVANCED:
Return the map of all operators.</div>
</li>
</ul>
<a name="getPlatformOperatorSelectors--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlatformOperatorSelectors</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;getPlatformOperatorSelectors()</pre>
</li>
</ul>
<a name="getDatabaseStrings--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDatabaseStrings</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getDatabaseStrings()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getJavaStrings--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJavaStrings</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getJavaStrings()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getNodeClass--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNodeClass</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;getNodeClass()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getOperator-java.lang.Integer-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOperator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;getOperator(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;selector)</pre>
<div class="block">INTERNAL:
Lookup the operator with the given id.</div>
</li>
</ul>
<a name="getSelector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSelector</h4>
<pre>public&nbsp;int&nbsp;getSelector()</pre>
<div class="block">INTERNAL:
Return the selector id.</div>
</li>
</ul>
<a name="getName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
<div class="block">INTERNAL:
Return the name.</div>
</li>
</ul>
<a name="setName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre>public&nbsp;void&nbsp;setName(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
<div class="block">INTERNAL:
Set the name.</div>
</li>
</ul>
<a name="getType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre>public&nbsp;int&nbsp;getType()</pre>
<div class="block">ADVANCED:
Return the type of function.
This must be one of the static function types defined in this class.</div>
</li>
</ul>
<a name="greatest--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>greatest</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;greatest()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="hexToRaw--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hexToRaw</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;hexToRaw()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="ifNull--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ifNull</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;ifNull()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="in--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>in</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;in()</pre>
<div class="block">INTERNAL:
Create the IN operator.</div>
</li>
</ul>
<a name="inSubQuery--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>inSubQuery</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;inSubQuery()</pre>
<div class="block">INTERNAL:
Create the IN operator taking a subquery.
Note, the subquery itself comes with parenethesis, so the IN operator
should not add any parenethesis.</div>
</li>
</ul>
<a name="initcap--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initcap</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;initcap()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="initializeAggregateFunctionOperators--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initializeAggregateFunctionOperators</h4>
<pre>protected static&nbsp;void&nbsp;initializeAggregateFunctionOperators()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="initializeFunctionOperators--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initializeFunctionOperators</h4>
<pre>protected static&nbsp;void&nbsp;initializeFunctionOperators()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="initializeLogicalOperators--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initializeLogicalOperators</h4>
<pre>protected static&nbsp;void&nbsp;initializeLogicalOperators()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="initializeOperators--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initializeOperators</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;initializeOperators()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="getPlatformOperatorName-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlatformOperatorName</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPlatformOperatorName(int&nbsp;operator)</pre>
<div class="block">INTERNAL:
Initialize a mapping to the platform operator names for usage with exceptions.</div>
</li>
</ul>
<a name="getPlatformOperatorNames--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlatformOperatorNames</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;getPlatformOperatorNames()</pre>
<div class="block">INTERNAL:
Initialize a mapping to the platform operator names for usage with exceptions.</div>
</li>
</ul>
<a name="initializePlatformOperatorNames--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initializePlatformOperatorNames</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;initializePlatformOperatorNames()</pre>
<div class="block">INTERNAL:
Initialize a mapping to the platform operator names for usage with exceptions.</div>
</li>
</ul>
<a name="initializePlatformOperatorSelectors--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initializePlatformOperatorSelectors</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;initializePlatformOperatorSelectors()</pre>
<div class="block">INTERNAL:
Initialize a mapping to the platform operator names for usage with exceptions.</div>
</li>
</ul>
<a name="initializeRelationOperators--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initializeRelationOperators</h4>
<pre>protected static&nbsp;void&nbsp;initializeRelationOperators()</pre>
<div class="block">INTERNAL:</div>
</li>
</ul>
<a name="instring--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>instring</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;instring()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="isAggregateOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isAggregateOperator</h4>
<pre>public&nbsp;boolean&nbsp;isAggregateOperator()</pre>
<div class="block">Aggregate functions are function in the select such as COUNT.</div>
</li>
</ul>
<a name="isComparisonOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isComparisonOperator</h4>
<pre>public&nbsp;boolean&nbsp;isComparisonOperator()</pre>
<div class="block">Comparison functions are functions such as = and &gt;.</div>
</li>
</ul>
<a name="isComplete--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isComplete</h4>
<pre>public&nbsp;boolean&nbsp;isComplete()</pre>
<div class="block">INTERNAL:
If we have all the required information, this operator is complete
and can be used as is. Otherwise we will need to look up a platform-
specific operator.</div>
</li>
</ul>
<a name="isFunctionOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isFunctionOperator</h4>
<pre>public&nbsp;boolean&nbsp;isFunctionOperator()</pre>
<div class="block">General functions are any normal function such as UPPER.</div>
</li>
</ul>
<a name="isLogicalOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLogicalOperator</h4>
<pre>public&nbsp;boolean&nbsp;isLogicalOperator()</pre>
<div class="block">Logical functions are functions such as and and or.</div>
</li>
</ul>
<a name="isNull--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNull</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;isNull()</pre>
<div class="block">INTERNAL:
Create the ISNULL operator.</div>
</li>
</ul>
<a name="isOrderOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isOrderOperator</h4>
<pre>public&nbsp;boolean&nbsp;isOrderOperator()</pre>
<div class="block">Order functions are used in the order by such as ASC.</div>
</li>
</ul>
<a name="isPrefix--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isPrefix</h4>
<pre>public&nbsp;boolean&nbsp;isPrefix()</pre>
<div class="block">ADVANCED:
Return true if this is a prefix operator.</div>
</li>
</ul>
<a name="lastDay--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lastDay</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;lastDay()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="least--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>least</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;least()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="leftPad--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>leftPad</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;leftPad()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="leftTrim--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>leftTrim</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;leftTrim()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="leftTrim2--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>leftTrim2</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;leftTrim2()</pre>
<div class="block">INTERNAL:
Build leftTrim operator that takes one parameter.</div>
</li>
</ul>
<a name="length--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>length</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;length()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="like--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>like</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;like()</pre>
<div class="block">INTERNAL:
Create the LIKE operator.</div>
</li>
</ul>
<a name="regexp--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>regexp</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;regexp()</pre>
<div class="block">INTERNAL:
Create the REGEXP operator.
REGEXP allows for comparison through regular expression,
this is supported by many databases and with be part of the next SQL standard.</div>
</li>
</ul>
<a name="likeEscape--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>likeEscape</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;likeEscape()</pre>
<div class="block">INTERNAL:
Create the LIKE operator with ESCAPE.</div>
</li>
</ul>
<a name="notLikeEscape--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notLikeEscape</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;notLikeEscape()</pre>
<div class="block">INTERNAL:
Create the LIKE operator with ESCAPE.</div>
</li>
</ul>
<a name="ln--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ln</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;ln()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="locate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>locate</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;locate()</pre>
<div class="block">INTERNAL:
Build locate operator i.e. LOCATE("ob", t0.F_NAME)</div>
</li>
</ul>
<a name="locate2--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>locate2</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;locate2()</pre>
<div class="block">INTERNAL:
Build locate operator with 3 params i.e. LOCATE("coffee", t0.DESCRIP, 4).
Last parameter is a start at.</div>
</li>
</ul>
<a name="log--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>log</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;log()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="maximum--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>maximum</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;maximum()</pre>
<div class="block">INTERNAL:
Create the MAXIMUM operator.</div>
</li>
</ul>
<a name="minimum--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minimum</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;minimum()</pre>
<div class="block">INTERNAL:
Create the MINIMUM operator.</div>
</li>
</ul>
<a name="mod--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mod</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;mod()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="monthsBetween--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>monthsBetween</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;monthsBetween()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="newExpressionForArgument-org.eclipse.persistence.expressions.Expression-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newExpressionForArgument</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;newExpressionForArgument(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;singleArgument)</pre>
<div class="block">INTERNAL:
Create a new expression. Optimized for the single argument case.</div>
</li>
</ul>
<a name="createNode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createNode</h4>
<pre>protected&nbsp;<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;createNode()</pre>
<div class="block">INTERNAL:
Instantiate an instance of the operator's node class.</div>
</li>
</ul>
<a name="newExpressionForArgumentWithBaseLast-org.eclipse.persistence.expressions.Expression-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newExpressionForArgumentWithBaseLast</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;newExpressionForArgumentWithBaseLast(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;singleArgument)</pre>
<div class="block">INTERNAL:
Create a new expression. Optimized for the single argument case with base last</div>
</li>
</ul>
<a name="newExpressionForArguments-org.eclipse.persistence.expressions.Expression-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newExpressionForArguments</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;newExpressionForArguments(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;base,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;arguments)</pre>
<div class="block">INTERNAL:
The general case.</div>
</li>
</ul>
<a name="negate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;negate()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="newTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newTime</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;newTime()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="nextDay--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nextDay</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;nextDay()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="notExists--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notExists</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;notExists()</pre>
<div class="block">INTERNAL:
Create the NOT EXISTS operator.</div>
</li>
</ul>
<a name="notIn--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notIn</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;notIn()</pre>
<div class="block">INTERNAL:
Create the NOTIN operator.</div>
</li>
</ul>
<a name="notInSubQuery--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notInSubQuery</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;notInSubQuery()</pre>
<div class="block">INTERNAL:
Create the NOTIN operator taking a subQuery.
Note, the subquery itself comes with parenethesis, so the IN operator
should not add any parenethesis.</div>
</li>
</ul>
<a name="notLike--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notLike</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;notLike()</pre>
<div class="block">INTERNAL:
Create the NOTLIKE operator.</div>
</li>
</ul>
<a name="notNull--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notNull</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;notNull()</pre>
<div class="block">INTERNAL:
Create the NOTNULL operator.</div>
</li>
</ul>
<a name="notOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notOperator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;notOperator()</pre>
<div class="block">INTERNAL:
Create the NOT operator.</div>
</li>
</ul>
<a name="nullIf--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nullIf</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;nullIf()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="or--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>or</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;or()</pre>
<div class="block">INTERNAL:
Create the OR operator.</div>
</li>
</ul>
<a name="power--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>power</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;power()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="printCollection-java.util.List-org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printCollection</h4>
<pre>public&nbsp;void&nbsp;printCollection(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;items,
org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter&nbsp;printer)</pre>
<div class="block">INTERNAL: Print the collection onto the SQL stream.</div>
</li>
</ul>
<a name="printJavaCollection-java.util.List-org.eclipse.persistence.internal.expressions.ExpressionJavaPrinter-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printJavaCollection</h4>
<pre>public&nbsp;void&nbsp;printJavaCollection(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;items,
org.eclipse.persistence.internal.expressions.ExpressionJavaPrinter&nbsp;printer)</pre>
<div class="block">INTERNAL: Print the collection onto the SQL stream.</div>
</li>
</ul>
<a name="printDuo-org.eclipse.persistence.expressions.Expression-org.eclipse.persistence.expressions.Expression-org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printDuo</h4>
<pre>public&nbsp;void&nbsp;printDuo(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;first,
<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;second,
org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter&nbsp;printer)</pre>
<div class="block">INTERNAL:
For performance, special case printing two children, since it's by far the most common</div>
</li>
</ul>
<a name="printJavaDuo-org.eclipse.persistence.expressions.Expression-org.eclipse.persistence.expressions.Expression-org.eclipse.persistence.internal.expressions.ExpressionJavaPrinter-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printJavaDuo</h4>
<pre>public&nbsp;void&nbsp;printJavaDuo(<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;first,
<a href="../../../../org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a>&nbsp;second,
org.eclipse.persistence.internal.expressions.ExpressionJavaPrinter&nbsp;printer)</pre>
<div class="block">INTERNAL:
For performance, special case printing two children, since it's by far the most common</div>
</li>
</ul>
<a name="printsAs-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printsAs</h4>
<pre>public&nbsp;void&nbsp;printsAs(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</pre>
<div class="block">ADVANCED:
Set the single string for this operator.</div>
</li>
</ul>
<a name="printsAs-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printsAs</h4>
<pre>public&nbsp;void&nbsp;printsAs(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;dbStrings)</pre>
<div class="block">ADVANCED:
Set the strings for this operator.</div>
</li>
</ul>
<a name="printsJavaAs-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printsJavaAs</h4>
<pre>public&nbsp;void&nbsp;printsJavaAs(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</pre>
<div class="block">ADVANCED:
Set the single string for this operator.</div>
</li>
</ul>
<a name="printsJavaAs-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printsJavaAs</h4>
<pre>public&nbsp;void&nbsp;printsJavaAs(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;dbStrings)</pre>
<div class="block">ADVANCED:
Set the strings for this operator.</div>
</li>
</ul>
<a name="ref--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ref</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;ref()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="refToHex--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>refToHex</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;refToHex()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="replace--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>replace</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;replace()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="replicate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>replicate</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;replicate()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="resetOperators--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resetOperators</h4>
<pre>public static&nbsp;void&nbsp;resetOperators()</pre>
<div class="block">INTERNAL:
Reset all the operators.</div>
</li>
</ul>
<a name="reverse--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>reverse</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;reverse()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="right--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>right</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;right()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="rightPad--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rightPad</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;rightPad()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="rightTrim--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rightTrim</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;rightTrim()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="rightTrim2--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rightTrim2</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;rightTrim2()</pre>
<div class="block">INTERNAL:
Build rightTrim operator that takes one parameter.</div>
</li>
</ul>
<a name="round--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>round</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;round()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="roundDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>roundDate</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;roundDate()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="setArgumentIndices-int:A-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setArgumentIndices</h4>
<pre>public&nbsp;void&nbsp;setArgumentIndices(int[]&nbsp;indices)</pre>
<div class="block">ADVANCED: Set the array of indexes to use when building the SQL function.
The index of the array is the position in the printout, from left to right, starting with zero.
The value of the array entry is the number of the argument to print at that particular output position.
So each argument can be used zero, one or many times.</div>
</li>
</ul>
<a name="setNodeClass-java.lang.Class-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNodeClass</h4>
<pre>public&nbsp;void&nbsp;setNodeClass(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;nodeClass)</pre>
<div class="block">ADVANCED:
Set the node class for this operator. For user-defined functions this is
set automatically but can be changed.
<p>A list of Operator types, an example, and the node class used follows.
<p>LogicalOperator AND LogicalExpression
<p>ComparisonOperator &lt;&gt; RelationExpression
<p>AggregateOperator COUNT FunctionExpression
<p>OrderOperator ASCENDING "
<p>FunctionOperator RTRIM "
<p>Node classes given belong to org.eclipse.persistence.internal.expressions.</div>
</li>
</ul>
<a name="setSelector-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSelector</h4>
<pre>public&nbsp;void&nbsp;setSelector(int&nbsp;selector)</pre>
<div class="block">INTERNAL:
Set the selector id.</div>
</li>
</ul>
<a name="setType-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setType</h4>
<pre>public&nbsp;void&nbsp;setType(int&nbsp;type)</pre>
<div class="block">ADVANCED:
Set the type of function.
This must be one of the static function types defined in this class.</div>
</li>
</ul>
<a name="sign--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sign</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sign()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="simpleAggregate-int-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleAggregate</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleAggregate(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaName)</pre>
<div class="block">INTERNAL:
Create an operator for a simple aggregate given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</li>
</ul>
<a name="simpleFunction-int-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleFunction</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleFunction(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName)</pre>
<div class="block">INTERNAL:
Create an operator for a simple function given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</li>
</ul>
<a name="simpleFunctionNoParentheses-int-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleFunctionNoParentheses</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleFunctionNoParentheses(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName)</pre>
<div class="block">INTERNAL:
Create an operator for a simple function call without parentheses</div>
</li>
</ul>
<a name="simpleFunction-int-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleFunction</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleFunction(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaName)</pre>
<div class="block">INTERNAL:
Create an operator for a simple function given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</li>
</ul>
<a name="simpleLogical-int-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleLogical</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleLogical(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaName)</pre>
<div class="block">INTERNAL:
Create an operator for a simple logical given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</li>
</ul>
<a name="simpleMath-int-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleMath</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleMath(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName)</pre>
<div class="block">INTERNAL:
Create an operator for a simple math operatin, i.e. +, -, *, /</div>
</li>
</ul>
<a name="simpleOrdering-int-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleOrdering</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleOrdering(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaName)</pre>
<div class="block">INTERNAL:
Create an operator for a simple ordering given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</li>
</ul>
<a name="simpleRelation-int-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleRelation</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleRelation(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName)</pre>
<div class="block">INTERNAL:
Create an operator for a simple relation given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</li>
</ul>
<a name="simpleRelation-int-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleRelation</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleRelation(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;databaseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaName)</pre>
<div class="block">INTERNAL:
Create an operator for a simple relation given a Java name and a single
String for the database (parentheses will be added automatically).</div>
</li>
</ul>
<a name="simpleThreeArgumentFunction-int-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleThreeArgumentFunction</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleThreeArgumentFunction(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dbString)</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="simpleTwoArgumentFunction-int-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleTwoArgumentFunction</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleTwoArgumentFunction(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dbString)</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="simpleLogicalNoParens-int-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simpleLogicalNoParens</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;simpleLogicalNoParens(int&nbsp;selector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dbString)</pre>
<div class="block">INTERNAL:
e.g.: ... "Bob" CONCAT "Smith" ...
Parentheses will not be addded. [RMB - March 5 2000]</div>
</li>
</ul>
<a name="sin--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sin</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sin()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="sinh--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sinh</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sinh()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="soundex--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>soundex</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;soundex()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="sqrt--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sqrt</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sqrt()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="standardDeviation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>standardDeviation</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;standardDeviation()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="substring--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>substring</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;substring()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="substringSingleArg--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>substringSingleArg</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;substringSingleArg()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="sum--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sum</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sum()</pre>
<div class="block">INTERNAL:
Create the SUM operator.</div>
</li>
</ul>
<a name="sybaseAddMonthsOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sybaseAddMonthsOperator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sybaseAddMonthsOperator()</pre>
<div class="block">INTERNAL:
Function, to add months to a date.</div>
</li>
</ul>
<a name="sybaseAtan2Operator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sybaseAtan2Operator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sybaseAtan2Operator()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="sybaseInStringOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sybaseInStringOperator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sybaseInStringOperator()</pre>
<div class="block">INTERNAL:
Build instring operator</div>
</li>
</ul>
<a name="sybaseToNumberOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sybaseToNumberOperator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sybaseToNumberOperator()</pre>
<div class="block">INTERNAL:
Build Sybase equivalent to TO_NUMBER.</div>
</li>
</ul>
<a name="sybaseToDateToStringOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sybaseToDateToStringOperator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sybaseToDateToStringOperator()</pre>
<div class="block">INTERNAL:
Build Sybase equivalent to TO_CHAR.</div>
</li>
</ul>
<a name="sybaseToDateOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sybaseToDateOperator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sybaseToDateOperator()</pre>
<div class="block">INTERNAL:
Build Sybase equivalent to TO_DATE.</div>
</li>
</ul>
<a name="sybaseToCharOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sybaseToCharOperator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sybaseToCharOperator()</pre>
<div class="block">INTERNAL:
Build Sybase equivalent to TO_CHAR.</div>
</li>
</ul>
<a name="sybaseToCharWithFormatOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sybaseToCharWithFormatOperator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sybaseToCharWithFormatOperator()</pre>
<div class="block">INTERNAL:
Build Sybase equivalent to TO_CHAR.</div>
</li>
</ul>
<a name="sybaseLocateOperator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sybaseLocateOperator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sybaseLocateOperator()</pre>
<div class="block">INTERNAL:
Build the Sybase equivalent to Locate</div>
</li>
</ul>
<a name="sybaseLocate2Operator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sybaseLocate2Operator</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;sybaseLocate2Operator()</pre>
<div class="block">INTERNAL:
Build the Sybase equivalent to Locate with a start index.
Sybase does not define this, so this gets a little complex...</div>
</li>
</ul>
<a name="tan--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>tan</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;tan()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="tanh--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>tanh</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;tanh()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="toDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toDate</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;toDate()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="today--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>today</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;today()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="currentTimeStamp--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>currentTimeStamp</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;currentTimeStamp()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="currentDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>currentDate</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;currentDate()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="currentTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>currentTime</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;currentTime()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="toLowerCase--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toLowerCase</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;toLowerCase()</pre>
<div class="block">INTERNAL:
Create the toLowerCase operator.</div>
</li>
</ul>
<a name="toNumber--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toNumber</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;toNumber()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
<div class="block">Print a debug representation of this operator.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
<a name="toUpperCase--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toUpperCase</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;toUpperCase()</pre>
<div class="block">INTERNAL:
Create the TOUPPERCASE operator.</div>
</li>
</ul>
<a name="translate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>translate</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;translate()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="trim--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trim</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;trim()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="trim2--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trim2</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;trim2()</pre>
<div class="block">INTERNAL:
Build Trim operator.</div>
</li>
</ul>
<a name="trunc--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trunc</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;trunc()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="truncateDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>truncateDate</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;truncateDate()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="cast--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cast</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;cast()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="extract--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>extract</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;extract()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="value--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>value</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;value()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="variance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>variance</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;variance()</pre>
<div class="block">INTERNAL:
Build operator.</div>
</li>
</ul>
<a name="any--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>any</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;any()</pre>
<div class="block">INTERNAL:
Create the ANY operator.</div>
</li>
</ul>
<a name="some--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>some</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;some()</pre>
<div class="block">INTERNAL:
Create the SOME operator.</div>
</li>
</ul>
<a name="all--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>all</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;all()</pre>
<div class="block">INTERNAL:
Create the ALL operator.</div>
</li>
</ul>
<a name="union--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>union</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;union()</pre>
<div class="block">INTERNAL:
Create the UNION operator.</div>
</li>
</ul>
<a name="unionAll--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unionAll</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;unionAll()</pre>
<div class="block">INTERNAL:
Create the UNION ALL operator.</div>
</li>
</ul>
<a name="intersect--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>intersect</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;intersect()</pre>
<div class="block">INTERNAL:
Create the INTERSECT operator.</div>
</li>
</ul>
<a name="intersectAll--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>intersectAll</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;intersectAll()</pre>
<div class="block">INTERNAL:
Create the INTERSECT ALL operator.</div>
</li>
</ul>
<a name="except--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>except</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;except()</pre>
<div class="block">INTERNAL:
Create the EXCEPT operator.</div>
</li>
</ul>
<a name="exceptAll--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exceptAll</h4>
<pre>public static&nbsp;<a href="../../../../org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a>&nbsp;exceptAll()</pre>
<div class="block">INTERNAL:
Create the EXCEPT ALL operator.</div>
</li>
</ul>
<a name="isAny--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isAny</h4>
<pre>public&nbsp;boolean&nbsp;isAny()</pre>
<div class="block">INTERNAL:
Indicates whether operator has selector Any or Some</div>
</li>
</ul>
<a name="isAll--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isAll</h4>
<pre>public&nbsp;boolean&nbsp;isAll()</pre>
<div class="block">INTERNAL:
Indicates whether operator has selector All</div>
</li>
</ul>
<a name="isAnyOrAll--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isAnyOrAll</h4>
<pre>public&nbsp;boolean&nbsp;isAnyOrAll()</pre>
<div class="block">INTERNAL:
Indicates whether operator has selector Any, Some or All</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">EclipseLink 3.0.2, API Reference</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/eclipse/persistence/expressions/ExpressionMath.html" title="class in org.eclipse.persistence.expressions"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/eclipse/persistence/expressions/ListExpressionOperator.html" title="class in org.eclipse.persistence.expressions"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/eclipse/persistence/expressions/ExpressionOperator.html" target="_top">Frames</a></li>
<li><a href="ExpressionOperator.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;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; 2007&#x2013;2021 <a href="http://www.eclipse.org/eclipselink">Eclipse.org - EclipseLink Project</a>. All rights reserved.</small></p>
</body>
</html>