| <!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_112) on Mon Oct 14 11:36:22 MSK 2019 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>Uses of Class org.apache.cayenne.exp.Expression (cayenne-doc: Cayenne Documentation 4.0.2 API)</title> |
| <meta name="date" content="2019-10-14"> |
| <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="Uses of Class org.apache.cayenne.exp.Expression (cayenne-doc: Cayenne Documentation 4.0.2 API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| </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><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Class</a></li> |
| <li class="navBarCell1Rev">Use</li> |
| <li><a href="../../../../../overview-tree.html">Tree</a></li> |
| <li><a href="../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li>Prev</li> |
| <li>Next</li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/cayenne/exp/class-use/Expression.html" target="_top">Frames</a></li> |
| <li><a href="Expression.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <div class="header"> |
| <h2 title="Uses of Class org.apache.cayenne.exp.Expression" class="title">Uses of Class<br>org.apache.cayenne.exp.Expression</h2> |
| </div> |
| <div class="classUseContainer"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> |
| <caption><span>Packages that use <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Package</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.access.translator.select">org.apache.cayenne.access.translator.select</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.dba.db2">org.apache.cayenne.dba.db2</a></td> |
| <td class="colLast"> |
| <div class="block">IBM DB2 DbAdapter.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.dba.derby">org.apache.cayenne.dba.derby</a></td> |
| <td class="colLast"> |
| <div class="block">Apache Derby DbAdapter.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.dba.firebird">org.apache.cayenne.dba.firebird</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.dba.frontbase">org.apache.cayenne.dba.frontbase</a></td> |
| <td class="colLast"> |
| <div class="block">FrontBase DbAdapter.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.dba.openbase">org.apache.cayenne.dba.openbase</a></td> |
| <td class="colLast"> |
| <div class="block">OpenBase DbAdapter.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.dba.oracle">org.apache.cayenne.dba.oracle</a></td> |
| <td class="colLast"> |
| <div class="block">Oracle DbAdapter.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.dba.postgres">org.apache.cayenne.dba.postgres</a></td> |
| <td class="colLast"> |
| <div class="block">PostgreSQL DbAdapter.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.dba.sqlite">org.apache.cayenne.dba.sqlite</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.dba.sybase">org.apache.cayenne.dba.sybase</a></td> |
| <td class="colLast"> |
| <div class="block">Sybase DbAdapter.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.exp">org.apache.cayenne.exp</a></td> |
| <td class="colLast"> |
| <div class="block">Cayenne data expression classes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser</a></td> |
| <td class="colLast"> |
| <div class="block">Contains expression parser and other expression internals.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.map">org.apache.cayenne.map</a></td> |
| <td class="colLast"> |
| <div class="block">Contains O/R mapping classes that store relational database |
| metadata information and map it to Java classes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.query">org.apache.cayenne.query</a></td> |
| <td class="colLast"> |
| <div class="block">Defines standard queries supported by Cayenne and extension mechanism to create |
| custom queries.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.cayenne.reflect">org.apache.cayenne.reflect</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"> |
| <ul class="blockList"> |
| <li class="blockList"><a name="org.apache.cayenne.access.translator.select"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/access/translator/select/package-summary.html">org.apache.cayenne.access.translator.select</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> |
| <caption><span>Fields in <a href="../../../../../org/apache/cayenne/access/translator/select/package-summary.html">org.apache.cayenne.access.translator.select</a> declared as <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Field and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">DataObjectMatchTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/DataObjectMatchTranslator.html#expression">expression</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#qualifier">qualifier</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#waitingForEndNode">waitingForEndNode</a></span></code> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/access/translator/select/package-summary.html">org.apache.cayenne.access.translator.select</a> that return <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#extractQualifier--">extractQualifier</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">DataObjectMatchTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/DataObjectMatchTranslator.html#getExpression--">getExpression</a></span>()</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/access/translator/select/package-summary.html">org.apache.cayenne.access.translator.select</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QueryAssemblerHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QueryAssemblerHelper.html#appendDbPath-org.apache.cayenne.exp.Expression-">appendDbPath</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">OrderingTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/OrderingTranslator.html#appendFunction-org.apache.cayenne.exp.Expression-">appendFunction</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QueryAssemblerHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QueryAssemblerHelper.html#appendLiteral-java.lang.Object-org.apache.cayenne.map.DbAttribute-org.apache.cayenne.exp.Expression-">appendLiteral</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> val, |
| <a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a> attr, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentExpression)</code> |
| <div class="block">Appends SQL code to the query buffer to handle <code>val</code> as a |
| parameter to the PreparedStatement being built.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#appendLiteral-java.lang.Object-org.apache.cayenne.map.DbAttribute-org.apache.cayenne.exp.Expression-">appendLiteral</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> val, |
| <a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a> attr, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentExpression)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QueryAssemblerHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QueryAssemblerHelper.html#appendLiteralDirect-java.lang.Object-org.apache.cayenne.map.DbAttribute-org.apache.cayenne.exp.Expression-">appendLiteralDirect</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> val, |
| <a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a> attr, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentExpression)</code> |
| <div class="block">Appends SQL code to the query buffer to handle <code>val</code> as a |
| parameter to the PreparedStatement being built.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QueryAssemblerHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QueryAssemblerHelper.html#appendObjPath-org.apache.cayenne.exp.Expression-">appendObjPath</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp)</code> |
| <div class="block">Processes parts of the OBJ_PATH expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#detectObjectMatch-org.apache.cayenne.exp.Expression-">detectObjectMatch</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Called before processing an expression to initialize |
| objectMatchTranslator if needed.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#doAppendPart-org.apache.cayenne.exp.Expression-">doAppendPart</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> rootNode)</code> |
| <div class="block">Translates query qualifier to SQL WHERE clause.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#endNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">endNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#finishedChild-org.apache.cayenne.exp.Expression-int-boolean-">finishedChild</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| int childIndex, |
| boolean hasMoreChildren)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>abstract <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">QueryAssembler.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QueryAssembler.html#getAliasForExpression-org.apache.cayenne.exp.Expression-">getAliasForExpression</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">DefaultSelectTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/DefaultSelectTranslator.html#getAliasForExpression-org.apache.cayenne.exp.Expression-">getAliasForExpression</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#objectNode-java.lang.Object-org.apache.cayenne.exp.Expression-">objectNode</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> leaf, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">QueryAssemblerHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QueryAssemblerHelper.html#paramsDbType-org.apache.cayenne.exp.Expression-">paramsDbType</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> e)</code> |
| <div class="block">Returns database type of expression parameters or null if it can not be |
| determined.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected boolean</code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#parenthesisNeeded-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">parenthesisNeeded</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">TrimmingQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/TrimmingQualifierTranslator.html#processColumnWithQuoteSqlIdentifiers-org.apache.cayenne.map.DbAttribute-org.apache.cayenne.exp.Expression-">processColumnWithQuoteSqlIdentifiers</a></span>(<a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a> dbAttr, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp)</code> |
| <div class="block">Adds special handling of CHAR columns.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QueryAssemblerHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QueryAssemblerHelper.html#processColumnWithQuoteSqlIdentifiers-org.apache.cayenne.map.DbAttribute-org.apache.cayenne.exp.Expression-">processColumnWithQuoteSqlIdentifiers</a></span>(<a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a> dbAttr, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">DataObjectMatchTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/DataObjectMatchTranslator.html#setExpression-org.apache.cayenne.exp.Expression-">setExpression</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#setQualifier-org.apache.cayenne.exp.Expression-">setQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Explicitly set qualifier.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QualifierTranslator.html#startNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">startNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.dba.db2"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/dba/db2/package-summary.html">org.apache.cayenne.dba.db2</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/dba/db2/package-summary.html">org.apache.cayenne.dba.db2</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">DB2QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/db2/DB2QualifierTranslator.html#appendLiteralDirect-java.lang.Object-org.apache.cayenne.map.DbAttribute-org.apache.cayenne.exp.Expression-">appendLiteralDirect</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> val, |
| <a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a> attr, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentExpression)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">DB2QualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/db2/DB2QualifierTranslator.html#processColumnWithQuoteSqlIdentifiers-org.apache.cayenne.map.DbAttribute-org.apache.cayenne.exp.Expression-">processColumnWithQuoteSqlIdentifiers</a></span>(<a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a> dbAttr, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.dba.derby"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/dba/derby/package-summary.html">org.apache.cayenne.dba.derby</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/dba/derby/package-summary.html">org.apache.cayenne.dba.derby</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">DerbyQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/derby/DerbyQualifierTranslator.html#processColumnWithQuoteSqlIdentifiers-org.apache.cayenne.map.DbAttribute-org.apache.cayenne.exp.Expression-">processColumnWithQuoteSqlIdentifiers</a></span>(<a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a> dbAttr, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.dba.firebird"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/dba/firebird/package-summary.html">org.apache.cayenne.dba.firebird</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/dba/firebird/package-summary.html">org.apache.cayenne.dba.firebird</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">FirebirdQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/firebird/FirebirdQualifierTranslator.html#doAppendPart-org.apache.cayenne.exp.Expression-">doAppendPart</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> rootNode)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected boolean</code></td> |
| <td class="colLast"><span class="typeNameLabel">FirebirdQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/firebird/FirebirdQualifierTranslator.html#parenthesisNeeded-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">parenthesisNeeded</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.dba.frontbase"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/dba/frontbase/package-summary.html">org.apache.cayenne.dba.frontbase</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/dba/frontbase/package-summary.html">org.apache.cayenne.dba.frontbase</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected boolean</code></td> |
| <td class="colLast"><span class="typeNameLabel">FrontBaseQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/frontbase/FrontBaseQualifierTranslator.html#parenthesisNeeded-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">parenthesisNeeded</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.dba.openbase"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/dba/openbase/package-summary.html">org.apache.cayenne.dba.openbase</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/dba/openbase/package-summary.html">org.apache.cayenne.dba.openbase</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">OpenBaseQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/openbase/OpenBaseQualifierTranslator.html#appendLiteralDirect-java.lang.Object-org.apache.cayenne.map.DbAttribute-org.apache.cayenne.exp.Expression-">appendLiteralDirect</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> val, |
| <a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a> attr, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentExpression)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">OpenBaseQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/openbase/OpenBaseQualifierTranslator.html#endNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">endNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">OpenBaseQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/openbase/OpenBaseQualifierTranslator.html#finishedChild-org.apache.cayenne.exp.Expression-int-boolean-">finishedChild</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| int childIndex, |
| boolean hasMoreChildren)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">OpenBaseQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/openbase/OpenBaseQualifierTranslator.html#startNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">startNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.dba.oracle"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/dba/oracle/package-summary.html">org.apache.cayenne.dba.oracle</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/dba/oracle/package-summary.html">org.apache.cayenne.dba.oracle</a> that return <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">OracleQualifierTranslator.INTrimmer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/oracle/OracleQualifierTranslator.INTrimmer.html#trimmedInExpression-org.apache.cayenne.exp.Expression-int-">trimmedInExpression</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| int maxInSize)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/dba/oracle/package-summary.html">org.apache.cayenne.dba.oracle</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">OracleQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/oracle/OracleQualifierTranslator.html#doAppendPart-org.apache.cayenne.exp.Expression-">doAppendPart</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> rootNode)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">OracleQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/oracle/OracleQualifierTranslator.html#endNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">endNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected boolean</code></td> |
| <td class="colLast"><span class="typeNameLabel">OracleQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/oracle/OracleQualifierTranslator.html#parenthesisNeeded-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">parenthesisNeeded</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">OracleQualifierTranslator.INTrimmer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/oracle/OracleQualifierTranslator.INTrimmer.html#trimmedInExpression-org.apache.cayenne.exp.Expression-int-">trimmedInExpression</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| int maxInSize)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.dba.postgres"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/dba/postgres/package-summary.html">org.apache.cayenne.dba.postgres</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/dba/postgres/package-summary.html">org.apache.cayenne.dba.postgres</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">PostgresQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/postgres/PostgresQualifierTranslator.html#endNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">endNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">PostgresQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/postgres/PostgresQualifierTranslator.html#finishedChild-org.apache.cayenne.exp.Expression-int-boolean-">finishedChild</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| int childIndex, |
| boolean hasMoreChildren)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected boolean</code></td> |
| <td class="colLast"><span class="typeNameLabel">PostgresQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/postgres/PostgresQualifierTranslator.html#parenthesisNeeded-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">parenthesisNeeded</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">PostgresQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/postgres/PostgresQualifierTranslator.html#startNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">startNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.dba.sqlite"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/dba/sqlite/package-summary.html">org.apache.cayenne.dba.sqlite</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/dba/sqlite/package-summary.html">org.apache.cayenne.dba.sqlite</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">SQLiteQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/sqlite/SQLiteQualifierTranslator.html#endNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">endNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected boolean</code></td> |
| <td class="colLast"><span class="typeNameLabel">SQLiteQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/sqlite/SQLiteQualifierTranslator.html#parenthesisNeeded-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">parenthesisNeeded</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.dba.sybase"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/dba/sybase/package-summary.html">org.apache.cayenne.dba.sybase</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/dba/sybase/package-summary.html">org.apache.cayenne.dba.sybase</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected boolean</code></td> |
| <td class="colLast"><span class="typeNameLabel">SybaseQualifierTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/dba/sybase/SybaseQualifierTranslator.html#parenthesisNeeded-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">parenthesisNeeded</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.exp"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/exp/package-summary.html">org.apache.cayenne.exp</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/exp/package-summary.html">org.apache.cayenne.exp</a> that return <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#absExp-org.apache.cayenne.exp.Expression-">absExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#absExp-java.lang.String-">absExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#and-java.util.Collection-">and</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>> expressions)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#and-org.apache.cayenne.exp.Expression...-">and</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#andExp-org.apache.cayenne.exp.Expression-">andExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Chains this expression with another expression using "and".</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#andExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression...-">andExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">Chains this expression with other expressions using "and".</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#avgExp-org.apache.cayenne.exp.Expression-">avgExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#between-E-E-">between</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a> lower, |
| <a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a> upper)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#betweenDbExp-java.lang.String-java.lang.Object-java.lang.Object-">betweenDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value1, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value2)</code> |
| <div class="block">A convenience shortcut for building BETWEEN expressions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#betweenExp-java.lang.String-java.lang.Object-java.lang.Object-">betweenExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value1, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value2)</code> |
| <div class="block">A convenience shortcut for building BETWEEN expressions.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#concatExp-org.apache.cayenne.exp.Expression...-">concatExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block"> |
| Factory method for expression to call CONCAT(string1, string2, ...) function</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#concatExp-java.lang.String...-">concatExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... paths)</code> |
| <div class="block"> |
| Factory method for expression to call CONCAT(string1, string2, ...) function</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#contains-java.lang.String-">contains</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> substring)</code> |
| <div class="block">Creates an expression for a database "LIKE" query with the value converted to a pattern matching anywhere in the |
| String.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#containsExp-java.lang.String-java.lang.String-">containsExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#containsIgnoreCase-java.lang.String-">containsIgnoreCase</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> |
| <div class="block">Same as <a href="../../../../../org/apache/cayenne/exp/Property.html#contains-java.lang.String-"><code>Property.contains(String)</code></a>, only using case-insensitive |
| comparison.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#containsIgnoreCaseExp-java.lang.String-java.lang.String-">containsIgnoreCaseExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> |
| <div class="block">Same as <a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#containsExp-java.lang.String-java.lang.String-"><code>ExpressionFactory.containsExp(String, String)</code></a> only using case-insensitive |
| comparison.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#countExp--">countExp</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#countExp-org.apache.cayenne.exp.Expression-">countExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#currentDate--">currentDate</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#currentTime--">currentTime</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#currentTimestamp--">currentTimestamp</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#dayOfMonthExp-org.apache.cayenne.exp.Expression-">dayOfMonthExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#dayOfMonthExp-java.lang.String-">dayOfMonthExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#dayOfWeekExp-org.apache.cayenne.exp.Expression-">dayOfWeekExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#dayOfWeekExp-java.lang.String-">dayOfWeekExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#dayOfYearExp-org.apache.cayenne.exp.Expression-">dayOfYearExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#dayOfYearExp-java.lang.String-">dayOfYearExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#dbPathExp-java.lang.String-">dbPathExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#deepCopy--">deepCopy</a></span>()</code> |
| <div class="block">Clones this expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#endsWith-java.lang.String-">endsWith</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> |
| <div class="block">Creates an expression for a database "LIKE" query with the value |
| converted to a pattern matching the tail of a String.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#endsWithExp-java.lang.String-java.lang.String-">endsWithExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#endsWithIgnoreCase-java.lang.String-">endsWithIgnoreCase</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> |
| <div class="block">Same as <a href="../../../../../org/apache/cayenne/exp/Property.html#endsWith-java.lang.String-"><code>Property.endsWith(String)</code></a>, only using case-insensitive |
| comparison.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#endsWithIgnoreCaseExp-java.lang.String-java.lang.String-">endsWithIgnoreCaseExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> |
| <div class="block">Same as <a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#endsWithExp-java.lang.String-java.lang.String-"><code>ExpressionFactory.endsWithExp(String, String)</code></a> only using case-insensitive |
| comparison.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#eq-E-">eq</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a> value)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#eq-org.apache.cayenne.exp.Property-">eq</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="class in org.apache.cayenne.exp">Property</a><?> value)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#exp-java.lang.String-java.lang.Object...-">exp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> expressionString, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... parameters)</code> |
| <div class="block">Parses string, converting it to Expression and optionally binding |
| positional parameters.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#expFalse--">expFalse</a></span>()</code> |
| <div class="block">A convenience shortcut for boolean false expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#expressionOfType-int-">expressionOfType</a></span>(int type)</code> |
| <div class="block">Creates a new expression for the type requested.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#expTrue--">expTrue</a></span>()</code> |
| <div class="block">A convenience shortcut for boolean true expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#expWithParameters-java.util.Map-">expWithParameters</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?> parameters)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 4.0 use <a href="../../../../../org/apache/cayenne/exp/Expression.html#params-java.util.Map-"><code>params(Map)</code></a></span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#expWithParameters-java.util.Map-boolean-">expWithParameters</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?> parameters, |
| boolean pruneMissing)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 4.0 use <a href="../../../../../org/apache/cayenne/exp/Expression.html#params-java.util.Map-boolean-"><code>params(Map, boolean)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#fromString-java.lang.String-">fromString</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> expressionString)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 4.0 use |
| <a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#exp-java.lang.String-java.lang.Object...-"><code>ExpressionFactory.exp(String, Object...)</code></a></span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#fullObjectExp--">fullObjectExp</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#fullObjectExp-org.apache.cayenne.exp.Expression-">fullObjectExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#getExpression--">getExpression</a></span>()</code> |
| <div class="block">This method returns fresh copy of the expression for each call.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#greaterDbExp-java.lang.String-java.lang.Object-">greaterDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an DB_PATH "greater than" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#greaterExp-java.lang.String-java.lang.Object-">greaterExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an OBJ_PATH "greater than" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#greaterOrEqualDbExp-java.lang.String-java.lang.Object-">greaterOrEqualDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an DB_PATH "greater than or equal to" |
| expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#greaterOrEqualExp-java.lang.String-java.lang.Object-">greaterOrEqualExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an OBJ_PATH "greater than or equal to" |
| expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#gt-E-">gt</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a> value)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#gt-org.apache.cayenne.exp.Property-">gt</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="class in org.apache.cayenne.exp">Property</a><?> value)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#gte-E-">gte</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a> value)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#gte-org.apache.cayenne.exp.Property-">gte</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="class in org.apache.cayenne.exp">Property</a><?> value)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#hourExp-org.apache.cayenne.exp.Expression-">hourExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#hourExp-java.lang.String-">hourExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#in-java.util.Collection-">in</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a>> values)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#in-E-E...-">in</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a> firstValue, |
| <a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a>... moreValues)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#inDbExp-java.lang.String-java.util.Collection-">inDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><?> values)</code> |
| <div class="block">A convenience shortcut for building IN DB expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#inDbExp-java.lang.String-java.lang.Object...-">inDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... values)</code> |
| <div class="block">A convenience shortcut for building IN DB expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#inExp-java.lang.String-java.util.Collection-">inExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><?> values)</code> |
| <div class="block">A convenience shortcut for building IN expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#inExp-java.lang.String-java.lang.Object...-">inExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... values)</code> |
| <div class="block">A convenience shortcut for building IN expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#isFalse--">isFalse</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#isNotNull--">isNotNull</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#isNull--">isNull</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#isTrue--">isTrue</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#joinExp-int-java.util.Collection-">joinExp</a></span>(int type, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>> expressions)</code> |
| <div class="block">Joins all expressions, making a single expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#joinExp-int-org.apache.cayenne.exp.Expression-">joinExp</a></span>(int type, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Creates a new expression that joins this object with another expression, |
| using specified join type.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#joinExp-int-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression...-">joinExp</a></span>(int type, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">Creates a new expression that joins this object with other expressions, |
| using specified join type.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#lengthExp-org.apache.cayenne.exp.Expression-">lengthExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#lengthExp-java.lang.String-">lengthExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#lessDbExp-java.lang.String-java.lang.Object-">lessDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an DB_PATH "less than" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#lessExp-java.lang.String-java.lang.Object-">lessExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an OBJ_PATH "less than" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#lessOrEqualDbExp-java.lang.String-java.lang.Object-">lessOrEqualDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an DB_PATH "less than or equal to" |
| expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#lessOrEqualExp-java.lang.String-java.lang.Object-">lessOrEqualExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an OBJ_PATH "less than or equal to" |
| expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#like-java.lang.String-">like</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#like-java.lang.String-char-">like</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern, |
| char escapeChar)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#likeDbExp-java.lang.String-java.lang.Object-">likeDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience shortcut for building LIKE DB_PATH expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#likeDbExp-java.lang.String-java.lang.Object-char-">likeDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, |
| char escapeChar)</code> |
| <div class="block"> |
| A convenience shortcut for building LIKE DB_PATH expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#likeExp-java.lang.String-java.lang.Object-">likeExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience shortcut for building LIKE expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#likeExp-java.lang.String-java.lang.Object-char-">likeExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, |
| char escapeChar)</code> |
| <div class="block"> |
| A convenience shortcut for building LIKE expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#likeIgnoreCase-java.lang.String-">likeIgnoreCase</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#likeIgnoreCaseDbExp-java.lang.String-java.lang.Object-">likeIgnoreCaseDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience shortcut for building LIKE_IGNORE_CASE expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#likeIgnoreCaseDbExp-java.lang.String-java.lang.Object-char-">likeIgnoreCaseDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, |
| char escapeChar)</code> |
| <div class="block"> |
| A convenience shortcut for building LIKE_IGNORE_CASE expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#likeIgnoreCaseExp-java.lang.String-java.lang.Object-">likeIgnoreCaseExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience shortcut for building LIKE_IGNORE_CASE expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#likeIgnoreCaseExp-java.lang.String-java.lang.Object-char-">likeIgnoreCaseExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, |
| char escapeChar)</code> |
| <div class="block"> |
| A convenience shortcut for building LIKE_IGNORE_CASE expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#locateExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">locateExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> substring, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Call LOCATE(substring, string) function that return position |
| of substring in string or 0 if it is not found.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#locateExp-java.lang.String-org.apache.cayenne.exp.Expression-">locateExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> substring, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Call LOCATE(substring, string) function that return position |
| of substring in string or 0 if it is not found.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#locateExp-java.lang.String-java.lang.String-">locateExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> substring, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> |
| <div class="block">Call LOCATE(substring, string) function that return position |
| of substring in string or 0 if it is not found.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#lowerExp-org.apache.cayenne.exp.Expression-">lowerExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#lowerExp-java.lang.String-">lowerExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#lt-E-">lt</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a> value)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#lt-org.apache.cayenne.exp.Property-">lt</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="class in org.apache.cayenne.exp">Property</a><?> value)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#lte-E-">lte</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a> value)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#lte-org.apache.cayenne.exp.Property-">lte</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="class in org.apache.cayenne.exp">Property</a><?> value)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchAllDbExp-java.util.Map-int-">matchAllDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?> map, |
| int pairType)</code> |
| <div class="block">Creates an expression that matches all key-values pairs in |
| <code>map</code>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchAllExp-java.util.Map-int-">matchAllExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?> map, |
| int pairType)</code> |
| <div class="block">Creates an expression that matches all key-values pairs in |
| <code>map</code>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchAllExp-java.lang.String-java.util.Collection-">matchAllExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><?> values)</code> |
| <div class="block">Creates an expression to match a collection of values against a single |
| path expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchAllExp-java.lang.String-java.lang.Object...-">matchAllExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... values)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchAnyDbExp-java.util.Map-int-">matchAnyDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?> map, |
| int pairType)</code> |
| <div class="block">Creates an expression that matches any of the key-values pairs in |
| <code>map</code>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchAnyExp-java.util.List-">matchAnyExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>> objects)</code> |
| <div class="block">Creates an expression that matches any of the objects contained in the |
| list <code>objects</code></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchAnyExp-java.util.Map-int-">matchAnyExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?> map, |
| int pairType)</code> |
| <div class="block">Creates an expression that matches any of the key-values pairs in the |
| <code>map</code>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchAnyExp-org.apache.cayenne.Persistent...-">matchAnyExp</a></span>(<a href="../../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>... objects)</code> |
| <div class="block">Creates an expression that matches any of the objects contained in the |
| <code>objects</code> array</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchDbExp-java.lang.String-java.lang.Object-">matchDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an DB_PATH "equal to" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchExp-org.apache.cayenne.Persistent-">matchExp</a></span>(<a href="../../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a> object)</code> |
| <div class="block">Creates an expression that matches the primary key of object in |
| <code>ObjectId</code>'s <code>IdSnapshot</code> for the argument |
| <code>object</code>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#matchExp-java.lang.String-java.lang.Object-">matchExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an OBJ_PATH "equal to" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#maxExp-org.apache.cayenne.exp.Expression-">maxExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#minExp-org.apache.cayenne.exp.Expression-">minExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#minuteExp-org.apache.cayenne.exp.Expression-">minuteExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#minuteExp-java.lang.String-">minuteExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#modExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">modExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> number)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#modExp-org.apache.cayenne.exp.Expression-java.lang.Number-">modExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#modExp-java.lang.String-java.lang.Number-">modExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#monthExp-org.apache.cayenne.exp.Expression-">monthExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#monthExp-java.lang.String-">monthExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#ne-E-">ne</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a> value)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#ne-org.apache.cayenne.exp.Property-">ne</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="class in org.apache.cayenne.exp">Property</a><?> value)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#nin-java.util.Collection-">nin</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a>> values)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#nin-E-E...-">nin</a></span>(<a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a> firstValue, |
| <a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a>... moreValues)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#nlike-java.lang.String-">nlike</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#nlikeIgnoreCase-java.lang.String-">nlikeIgnoreCase</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#noMatchDbExp-java.lang.String-java.lang.Object-">noMatchDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an DB_PATH "not equal to" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#noMatchExp-java.lang.String-java.lang.Object-">noMatchExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience method to create an OBJ_PATH "not equal to" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notBetweenDbExp-java.lang.String-java.lang.Object-java.lang.Object-">notBetweenDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value1, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value2)</code> |
| <div class="block">A convenience shortcut for building NOT_BETWEEN expressions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notBetweenExp-java.lang.String-java.lang.Object-java.lang.Object-">notBetweenExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value1, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value2)</code> |
| <div class="block">A convenience shortcut for building NOT_BETWEEN expressions.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>abstract <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#notExp--">notExp</a></span>()</code> |
| <div class="block">Returns a logical NOT of current expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notInDbExp-java.lang.String-java.util.Collection-">notInDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><?> values)</code> |
| <div class="block">A convenience shortcut for building NOT_IN expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notInDbExp-java.lang.String-java.lang.Object...-">notInDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... values)</code> |
| <div class="block">A convenience shortcut for building NOT_IN expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notInExp-java.lang.String-java.util.Collection-">notInExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><?> values)</code> |
| <div class="block">A convenience shortcut for building NOT_IN expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notInExp-java.lang.String-java.lang.Object...-">notInExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... values)</code> |
| <div class="block">A convenience shortcut for building NOT_IN expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notLikeDbExp-java.lang.String-java.lang.Object-">notLikeDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience shortcut for building NOT_LIKE expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notLikeDbExp-java.lang.String-java.lang.Object-char-">notLikeDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, |
| char escapeChar)</code> |
| <div class="block"> |
| A convenience shortcut for building NOT_LIKE expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notLikeExp-java.lang.String-java.lang.Object-">notLikeExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience shortcut for building NOT_LIKE expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notLikeExp-java.lang.String-java.lang.Object-char-">notLikeExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, |
| char escapeChar)</code> |
| <div class="block"> |
| A convenience shortcut for building NOT_LIKE expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notLikeIgnoreCaseDbExp-java.lang.String-java.lang.Object-">notLikeIgnoreCaseDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notLikeIgnoreCaseDbExp-java.lang.String-java.lang.Object-char-">notLikeIgnoreCaseDbExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, |
| char escapeChar)</code> |
| <div class="block"> |
| A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notLikeIgnoreCaseExp-java.lang.String-java.lang.Object-">notLikeIgnoreCaseExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#notLikeIgnoreCaseExp-java.lang.String-java.lang.Object-char-">notLikeIgnoreCaseExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, |
| char escapeChar)</code> |
| <div class="block"> |
| A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#or-java.util.Collection-">or</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>> expressions)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#or-org.apache.cayenne.exp.Expression...-">or</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#orExp-org.apache.cayenne.exp.Expression-">orExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Chains this expression with another expression using "or".</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#orExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression...-">orExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">Chains this expression with other expressions using "or".</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#params-java.util.Map-">params</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?> parameters)</code> |
| <div class="block">Creates and returns a new Expression instance based on this expression, |
| but with named parameters substituted with provided values.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#params-java.util.Map-boolean-">params</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?> parameters, |
| boolean pruneMissing)</code> |
| <div class="block">Creates and returns a new Expression instance based on this expression, |
| but with named parameters substituted with provided values.If any |
| subexpressions containing parameters not matching the "name" argument are |
| found, the behavior depends on "pruneMissing" argument.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#paramsArray-java.lang.Object...-">paramsArray</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... parameters)</code> |
| <div class="block">Creates and returns a new Expression instance based on this expression, |
| but with parameters substituted with provided values.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#path--">path</a></span>()</code> |
| <div class="block">Converts this property to a path expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#pathExp-java.lang.String-">pathExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#secondExp-org.apache.cayenne.exp.Expression-">secondExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#secondExp-java.lang.String-">secondExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>abstract <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#sqrtExp-org.apache.cayenne.exp.Expression-">sqrtExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#sqrtExp-java.lang.String-">sqrtExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#startsWith-java.lang.String-">startsWith</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> |
| <div class="block">Creates an expression for a database "LIKE" query with the value converted to a pattern matching the beginning of |
| a String.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#startsWithExp-java.lang.String-java.lang.String-">startsWithExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#startsWithIgnoreCase-java.lang.String-">startsWithIgnoreCase</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> |
| <div class="block">Same as <a href="../../../../../org/apache/cayenne/exp/Property.html#startsWith-java.lang.String-"><code>Property.startsWith(String)</code></a>, only using case-insensitive |
| comparison.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#startsWithIgnoreCaseExp-java.lang.String-java.lang.String-">startsWithIgnoreCaseExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> |
| <div class="block">Same as <a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#startsWithExp-java.lang.String-java.lang.String-"><code>ExpressionFactory.startsWithExp(String, String)</code></a> only using |
| case-insensitive comparison.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#substringExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">substringExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> offset, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> length)</code> |
| <div class="block">Call SUBSTRING(string, offset, length) function</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#substringExp-org.apache.cayenne.exp.Expression-int-int-">substringExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| int offset, |
| int length)</code> |
| <div class="block">Call SUBSTRING(string, offset, length) function</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#substringExp-java.lang.String-int-int-">substringExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path, |
| int offset, |
| int length)</code> |
| <div class="block">Call SUBSTRING(string, offset, length) function</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#sumExp-org.apache.cayenne.exp.Expression-">sumExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#transform-org.apache.commons.collections.Transformer-">transform</a></span>(org.apache.commons.collections.Transformer transformer)</code> |
| <div class="block">Creates a transformed copy of this expression, applying transformation |
| provided by Transformer to all its nodes.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#trimExp-org.apache.cayenne.exp.Expression-">trimExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#trimExp-java.lang.String-">trimExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#upperExp-org.apache.cayenne.exp.Expression-">upperExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#upperExp-java.lang.String-">upperExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#weekExp-org.apache.cayenne.exp.Expression-">weekExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#weekExp-java.lang.String-">weekExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#yearExp-org.apache.cayenne.exp.Expression-">yearExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#yearExp-java.lang.String-">yearExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/exp/package-summary.html">org.apache.cayenne.exp</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#absExp-org.apache.cayenne.exp.Expression-">absExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#and-org.apache.cayenne.exp.Expression...-">and</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#andExp-org.apache.cayenne.exp.Expression-">andExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Chains this expression with another expression using "and".</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#andExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression...-">andExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">Chains this expression with other expressions using "and".</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#andExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression...-">andExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">Chains this expression with other expressions using "and".</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#avgExp-org.apache.cayenne.exp.Expression-">avgExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#concatExp-org.apache.cayenne.exp.Expression...-">concatExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block"> |
| Factory method for expression to call CONCAT(string1, string2, ...) function</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#countExp-org.apache.cayenne.exp.Expression-">countExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../../../../../org/apache/cayenne/exp/Property.html" title="class in org.apache.cayenne.exp">Property</a><T></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#create-org.apache.cayenne.exp.Expression-java.lang.Class-">create</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? super T> type)</code> |
| <div class="block">Creates property with expression and type</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> <a href="../../../../../org/apache/cayenne/exp/Property.html" title="class in org.apache.cayenne.exp">Property</a><T></code></td> |
| <td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#create-java.lang.String-org.apache.cayenne.exp.Expression-java.lang.Class-">create</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? super T> type)</code> |
| <div class="block">Creates property with name, expression and type</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#dayOfMonthExp-org.apache.cayenne.exp.Expression-">dayOfMonthExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#dayOfWeekExp-org.apache.cayenne.exp.Expression-">dayOfWeekExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#dayOfYearExp-org.apache.cayenne.exp.Expression-">dayOfYearExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">TraversalHandler.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/TraversalHandler.html#endNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">endNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> |
| <div class="block">Called during the traversal after an expression node children |
| processing is finished.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">TraversalHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/TraversalHelper.html#endNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">endNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">TraversalHandler.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/TraversalHandler.html#finishedChild-org.apache.cayenne.exp.Expression-int-boolean-">finishedChild</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| int childIndex, |
| boolean hasMoreChildren)</code> |
| <div class="block">Called during traversal after a child of expression |
| has been visited.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">TraversalHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/TraversalHelper.html#finishedChild-org.apache.cayenne.exp.Expression-int-boolean-">finishedChild</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| int childIndex, |
| boolean hasMoreChildren)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#fullObjectExp-org.apache.cayenne.exp.Expression-">fullObjectExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#hourExp-org.apache.cayenne.exp.Expression-">hourExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#joinExp-int-org.apache.cayenne.exp.Expression-">joinExp</a></span>(int type, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Creates a new expression that joins this object with another expression, |
| using specified join type.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#joinExp-int-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression...-">joinExp</a></span>(int type, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">Creates a new expression that joins this object with other expressions, |
| using specified join type.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#joinExp-int-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression...-">joinExp</a></span>(int type, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">Creates a new expression that joins this object with other expressions, |
| using specified join type.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#lengthExp-org.apache.cayenne.exp.Expression-">lengthExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#locateExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">locateExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> substring, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Call LOCATE(substring, string) function that return position |
| of substring in string or 0 if it is not found.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#locateExp-java.lang.String-org.apache.cayenne.exp.Expression-">locateExp</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> substring, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Call LOCATE(substring, string) function that return position |
| of substring in string or 0 if it is not found.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#lowerExp-org.apache.cayenne.exp.Expression-">lowerExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#maxExp-org.apache.cayenne.exp.Expression-">maxExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#minExp-org.apache.cayenne.exp.Expression-">minExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#minuteExp-org.apache.cayenne.exp.Expression-">minuteExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#modExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">modExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> number)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#modExp-org.apache.cayenne.exp.Expression-java.lang.Number-">modExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#monthExp-org.apache.cayenne.exp.Expression-">monthExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">TraversalHandler.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/TraversalHandler.html#objectNode-java.lang.Object-org.apache.cayenne.exp.Expression-">objectNode</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> leaf, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> |
| <div class="block">Called during the traversal when a leaf non-expression node |
| is encountered.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">TraversalHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/TraversalHelper.html#objectNode-java.lang.Object-org.apache.cayenne.exp.Expression-">objectNode</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> leaf, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#or-org.apache.cayenne.exp.Expression...-">or</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#orExp-org.apache.cayenne.exp.Expression-">orExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> |
| <div class="block">Chains this expression with another expression using "or".</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#orExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression...-">orExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">Chains this expression with other expressions using "or".</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#orExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression...-">orExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">Chains this expression with other expressions using "or".</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#secondExp-org.apache.cayenne.exp.Expression-">secondExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#sqrtExp-org.apache.cayenne.exp.Expression-">sqrtExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">TraversalHandler.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/TraversalHandler.html#startNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">startNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> |
| <div class="block">Called during the traversal before an expression node children |
| processing is started.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">TraversalHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/TraversalHelper.html#startNode-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">startNode</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> node, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentNode)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#substringExp-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">substringExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> offset, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> length)</code> |
| <div class="block">Call SUBSTRING(string, offset, length) function</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#substringExp-org.apache.cayenne.exp.Expression-int-int-">substringExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp, |
| int offset, |
| int length)</code> |
| <div class="block">Call SUBSTRING(string, offset, length) function</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#sumExp-org.apache.cayenne.exp.Expression-">sumExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><span class="typeNameLabel">Expression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Expression.html#traverse-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.TraversalHandler-">traverse</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> parentExp, |
| <a href="../../../../../org/apache/cayenne/exp/TraversalHandler.html" title="interface in org.apache.cayenne.exp">TraversalHandler</a> visitor)</code> |
| <div class="block">Traverses itself and child expressions, notifying visitor via callback |
| methods as it goes.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#trimExp-org.apache.cayenne.exp.Expression-">trimExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#upperExp-org.apache.cayenne.exp.Expression-">upperExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#weekExp-org.apache.cayenne.exp.Expression-">weekExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FunctionExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/FunctionExpressionFactory.html#yearExp-org.apache.cayenne.exp.Expression-">yearExp</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> exp)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Method parameters in <a href="../../../../../org/apache/cayenne/exp/package-summary.html">org.apache.cayenne.exp</a> with type arguments of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#and-java.util.Collection-">and</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>> expressions)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#joinExp-int-java.util.Collection-">joinExp</a></span>(int type, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>> expressions)</code> |
| <div class="block">Joins all expressions, making a single expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/ExpressionFactory.html#or-java.util.Collection-">or</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>> expressions)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> |
| <caption><span>Constructors in <a href="../../../../../org/apache/cayenne/exp/package-summary.html">org.apache.cayenne.exp</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Constructor and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/Property.html#Property-java.lang.String-org.apache.cayenne.exp.Expression-java.lang.Class-">Property</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? super <a href="../../../../../org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a>> type)</code> |
| <div class="block">Constructs a new property with the given name and expression</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.exp.parser"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/exp/parser/package-summary.html">org.apache.cayenne.exp.parser</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> |
| <caption><span>Subclasses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/exp/parser/package-summary.html">org.apache.cayenne.exp.parser</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.exp.parser">AggregateConditionNode</a></span></code> |
| <div class="block">Superclass of aggregated conditional nodes such as NOT, AND, OR.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAbs.html" title="class in org.apache.cayenne.exp.parser">ASTAbs</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAdd.html" title="class in org.apache.cayenne.exp.parser">ASTAdd</a></span></code> |
| <div class="block">"Add" Expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTAggregateFunctionCall</a></span></code> |
| <div class="block">Base class for all aggregation functions expressions |
| It's more like marker interface for now.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAnd.html" title="class in org.apache.cayenne.exp.parser">ASTAnd</a></span></code> |
| <div class="block">"And" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAsterisk.html" title="class in org.apache.cayenne.exp.parser">ASTAsterisk</a></span></code> |
| <div class="block">Asterisk operator for COUNT(*) expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAvg.html" title="class in org.apache.cayenne.exp.parser">ASTAvg</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBetween.html" title="class in org.apache.cayenne.exp.parser">ASTBetween</a></span></code> |
| <div class="block">"Between" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseAnd.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseAnd</a></span></code> |
| <div class="block">Bitwise conjunction (AND or '&') expression</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseLeftShift.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseLeftShift</a></span></code> |
| <div class="block">Bitwise left shift '<<' operation.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseNot.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseNot</a></span></code> |
| <div class="block">Bitwise negation (NOT i.e.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseOr.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseOr</a></span></code> |
| <div class="block">Bitwise disjunction (OR or '|') expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseRightShift.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseRightShift</a></span></code> |
| <div class="block">Bitwise right shift '>>' operation.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseXor.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseXor</a></span></code> |
| <div class="block">Bitwise exclusive disjunction (XOR or '^') operation.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTConcat.html" title="class in org.apache.cayenne.exp.parser">ASTConcat</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTCount.html" title="class in org.apache.cayenne.exp.parser">ASTCount</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTCurrentDate.html" title="class in org.apache.cayenne.exp.parser">ASTCurrentDate</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTCurrentTime.html" title="class in org.apache.cayenne.exp.parser">ASTCurrentTime</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTCurrentTimestamp.html" title="class in org.apache.cayenne.exp.parser">ASTCurrentTimestamp</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTDbPath.html" title="class in org.apache.cayenne.exp.parser">ASTDbPath</a></span></code> |
| <div class="block">Path expression traversing DB relationships and attributes.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTDivide.html" title="class in org.apache.cayenne.exp.parser">ASTDivide</a></span></code> |
| <div class="block">"Divide" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTEqual.html" title="class in org.apache.cayenne.exp.parser">ASTEqual</a></span></code> |
| <div class="block">"Equal To" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTExtract.html" title="class in org.apache.cayenne.exp.parser">ASTExtract</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTFalse.html" title="class in org.apache.cayenne.exp.parser">ASTFalse</a></span></code> |
| <div class="block">Boolean false expression element |
| |
| Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean |
| with a Boolean value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTFullObject.html" title="class in org.apache.cayenne.exp.parser">ASTFullObject</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTGreater.html" title="class in org.apache.cayenne.exp.parser">ASTGreater</a></span></code> |
| <div class="block">"Greater Than" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTGreaterOrEqual.html" title="class in org.apache.cayenne.exp.parser">ASTGreaterOrEqual</a></span></code> |
| <div class="block">"Greater Than Or Equal To" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTIn.html" title="class in org.apache.cayenne.exp.parser">ASTIn</a></span></code> |
| <div class="block">"In" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLength.html" title="class in org.apache.cayenne.exp.parser">ASTLength</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLess.html" title="class in org.apache.cayenne.exp.parser">ASTLess</a></span></code> |
| <div class="block">"Less Then" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLessOrEqual.html" title="class in org.apache.cayenne.exp.parser">ASTLessOrEqual</a></span></code> |
| <div class="block">"Less than or equal to" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLike.html" title="class in org.apache.cayenne.exp.parser">ASTLike</a></span></code> |
| <div class="block">"Like" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLikeIgnoreCase.html" title="class in org.apache.cayenne.exp.parser">ASTLikeIgnoreCase</a></span></code> |
| <div class="block">"Case insensitive like" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTList.html" title="class in org.apache.cayenne.exp.parser">ASTList</a></span></code> |
| <div class="block">A leaf expression representing an immutable collection of values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLocate.html" title="class in org.apache.cayenne.exp.parser">ASTLocate</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLower.html" title="class in org.apache.cayenne.exp.parser">ASTLower</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMax.html" title="class in org.apache.cayenne.exp.parser">ASTMax</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMin.html" title="class in org.apache.cayenne.exp.parser">ASTMin</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMod.html" title="class in org.apache.cayenne.exp.parser">ASTMod</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMultiply.html" title="class in org.apache.cayenne.exp.parser">ASTMultiply</a></span></code> |
| <div class="block">"Multiply" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNamedParameter.html" title="class in org.apache.cayenne.exp.parser">ASTNamedParameter</a></span></code> |
| <div class="block">A named expression parameter.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNegate.html" title="class in org.apache.cayenne.exp.parser">ASTNegate</a></span></code> |
| <div class="block">"Negate" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNot.html" title="class in org.apache.cayenne.exp.parser">ASTNot</a></span></code> |
| <div class="block">"Not" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNotBetween.html" title="class in org.apache.cayenne.exp.parser">ASTNotBetween</a></span></code> |
| <div class="block">"Not Between" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNotEqual.html" title="class in org.apache.cayenne.exp.parser">ASTNotEqual</a></span></code> |
| <div class="block">"Not equal to" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNotIn.html" title="class in org.apache.cayenne.exp.parser">ASTNotIn</a></span></code> |
| <div class="block">"Not In" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNotLike.html" title="class in org.apache.cayenne.exp.parser">ASTNotLike</a></span></code> |
| <div class="block">"Not Like" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNotLikeIgnoreCase.html" title="class in org.apache.cayenne.exp.parser">ASTNotLikeIgnoreCase</a></span></code> |
| <div class="block">"Not like, ignore case" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTObjPath.html" title="class in org.apache.cayenne.exp.parser">ASTObjPath</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTOr.html" title="class in org.apache.cayenne.exp.parser">ASTOr</a></span></code> |
| <div class="block">"Or" expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTPath.html" title="class in org.apache.cayenne.exp.parser">ASTPath</a></span></code> |
| <div class="block">Generic path expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTScalar.html" title="class in org.apache.cayenne.exp.parser">ASTScalar</a></span></code> |
| <div class="block">A scalar value wrapper expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSqrt.html" title="class in org.apache.cayenne.exp.parser">ASTSqrt</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSubstring.html" title="class in org.apache.cayenne.exp.parser">ASTSubstring</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSubtract.html" title="class in org.apache.cayenne.exp.parser">ASTSubtract</a></span></code> |
| <div class="block">"Subtract" expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSum.html" title="class in org.apache.cayenne.exp.parser">ASTSum</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTTrim.html" title="class in org.apache.cayenne.exp.parser">ASTTrim</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTTrue.html" title="class in org.apache.cayenne.exp.parser">ASTTrue</a></span></code> |
| <div class="block">Boolean true expression element Notice that there is one ASTTrue and one |
| ASTFalse instead of a ASTBoolean with a Boolean value.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTUpper.html" title="class in org.apache.cayenne.exp.parser">ASTUpper</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a></span></code> |
| <div class="block">Superclass of conditional expressions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedBitwiseNode</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/EvaluatedMathNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedMathNode</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/EvaluatedNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedNode</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/PatternMatchNode.html" title="class in org.apache.cayenne.exp.parser">PatternMatchNode</a></span></code> |
| <div class="block">Superclass of pattern matching nodes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a></span></code> |
| <div class="block">Superclass of AST* expressions that implements Node interface defined by JavaCC framework.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/exp/parser/package-summary.html">org.apache.cayenne.exp.parser</a> that return <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ExpressionParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ExpressionParser.html#expression--">expression</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">SimpleNode.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/SimpleNode.html#notExp--">notExp</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTCount.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTCount.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTSqrt.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSqrt.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTFullObject.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTFullObject.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTNegate.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNegate.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTObjPath.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTObjPath.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTMod.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMod.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTNot.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNot.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTList.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTList.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTBitwiseAnd.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseAnd.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTBitwiseXor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseXor.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTSubtract.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSubtract.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTLower.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLower.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTTrim.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTTrim.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTDivide.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTDivide.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTNotEqual.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNotEqual.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTBetween.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBetween.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTSubstring.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSubstring.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTBitwiseRightShift.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseRightShift.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTNotLikeIgnoreCase.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNotLikeIgnoreCase.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTMax.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMax.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTAnd.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAnd.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTBitwiseNot.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseNot.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTNotBetween.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNotBetween.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTOr.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTOr.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTDbPath.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTDbPath.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTConcat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTConcat.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTLocate.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLocate.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTCurrentDate.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTCurrentDate.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTLessOrEqual.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLessOrEqual.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTLess.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLess.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTNotIn.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNotIn.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTGreater.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTGreater.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTAbs.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAbs.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTFalse.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTFalse.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTMin.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMin.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTEqual.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTEqual.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTScalar.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTScalar.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTBitwiseLeftShift.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseLeftShift.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTBitwiseOr.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTBitwiseOr.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTAdd.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAdd.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTNamedParameter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNamedParameter.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTMultiply.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMultiply.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTSum.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSum.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTCurrentTimestamp.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTCurrentTimestamp.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTLike.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLike.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTIn.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTIn.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTGreaterOrEqual.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTGreaterOrEqual.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTTrue.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTTrue.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTCurrentTime.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTCurrentTime.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTLength.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLength.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTLikeIgnoreCase.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLikeIgnoreCase.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTAvg.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAvg.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTExtract.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTExtract.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTUpper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTUpper.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTNotLike.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTNotLike.html#shallowCopy--">shallowCopy</a></span>()</code> |
| <div class="block">Creates a copy of this expression node, without copying children.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ASTAsterisk.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAsterisk.html#shallowCopy--">shallowCopy</a></span>()</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> |
| <caption><span>Constructors in <a href="../../../../../org/apache/cayenne/exp/parser/package-summary.html">org.apache.cayenne.exp.parser</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Constructor and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAbs.html#ASTAbs-org.apache.cayenne.exp.Expression-">ASTAbs</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTAvg.html#ASTAvg-org.apache.cayenne.exp.Expression-">ASTAvg</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTConcat.html#ASTConcat-org.apache.cayenne.exp.Expression...-">ASTConcat</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTCount.html#ASTCount-org.apache.cayenne.exp.Expression-">ASTCount</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTExtract.html#ASTExtract-org.apache.cayenne.exp.Expression-">ASTExtract</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTFullObject.html#ASTFullObject-org.apache.cayenne.exp.Expression-">ASTFullObject</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLength.html#ASTLength-org.apache.cayenne.exp.Expression-">ASTLength</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLocate.html#ASTLocate-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">ASTLocate</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> substring, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> path)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLocate.html#ASTLocate-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">ASTLocate</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> substring, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> path, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> offset)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTLower.html#ASTLower-org.apache.cayenne.exp.Expression-">ASTLower</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMax.html#ASTMax-org.apache.cayenne.exp.Expression-">ASTMax</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMin.html#ASTMin-org.apache.cayenne.exp.Expression-">ASTMin</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTMod.html#ASTMod-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">ASTMod</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> divisor)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSqrt.html#ASTSqrt-org.apache.cayenne.exp.Expression-">ASTSqrt</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSubstring.html#ASTSubstring-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-org.apache.cayenne.exp.Expression-">ASTSubstring</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> path, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> length, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> offset)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTSum.html#ASTSum-org.apache.cayenne.exp.Expression-">ASTSum</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTTrim.html#ASTTrim-org.apache.cayenne.exp.Expression-">ASTTrim</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> path)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/exp/parser/ASTUpper.html#ASTUpper-org.apache.cayenne.exp.Expression-">ASTUpper</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.map"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> |
| <caption><span>Fields in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a> declared as <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Field and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">EntityInheritanceTree.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityInheritanceTree.html#normalizedQualifier">normalizedQualifier</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#qualifier">qualifier</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">DbEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DbEntity.html#qualifier">qualifier</a></span></code> |
| <div class="block">Qualifier, that will be applied to all select queries and joins with this |
| DbEntity</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQueryDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/SelectQueryDescriptor.html#qualifier">qualifier</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">QueryDescriptorLoader.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/QueryDescriptorLoader.html#qualifier">qualifier</a></span></code> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a> that return <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">EntityInheritanceTree.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityInheritanceTree.html#getDbQualifier--">getDbQualifier</a></span>()</code> |
| <div class="block">Returns entity qualifier expressed as DB path qualifier or null if entity has no |
| qualifier.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#getDeclaredQualifier--">getDeclaredQualifier</a></span>()</code> |
| <div class="block">Returns a qualifier that imposes a restriction on what objects belong to |
| this entity.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">DbEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DbEntity.html#getQualifier--">getQualifier</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQueryDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/SelectQueryDescriptor.html#getQualifier--">getQualifier</a></span>()</code> |
| <div class="block">Returns qualifier of this query.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">EntityInheritanceTree.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityInheritanceTree.html#qualifierForEntityAndSubclasses--">qualifierForEntityAndSubclasses</a></span>()</code> |
| <div class="block">Returns a qualifier Expression that matches root entity of this tree and all its |
| subentities.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#translateToDbPath-org.apache.cayenne.exp.Expression-">translateToDbPath</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> |
| <div class="block">Transforms an Expression to an analogous expression in terms of the |
| underlying DbEntity.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#translateToRelatedEntity-org.apache.cayenne.exp.Expression-java.lang.String-">translateToRelatedEntity</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> relationshipPath)</code> |
| <div class="block">Transforms an Expression rooted in this entity to an analogous expression |
| rooted in related entity.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">DbEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DbEntity.html#translateToRelatedEntity-org.apache.cayenne.exp.Expression-java.lang.String-">translateToRelatedEntity</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> relationshipPath)</code> |
| <div class="block">Transforms Expression rooted in this entity to an analogous expression |
| rooted in related entity.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>abstract <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Entity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/Entity.html#translateToRelatedEntity-org.apache.cayenne.exp.Expression-java.lang.String-">translateToRelatedEntity</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> relationshipPath)</code> |
| <div class="block">Translates Expression rooted in this entity to an analogous expression rooted in |
| related entity.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/PathComponent.html" title="interface in org.apache.cayenne.map">PathComponent</a><<a href="../../../../../org/apache/cayenne/map/ObjAttribute.html" title="class in org.apache.cayenne.map">ObjAttribute</a>,<a href="../../../../../org/apache/cayenne/map/ObjRelationship.html" title="class in org.apache.cayenne.map">ObjRelationship</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#lastPathComponent-org.apache.cayenne.exp.Expression-java.util.Map-">lastPathComponent</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> path, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> aliasMap)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/PathComponent.html" title="interface in org.apache.cayenne.map">PathComponent</a><<a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a>,<a href="../../../../../org/apache/cayenne/map/DbRelationship.html" title="class in org.apache.cayenne.map">DbRelationship</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">DbEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DbEntity.html#lastPathComponent-org.apache.cayenne.exp.Expression-java.util.Map-">lastPathComponent</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> path, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> aliasMap)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><T extends <a href="../../../../../org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map">Attribute</a>,U extends <a href="../../../../../org/apache/cayenne/map/Relationship.html" title="class in org.apache.cayenne.map">Relationship</a>><br><a href="../../../../../org/apache/cayenne/map/PathComponent.html" title="interface in org.apache.cayenne.map">PathComponent</a><T,U></code></td> |
| <td class="colLast"><span class="typeNameLabel">Entity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/Entity.html#lastPathComponent-org.apache.cayenne.exp.Expression-java.util.Map-">lastPathComponent</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> path, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> aliasMap)</code> |
| <div class="block">Convenience method returning the last component in the path iterator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><<a href="../../../../../org/apache/cayenne/map/PathComponent.html" title="interface in org.apache.cayenne.map">PathComponent</a><<a href="../../../../../org/apache/cayenne/map/ObjAttribute.html" title="class in org.apache.cayenne.map">ObjAttribute</a>,<a href="../../../../../org/apache/cayenne/map/ObjRelationship.html" title="class in org.apache.cayenne.map">ObjRelationship</a>>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#resolvePath-org.apache.cayenne.exp.Expression-java.util.Map-">resolvePath</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> aliasMap)</code> |
| <div class="block">Returns an Iterable instance over expression path components based on |
| this entity.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><<a href="../../../../../org/apache/cayenne/map/PathComponent.html" title="interface in org.apache.cayenne.map">PathComponent</a><<a href="../../../../../org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a>,<a href="../../../../../org/apache/cayenne/map/DbRelationship.html" title="class in org.apache.cayenne.map">DbRelationship</a>>></code></td> |
| <td class="colLast"><span class="typeNameLabel">DbEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DbEntity.html#resolvePath-org.apache.cayenne.exp.Expression-java.util.Map-">resolvePath</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> aliasMap)</code> |
| <div class="block">Returns an Iterable instance over expression path components based on |
| this entity.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>abstract <T extends <a href="../../../../../org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map">Attribute</a>,U extends <a href="../../../../../org/apache/cayenne/map/Relationship.html" title="class in org.apache.cayenne.map">Relationship</a>><br><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><<a href="../../../../../org/apache/cayenne/map/PathComponent.html" title="interface in org.apache.cayenne.map">PathComponent</a><T,U>></code></td> |
| <td class="colLast"><span class="typeNameLabel">Entity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/Entity.html#resolvePath-org.apache.cayenne.exp.Expression-java.util.Map-">resolvePath</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> aliasMap)</code> |
| <div class="block">Returns an Iterable over the path components with elements represented as |
| <a href="../../../../../org/apache/cayenne/map/PathComponent.html" title="interface in org.apache.cayenne.map"><code>PathComponent</code></a> instances, encapsulating a relationship, an attribute or a |
| subpath alias.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#resolvePathComponents-org.apache.cayenne.exp.Expression-">resolvePathComponents</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">DbEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DbEntity.html#resolvePathComponents-org.apache.cayenne.exp.Expression-">resolvePathComponents</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>abstract <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">Entity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/Entity.html#resolvePathComponents-org.apache.cayenne.exp.Expression-">resolvePathComponents</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> pathExp)</code> |
| <div class="block">Processes expression <code>pathExp</code> and returns an Iterator of path |
| components that contains a sequence of Attributes and Relationships.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#setDeclaredQualifier-org.apache.cayenne.exp.Expression-">setDeclaredQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Sets a qualifier that imposes a limit on what objects belong to this |
| entity.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">DbEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DbEntity.html#setQualifier-org.apache.cayenne.exp.Expression-">setQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Sets qualifier for this entity</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQueryDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/SelectQueryDescriptor.html#setQualifier-org.apache.cayenne.exp.Expression-">setQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Sets qualifier for this query.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#translateToDbPath-org.apache.cayenne.exp.Expression-">translateToDbPath</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> |
| <div class="block">Transforms an Expression to an analogous expression in terms of the |
| underlying DbEntity.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#translateToRelatedEntity-org.apache.cayenne.exp.Expression-java.lang.String-">translateToRelatedEntity</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> relationshipPath)</code> |
| <div class="block">Transforms an Expression rooted in this entity to an analogous expression |
| rooted in related entity.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">DbEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DbEntity.html#translateToRelatedEntity-org.apache.cayenne.exp.Expression-java.lang.String-">translateToRelatedEntity</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> relationshipPath)</code> |
| <div class="block">Transforms Expression rooted in this entity to an analogous expression |
| rooted in related entity.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>abstract <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Entity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/Entity.html#translateToRelatedEntity-org.apache.cayenne.exp.Expression-java.lang.String-">translateToRelatedEntity</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> relationshipPath)</code> |
| <div class="block">Translates Expression rooted in this entity to an analogous expression rooted in |
| related entity.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.query"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> |
| <caption><span>Fields in <a href="../../../../../org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a> declared as <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Field and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#havingQualifier">havingQualifier</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#qualifier">qualifier</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Ordering.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/Ordering.html#sortSpec">sortSpec</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FluentSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/FluentSelect.html#where">where</a></span></code> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a> that return <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ColumnSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html#getHaving--">getHaving</a></span>()</code> |
| <div class="block">Returns a HAVING clause Expression of this query.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#getHavingQualifier--">getHavingQualifier</a></span>()</code> |
| <div class="block">Returns query HAVING qualifier.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#getQualifier--">getQualifier</a></span>()</code> |
| <div class="block">Returns query qualifier.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">Ordering.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/Ordering.html#getSortSpec--">getSortSpec</a></span>()</code> |
| <div class="block">Returns the expression defining a ordering Java Bean property.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">FluentSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/FluentSelect.html#getWhere--">getWhere</a></span>()</code> |
| <div class="block">Returns a WHERE clause Expression of this query.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query">ColumnSelect</a><<a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="type parameter in ColumnSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ColumnSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html#and-org.apache.cayenne.exp.Expression...-">and</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">AND's provided expressions to the existing WHERE clause expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a><<a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="type parameter in ObjectSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjectSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html#and-org.apache.cayenne.exp.Expression...-">and</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">AND's provided expressions to the existing WHERE clause expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#andHavingQualifier-org.apache.cayenne.exp.Expression-">andHavingQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> e)</code> |
| <div class="block">Adds specified HAVING qualifier to the existing HAVING qualifier joining it using "AND".</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#andQualifier-org.apache.cayenne.exp.Expression-">andQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> e)</code> |
| <div class="block">Adds specified qualifier to the existing qualifier joining it using |
| "AND".</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a><<a href="../../../../../org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne">DataRow</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjectSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html#dataRowQuery-java.lang.Class-org.apache.cayenne.exp.Expression-">dataRowQuery</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> entityType, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> |
| <div class="block">Creates a ObjectSelect that fetches data for an <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map"><code>ObjEntity</code></a> |
| determined from a provided class and uses provided expression for its |
| qualifier.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query">SelectQuery</a><<a href="../../../../../org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne">DataRow</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#dataRowQuery-java.lang.Class-org.apache.cayenne.exp.Expression-">dataRowQuery</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rootClass, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Creates a SelectQuery that selects DataRows that correspond to a given |
| persistent class that match supplied qualifier.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query">SelectQuery</a><<a href="../../../../../org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne">DataRow</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#dataRowQuery-java.lang.Class-org.apache.cayenne.exp.Expression-java.util.List-">dataRowQuery</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rootClass, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>> orderings)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a><<a href="../../../../../org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne">DataRow</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjectSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html#dbQuery-java.lang.String-org.apache.cayenne.exp.Expression-">dbQuery</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> dbEntityName, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> |
| <div class="block">Creates a ObjectSelect that fetches DataRows for a <a href="../../../../../org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map"><code>DbEntity</code></a> |
| determined from provided "dbEntityName" and uses provided expression for |
| its qualifier.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query">ColumnSelect</a><<a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="type parameter in ColumnSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ColumnSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html#having-org.apache.cayenne.exp.Expression-">having</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> |
| <div class="block">Appends a having qualifier expression of this query.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query">ColumnSelect</a><<a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="type parameter in ColumnSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ColumnSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html#or-org.apache.cayenne.exp.Expression...-">or</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">OR's provided expressions to the existing WHERE clause expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a><<a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="type parameter in ObjectSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjectSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html#or-org.apache.cayenne.exp.Expression...-">or</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>... expressions)</code> |
| <div class="block">OR's provided expressions to the existing WHERE clause expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#orHavingQualifier-org.apache.cayenne.exp.Expression-">orHavingQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> e)</code> |
| <div class="block">Adds specified HAVING qualifier to the existing HAVING qualifier joining it using "OR".</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#orQualifier-org.apache.cayenne.exp.Expression-">orQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> e)</code> |
| <div class="block">Adds specified qualifier to the existing qualifier joining it using "OR".</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> <a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a><T></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjectSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html#query-java.lang.Class-org.apache.cayenne.exp.Expression-">query</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> entityType, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> |
| <div class="block">Creates a ObjectSelect that selects objects of a given persistent class |
| and uses provided expression for its qualifier.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../../../../../org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query">SelectQuery</a><T></code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#query-java.lang.Class-org.apache.cayenne.exp.Expression-">query</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> rootClass, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Creates a SelectQuery that selects objects of a given persistent class |
| that match supplied qualifier.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> <a href="../../../../../org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query">SelectQuery</a><T></code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#query-java.lang.Class-org.apache.cayenne.exp.Expression-java.util.List-">query</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> rootClass, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>> orderings)</code> |
| <div class="block">Creates a SelectQuery that selects objects of a given persistent class |
| that match supplied qualifier.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a><T></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjectSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html#query-java.lang.Class-org.apache.cayenne.exp.Expression-java.util.List-">query</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> entityType, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>> orderings)</code> |
| <div class="block">Creates a ObjectSelect that selects objects of a given persistent class |
| and uses provided expression for its qualifier.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#setHavingQualifier-org.apache.cayenne.exp.Expression-">setHavingQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Sets new query HAVING qualifier.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">SelectQuery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#setQualifier-org.apache.cayenne.exp.Expression-">setQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Sets new query qualifier.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">Ordering.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/Ordering.html#setSortSpec-org.apache.cayenne.exp.Expression-">setSortSpec</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> sortSpec)</code> |
| <div class="block">Sets the expression defining a ordering Java Bean property.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query">ColumnSelect</a><<a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="type parameter in ColumnSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ColumnSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html#where-org.apache.cayenne.exp.Expression-">where</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> |
| <div class="block">Appends a qualifier expression of this query.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a><<a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="type parameter in ObjectSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjectSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html#where-org.apache.cayenne.exp.Expression-">where</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> expression)</code> |
| <div class="block">Appends a qualifier expression of this query.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Method parameters in <a href="../../../../../org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a> with type arguments of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query">ColumnSelect</a><<a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="type parameter in ColumnSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ColumnSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html#and-java.util.Collection-">and</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>> expressions)</code> |
| <div class="block">AND's provided expressions to the existing WHERE or HAVING clause expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a><<a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="type parameter in ObjectSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjectSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html#and-java.util.Collection-">and</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>> expressions)</code> |
| <div class="block">AND's provided expressions to the existing WHERE clause expression.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query">ColumnSelect</a><<a href="../../../../../org/apache/cayenne/query/ColumnSelect.html" title="type parameter in ColumnSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ColumnSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ColumnSelect.html#or-java.util.Collection-">or</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>> expressions)</code> |
| <div class="block">OR's provided expressions to the existing WHERE or HAVING clause expression.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a><<a href="../../../../../org/apache/cayenne/query/ObjectSelect.html" title="type parameter in ObjectSelect">T</a>></code></td> |
| <td class="colLast"><span class="typeNameLabel">ObjectSelect.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/ObjectSelect.html#or-java.util.Collection-">or</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>> expressions)</code> |
| <div class="block">OR's provided expressions to the existing WHERE clause expression.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> |
| <caption><span>Constructors in <a href="../../../../../org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Constructor and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/Ordering.html#Ordering-org.apache.cayenne.exp.Expression-">Ordering</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> sortSpec)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/Ordering.html#Ordering-org.apache.cayenne.exp.Expression-org.apache.cayenne.query.SortOrder-">Ordering</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> sortSpec, |
| <a href="../../../../../org/apache/cayenne/query/SortOrder.html" title="enum in org.apache.cayenne.query">SortOrder</a> sortOrder)</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-java.lang.Class-org.apache.cayenne.exp.Expression-">SelectQuery</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="../../../../../org/apache/cayenne/query/SelectQuery.html" title="type parameter in SelectQuery">T</a>> rootClass, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Creates a SelectQuery that selects objects of a given persistent class |
| that match supplied qualifier.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-java.lang.Class-org.apache.cayenne.exp.Expression-java.util.List-">SelectQuery</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="../../../../../org/apache/cayenne/query/SelectQuery.html" title="type parameter in SelectQuery">T</a>> rootClass, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>> orderings)</code> |
| <div class="block">Creates a SelectQuery that selects objects of a given persistent class |
| that match supplied qualifier.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-org.apache.cayenne.map.DbEntity-org.apache.cayenne.exp.Expression-">SelectQuery</a></span>(<a href="../../../../../org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map">DbEntity</a> root, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Creates a SelectQuery for the specified DbEntity with the given |
| qualifier.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-org.apache.cayenne.map.DbEntity-org.apache.cayenne.exp.Expression-java.util.List-">SelectQuery</a></span>(<a href="../../../../../org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map">DbEntity</a> root, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>> orderings)</code> |
| <div class="block">Creates a SelectQuery for the specified DbEntity with the given qualifier |
| and orderings.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-org.apache.cayenne.map.ObjEntity-org.apache.cayenne.exp.Expression-">SelectQuery</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> root, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Creates a SelectQuery for the specified ObjEntity with the given |
| qualifier.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-org.apache.cayenne.map.ObjEntity-org.apache.cayenne.exp.Expression-java.util.List-">SelectQuery</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> root, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>> orderings)</code> |
| <div class="block">Creates a SelectQuery for the specified ObjEntity with the given |
| qualifier and orderings.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-java.lang.String-org.apache.cayenne.exp.Expression-">SelectQuery</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objEntityName, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier)</code> |
| <div class="block">Creates SelectQuery with <code>objEntityName</code> and |
| <code>qualifier</code> parameters.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-java.lang.String-org.apache.cayenne.exp.Expression-java.util.List-">SelectQuery</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objEntityName, |
| <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier, |
| <a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>> orderings)</code> |
| <div class="block">Creates a SelectQuery that selects objects of a given persistent class |
| that match supplied qualifier.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.cayenne.reflect"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> in <a href="../../../../../org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a></h3> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> |
| <caption><span>Fields in <a href="../../../../../org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a> declared as <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Field and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">PersistentDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/PersistentDescriptor.html#entityQualifier">entityQualifier</a></span></code> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a> that return <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">LazyClassDescriptorDecorator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/LazyClassDescriptorDecorator.html#getEntityQualifier--">getEntityQualifier</a></span>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">PersistentDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/PersistentDescriptor.html#getEntityQualifier--">getEntityQualifier</a></span>()</code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></code></td> |
| <td class="colLast"><span class="typeNameLabel">ClassDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/ClassDescriptor.html#getEntityQualifier--">getEntityQualifier</a></span>()</code> |
| <div class="block">Returns entity qualifier as a Cayenne expression that includes qualifiers for this |
| entity and all subentities.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> |
| <caption><span>Methods in <a href="../../../../../org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a> with parameters of type <a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><span class="typeNameLabel">PersistentDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/PersistentDescriptor.html#setEntityQualifier-org.apache.cayenne.exp.Expression-">setEntityQualifier</a></span>(<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> entityQualifier)</code> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <!-- ======= 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><a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Class</a></li> |
| <li class="navBarCell1Rev">Use</li> |
| <li><a href="../../../../../overview-tree.html">Tree</a></li> |
| <li><a href="../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li>Prev</li> |
| <li>Next</li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/cayenne/exp/class-use/Expression.html" target="_top">Frames</a></li> |
| <li><a href="Expression.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small>Copyright © 2001–2019 <a href="http://cayenne.apache.org/">Apache Cayenne</a>. All rights reserved.</small></p> |
| </body> |
| </html> |