| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc --> |
| <title>Uses of Class org.apache.calcite.linq4j.tree.FunctionExpression (Apache Calcite API)</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style"> |
| <script type="text/javascript" src="../../../../../../script.js"></script> |
| <script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script> |
| <script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script> |
| <!--[if IE]> |
| <script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script> |
| <![endif]--> |
| <script type="text/javascript" src="../../../../../../jquery/jquery-3.3.1.js"></script> |
| <script type="text/javascript" src="../../../../../../jquery/jquery-migrate-3.0.1.js"></script> |
| <script type="text/javascript" src="../../../../../../jquery/jquery-ui.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.calcite.linq4j.tree.FunctionExpression (Apache Calcite API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var pathtoroot = "../../../../../../"; |
| var useModuleDirectories = true; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <header role="banner"> |
| <nav role="navigation"> |
| <div class="fixedNav"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a id="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../../../index.html">Overview</a></li> |
| <li><a href="../package-summary.html">Package</a></li> |
| <li><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">Class</a></li> |
| <li class="navBarCell1Rev">Use</li> |
| <li><a href="../package-tree.html">Tree</a></li> |
| <li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../../../allclasses.html">All Classes</a></li> |
| </ul> |
| <ul class="navListSearch"> |
| <li><label for="search">SEARCH:</label> |
| <input type="text" id="search" value="search" disabled="disabled"> |
| <input type="reset" id="reset" value="reset" disabled="disabled"> |
| </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> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| </div> |
| <a id="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| </div> |
| <div class="navPadding"> </div> |
| <script type="text/javascript"><!-- |
| $('.navPadding').css('padding-top', $('.fixedNav').css("height")); |
| //--> |
| </script> |
| </nav> |
| </header> |
| <main role="main"> |
| <div class="header"> |
| <h2 title="Uses of Class org.apache.calcite.linq4j.tree.FunctionExpression" class="title">Uses of Class<br>org.apache.calcite.linq4j.tree.FunctionExpression</h2> |
| </div> |
| <div class="classUseContainer"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="useSummary"> |
| <caption><span>Packages that use <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</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"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.enumerable">org.apache.calcite.adapter.enumerable</a></th> |
| <td class="colLast"> |
| <div class="block">Query optimizer rules for Java calling convention.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.linq4j">org.apache.calcite.linq4j</a></th> |
| <td class="colLast"> |
| <div class="block">Language-integrated query for Java (linq4j) main package.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.linq4j.tree">org.apache.calcite.linq4j.tree</a></th> |
| <td class="colLast"> |
| <div class="block">Object model for Java expressions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.prepare">org.apache.calcite.prepare</a></th> |
| <td class="colLast"> |
| <div class="block">Preparation of queries (parsing, planning and implementation).</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.enumerable"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> in <a href="../../../adapter/enumerable/package-summary.html">org.apache.calcite.adapter.enumerable</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../../adapter/enumerable/package-summary.html">org.apache.calcite.adapter.enumerable</a> with parameters of type <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Void</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableRelImplementor.TypeFinder.</span><code><span class="memberNameLink"><a href="../../../adapter/enumerable/EnumerableRelImplementor.TypeFinder.html#visit(org.apache.calcite.linq4j.tree.FunctionExpression)">visit</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> functionExpression)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.linq4j"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> in <a href="../../package-summary.html">org.apache.calcite.linq4j</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../package-summary.html">org.apache.calcite.linq4j</a> with parameters of type <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#aggregate(org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TAccumulate><br>TAccumulate</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#aggregate(TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TAccumulate>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TAccumulate,​TResult><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#aggregate(TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TAccumulate>> func, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TAccumulate,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#aggregate(org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TAccumulate><br>TAccumulate</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#aggregate(TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TAccumulate>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TAccumulate,​TResult><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#aggregate(TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TAccumulate>> func, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TAccumulate,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#aggregate(org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an accumulator function over a sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TAccumulate><br>TAccumulate</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#aggregate(TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TAccumulate>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an accumulator function over a |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TAccumulate,​TResult><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#aggregate(TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TAccumulate>> func, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TAccumulate,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an accumulator function over a |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> T</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#aggregate(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><T,​T,​T>> func)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an accumulator function over a |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TAccumulate><br>TAccumulate</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#aggregate(org.apache.calcite.linq4j.Queryable,TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​T,​TAccumulate>> func)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an accumulator function over a |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TAccumulate,​TResult><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#aggregate(org.apache.calcite.linq4j.Queryable,TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​T,​TAccumulate>> func, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TAccumulate,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an accumulator function over a |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#aggregate(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an accumulator function over a sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TAccumulate><br>TAccumulate</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#aggregate(org.apache.calcite.linq4j.Queryable,TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TAccumulate>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an accumulator function over a |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TAccumulate,​TResult><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#aggregate(org.apache.calcite.linq4j.Queryable,TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TAccumulate>> func, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TAccumulate,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an accumulator function over a |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#aggregate(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> func)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TAccumulate><br>TAccumulate</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#aggregate(org.apache.calcite.linq4j.Queryable,TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TAccumulate>> func)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TAccumulate,​TResult><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#aggregate(org.apache.calcite.linq4j.Queryable,TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TAccumulate>> func, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TAccumulate,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#all(org.apache.calcite.linq4j.tree.FunctionExpression)">all</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#all(org.apache.calcite.linq4j.tree.FunctionExpression)">all</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#all(org.apache.calcite.linq4j.tree.FunctionExpression)">all</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Determines whether all the elements of a sequence |
| satisfy a condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#all(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">all</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Determines whether all the elements of a sequence |
| satisfy a condition.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#all(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">all</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Determines whether all the elements of a sequence |
| satisfy a condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#all(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">all</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#any(org.apache.calcite.linq4j.tree.FunctionExpression)">any</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#any(org.apache.calcite.linq4j.tree.FunctionExpression)">any</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#any(org.apache.calcite.linq4j.tree.FunctionExpression)">any</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Determines whether any element of a sequence |
| satisfies a condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#any(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">any</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Determines whether any element of a sequence |
| satisfies a condition.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#any(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">any</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Determines whether any element of a sequence |
| satisfies a condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#any(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">any</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#averageBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">averageBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#averageBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">averageBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#averageBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">averageBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of Decimal |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#averageBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of Decimal |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#averageBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of Decimal |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#averageBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#averageDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">averageDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#averageDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">averageDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#averageDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">averageDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of Double |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#averageDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of Double |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#averageDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of Double |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#averageDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#averageFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">averageFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#averageFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">averageFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#averageFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">averageFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of Float |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#averageFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of Float |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#averageFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of Float |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#averageFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#averageInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">averageInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#averageInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">averageInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#averageInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">averageInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of int values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#averageInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of int values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#averageInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of int values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#averageInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#averageLong(org.apache.calcite.linq4j.tree.FunctionExpression)">averageLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#averageLong(org.apache.calcite.linq4j.tree.FunctionExpression)">averageLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#averageLong(org.apache.calcite.linq4j.tree.FunctionExpression)">averageLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of long values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#averageLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of long values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#averageLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of long values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#averageLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#averageNullableBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#averageNullableBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#averageNullableBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| Decimal values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#averageNullableBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| Decimal values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#averageNullableBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| Decimal values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#averageNullableBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#averageNullableDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#averageNullableDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#averageNullableDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| Double values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#averageNullableDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| Double values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#averageNullableDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| Double values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#averageNullableDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#averageNullableFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#averageNullableFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#averageNullableFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| Float values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#averageNullableFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| Float values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#averageNullableFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| Float values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#averageNullableFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#averageNullableInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#averageNullableInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#averageNullableInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| int values that is obtained by invoking a projection function |
| on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#averageNullableInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| int values that is obtained by invoking a projection function |
| on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#averageNullableInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| int values that is obtained by invoking a projection function |
| on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#averageNullableInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#averageNullableLong(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#averageNullableLong(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#averageNullableLong(org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| long values that is obtained by invoking a projection function |
| on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#averageNullableLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| long values that is obtained by invoking a projection function |
| on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#averageNullableLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the average of a sequence of nullable |
| long values that is obtained by invoking a projection function |
| on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#averageNullableLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#count(org.apache.calcite.linq4j.tree.FunctionExpression)">count</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> func)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#count(org.apache.calcite.linq4j.tree.FunctionExpression)">count</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#count(org.apache.calcite.linq4j.tree.FunctionExpression)">count</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the number of elements in the specified |
| sequence that satisfies a condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#count(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">count</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> func)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the number of elements in the specified |
| sequence that satisfies a condition.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#count(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">count</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the number of elements in the specified |
| sequence that satisfies a condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#count(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">count</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> func)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#first(org.apache.calcite.linq4j.tree.FunctionExpression)">first</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#first(org.apache.calcite.linq4j.tree.FunctionExpression)">first</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#first(org.apache.calcite.linq4j.tree.FunctionExpression)">first</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the first element of a sequence that |
| satisfies a specified condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> T</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#first(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">first</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the first element of a sequence that |
| satisfies a specified condition.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#first(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">first</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the first element of a sequence that |
| satisfies a specified condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#first(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">first</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#firstOrDefault(org.apache.calcite.linq4j.tree.FunctionExpression)">firstOrDefault</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#firstOrDefault(org.apache.calcite.linq4j.tree.FunctionExpression)">firstOrDefault</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#firstOrDefault(org.apache.calcite.linq4j.tree.FunctionExpression)">firstOrDefault</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the first element of a sequence that |
| satisfies a specified condition or a default value if no such |
| element is found.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> T</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#firstOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">firstOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the first element of a sequence that |
| satisfies a specified condition or a default value if no such |
| element is found.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#firstOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">firstOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the first element of a sequence that |
| satisfies a specified condition or a default value if no such |
| element is found.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#firstOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">firstOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private static <P0,​R><br>java.lang.reflect.Type</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#functionResultType(org.apache.calcite.linq4j.tree.FunctionExpression)">functionResultType</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><P0,​R>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TElement>> elementSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TElement>> elementSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TElement>> elementSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TElement>> elementSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and compares the keys by using |
| a specified comparer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TElement>> elementSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and projects the elements for |
| each group by using a specified function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TElement>> elementSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence and projects the |
| elements for each group by using a specified function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#groupBy(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TKey><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​T>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TKey><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​T>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and compares the keys by using |
| a specified comparer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TElement>> elementSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and projects the elements for |
| each group by using a specified function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TElement>> elementSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence and projects the |
| elements for each group by using a specified function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and compares the keys by using |
| a specified comparer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TElement>> elementSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and projects the elements for |
| each group by using a specified function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TElement>> elementSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence and projects the |
| elements for each group by using a specified function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TElement>> elementSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TElement>> elementSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#groupByK(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupByK</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#groupByK(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupByK</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#groupByK(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupByK</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#groupByK(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupByK</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#groupByK(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupByK</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#groupByK(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupByK</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TResult>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#groupByK(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupByK</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><T>,​TResult>> elementSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#groupByK(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupByK</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><T>,​TResult>> elementSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#groupByK(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupByK</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#groupByK(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupByK</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements of a sequence according to a |
| specified key selector function and creates a result value from |
| each group and its key.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#groupByK(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupByK</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#groupByK(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupByK</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#groupJoin(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupJoin</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#groupJoin(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupJoin</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#groupJoin(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupJoin</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#groupJoin(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupJoin</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#groupJoin(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupJoin</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| key equality and groups the results.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#groupJoin(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupJoin</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| key equality and groups the results.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <TOuter,​TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#groupJoin(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupJoin</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TOuter> outer, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TOuter,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TOuter,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| key equality and groups the results.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <TOuter,​TInner,​TKey,​TResult><br><a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#groupJoin(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupJoin</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TOuter> outer, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TOuter,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TOuter,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| key equality and groups the results.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#groupJoin(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupJoin</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| key equality and groups the results.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#groupJoin(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupJoin</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| key equality and groups the results.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#groupJoin(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupJoin</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#groupJoin(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupJoin</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#join(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">join</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TInner,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#join(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">join</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TInner,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#join(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">join</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TInner,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#join(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">join</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TInner,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#join(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">join</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TInner,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| matching keys.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#join(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">join</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TInner,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| matching keys.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <TOuter,​TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#join(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">join</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TOuter> outer, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TOuter,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TOuter,​TInner,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| matching keys.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <TOuter,​TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#join(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">join</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TOuter> outer, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TOuter,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TOuter,​TInner,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| matching keys.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#join(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">join</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TInner,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| matching keys.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#join(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">join</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TInner,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> |
| <div class="block">Correlates the elements of two sequences based on |
| matching keys.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#join(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">join</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TInner,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#join(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">join</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TInner,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#last(org.apache.calcite.linq4j.tree.FunctionExpression)">last</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#last(org.apache.calcite.linq4j.tree.FunctionExpression)">last</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#last(org.apache.calcite.linq4j.tree.FunctionExpression)">last</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the last element of a sequence that |
| satisfies a specified condition.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> T</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#last(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">last</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the last element of a sequence that |
| satisfies a specified condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#last(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">last</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the last element of a sequence that |
| satisfies a specified condition.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#last(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">last</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#lastOrDefault(org.apache.calcite.linq4j.tree.FunctionExpression)">lastOrDefault</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#lastOrDefault(org.apache.calcite.linq4j.tree.FunctionExpression)">lastOrDefault</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#lastOrDefault(org.apache.calcite.linq4j.tree.FunctionExpression)">lastOrDefault</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the last element of a sequence that |
| satisfies a condition or a default value if no such element is |
| found.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> T</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#lastOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">lastOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the last element of a sequence that |
| satisfies a condition or a default value if no such element is |
| found.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#lastOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">lastOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the last element of a sequence that |
| satisfies a condition or a default value if no such element is |
| found.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#lastOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">lastOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#longCount(org.apache.calcite.linq4j.tree.FunctionExpression)">longCount</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#longCount(org.apache.calcite.linq4j.tree.FunctionExpression)">longCount</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#longCount(org.apache.calcite.linq4j.tree.FunctionExpression)">longCount</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns an long that represents the number of |
| elements in a sequence that satisfy a condition.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#longCount(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">longCount</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns an long that represents the number of |
| elements in a sequence that satisfy a condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#longCount(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">longCount</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns an long that represents the number of |
| elements in a sequence that satisfy a condition.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#longCount(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">longCount</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#max(org.apache.calcite.linq4j.tree.FunctionExpression)">max</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#max(org.apache.calcite.linq4j.tree.FunctionExpression)">max</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#max(org.apache.calcite.linq4j.tree.FunctionExpression)">max</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Invokes a projection function on each element of a |
| generic <code>IQueryable<TSource></code> and returns the maximum resulting |
| value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TResult><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#max(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">max</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Invokes a projection function on each element of a |
| generic <code>IQueryable<T></code> and returns the maximum resulting |
| value.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#max(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">max</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Invokes a projection function on each element of a |
| generic <code>IQueryable<T></code> and returns the maximum resulting |
| value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#max(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">max</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#min(org.apache.calcite.linq4j.tree.FunctionExpression)">min</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#min(org.apache.calcite.linq4j.tree.FunctionExpression)">min</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#min(org.apache.calcite.linq4j.tree.FunctionExpression)">min</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Invokes a projection function on each element of a |
| generic <code>IQueryable<TSource></code> and returns the minimum resulting |
| value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TResult><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#min(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">min</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Invokes a projection function on each element of a |
| generic <code>IQueryable<T></code> and returns the minimum resulting |
| value.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#min(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">min</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Invokes a projection function on each element of a |
| generic <code>IQueryable<T></code> and returns the minimum resulting |
| value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#min(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">min</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#orderBy(org.apache.calcite.linq4j.tree.FunctionExpression)">orderBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#orderBy(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#orderBy(org.apache.calcite.linq4j.tree.FunctionExpression)">orderBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#orderBy(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#orderBy(org.apache.calcite.linq4j.tree.FunctionExpression)">orderBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in ascending |
| order according to a key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#orderBy(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in ascending |
| order by using a specified comparer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#orderBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">orderBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in ascending |
| order according to a key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TKey><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#orderBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in ascending |
| order by using a specified comparer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#orderBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">orderBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in ascending |
| order according to a key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#orderBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in ascending |
| order by using a specified comparer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#orderBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">orderBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#orderBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#orderByDescending(org.apache.calcite.linq4j.tree.FunctionExpression)">orderByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#orderByDescending(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#orderByDescending(org.apache.calcite.linq4j.tree.FunctionExpression)">orderByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#orderByDescending(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#orderByDescending(org.apache.calcite.linq4j.tree.FunctionExpression)">orderByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in descending |
| order according to a key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#orderByDescending(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in descending |
| order by using a specified comparer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#orderByDescending(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">orderByDescending</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in descending |
| order according to a key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TKey><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#orderByDescending(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderByDescending</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in descending |
| order by using a specified comparer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#orderByDescending(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">orderByDescending</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in descending |
| order according to a key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#orderByDescending(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderByDescending</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">Sorts the elements of a sequence in descending |
| order by using a specified comparer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#orderByDescending(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">orderByDescending</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#orderByDescending(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderByDescending</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#select(org.apache.calcite.linq4j.tree.FunctionExpression)">select</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#select(org.apache.calcite.linq4j.tree.FunctionExpression)">select</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#select(org.apache.calcite.linq4j.tree.FunctionExpression)">select</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence into a new form.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#select(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">select</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence into a new form.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#select(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">select</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence into a new form.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#select(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">select</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#selectMany(org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#selectMany(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#selectMany(org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#selectMany(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#selectMany(org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<TSource></code> and combines the resulting sequences into one |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#selectMany(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<TSource></code> that incorporates the index of the source |
| element that produced it.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#selectMany(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<T></code> and combines the resulting sequences into one |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#selectMany(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><T,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><T,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<T></code> that incorporates the index of the source |
| element that produced it.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#selectMany(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<T></code> and combines the resulting sequences into one |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#selectMany(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<T></code> that incorporates the index of the source |
| element that produced it.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#selectMany(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#selectMany(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#selectManyN(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#selectManyN(org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#selectManyN(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#selectManyN(org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#selectManyN(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<TSource></code> and invokes a result selector function on each |
| element therein.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#selectManyN(org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<TSource></code> and combines the resulting sequences into one |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#selectManyN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><T,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<T></code> and invokes a result selector function on each |
| element therein.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#selectManyN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><T,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<T></code> and combines the resulting sequences into one |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#selectManyN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<T></code> and invokes a result selector function on each |
| element therein.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#selectManyN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence to an |
| <code>Enumerable<T></code> and combines the resulting sequences into one |
| sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#selectManyN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#selectManyN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#selectN(org.apache.calcite.linq4j.tree.FunctionExpression)">selectN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​java.lang.Integer,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#selectN(org.apache.calcite.linq4j.tree.FunctionExpression)">selectN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​java.lang.Integer,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#selectN(org.apache.calcite.linq4j.tree.FunctionExpression)">selectN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​java.lang.Integer,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence into a new |
| form by incorporating the element's index.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#selectN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><T,​java.lang.Integer,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence into a new |
| form by incorporating the element's index.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#selectN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​java.lang.Integer,​TResult>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Projects each element of a sequence into a new |
| form by incorporating the element's index.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#selectN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​java.lang.Integer,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#single(org.apache.calcite.linq4j.tree.FunctionExpression)">single</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#single(org.apache.calcite.linq4j.tree.FunctionExpression)">single</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#single(org.apache.calcite.linq4j.tree.FunctionExpression)">single</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the only element of a sequence that |
| satisfies a specified condition, and throws an exception if |
| more than one such element exists.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> T</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#single(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">single</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the only element of a sequence that |
| satisfies a specified condition, and throws an exception if |
| more than one such element exists.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#single(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">single</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the only element of a sequence that |
| satisfies a specified condition, and throws an exception if |
| more than one such element exists.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#single(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">single</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#singleOrDefault(org.apache.calcite.linq4j.tree.FunctionExpression)">singleOrDefault</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#singleOrDefault(org.apache.calcite.linq4j.tree.FunctionExpression)">singleOrDefault</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#singleOrDefault(org.apache.calcite.linq4j.tree.FunctionExpression)">singleOrDefault</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the only element of a sequence that |
| satisfies a specified condition or a default value if no such |
| element exists; this method throws an exception if more than |
| one element satisfies the condition.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> T</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#singleOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">singleOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the only element of a sequence that |
| satisfies a specified condition or a default value if no such |
| element exists; this method throws an exception if more than |
| one element satisfies the condition.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#singleOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">singleOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the only element of a sequence that |
| satisfies a specified condition or a default value if no such |
| element exists; this method throws an exception if more than |
| one element satisfies the condition.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#singleOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">singleOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#skipWhile(org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhile</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#skipWhile(org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhile</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#skipWhile(org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhile</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Bypasses elements in a sequence as long as a |
| specified condition is true and then returns the remaining |
| elements.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#skipWhile(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhile</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Bypasses elements in a sequence as long as a |
| specified condition is true and then returns the remaining |
| elements.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#skipWhile(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhile</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Bypasses elements in a sequence as long as a |
| specified condition is true and then returns the remaining |
| elements.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#skipWhile(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhile</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#skipWhileN(org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhileN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#skipWhileN(org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhileN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#skipWhileN(org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhileN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Bypasses elements in a sequence as long as a |
| specified condition is true and then returns the remaining |
| elements.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#skipWhileN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhileN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><T,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Bypasses elements in a sequence as long as a |
| specified condition is true and then returns the remaining |
| elements.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#skipWhileN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhileN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Bypasses elements in a sequence as long as a |
| specified condition is true and then returns the remaining |
| elements.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#skipWhileN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhileN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#sumBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">sumBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#sumBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">sumBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#sumBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">sumBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of Decimal values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#sumBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> sources, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of Decimal values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#sumBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of Decimal values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#sumBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#sumDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">sumDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#sumDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">sumDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#sumDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">sumDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of Double values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#sumDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of Double values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#sumDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of Double values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#sumDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#sumFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">sumFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#sumFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">sumFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#sumFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">sumFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of Float values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#sumFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of Float values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#sumFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of Float values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#sumFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#sumInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">sumInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#sumInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">sumInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#sumInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">sumInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of int values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#sumInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of int values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#sumInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of int values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#sumInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#sumLong(org.apache.calcite.linq4j.tree.FunctionExpression)">sumLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#sumLong(org.apache.calcite.linq4j.tree.FunctionExpression)">sumLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#sumLong(org.apache.calcite.linq4j.tree.FunctionExpression)">sumLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of long values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#sumLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of long values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#sumLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of long values |
| that is obtained by invoking a projection function on each |
| element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#sumLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#sumNullableBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#sumNullableBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#sumNullableBigDecimal(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableBigDecimal</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable |
| Decimal values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#sumNullableBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable |
| Decimal values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#sumNullableBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable |
| Decimal values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#sumNullableBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#sumNullableDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#sumNullableDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#sumNullableDouble(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableDouble</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable |
| Double values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#sumNullableDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable |
| Double values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#sumNullableDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable |
| Double values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#sumNullableDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#sumNullableFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#sumNullableFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#sumNullableFloat(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableFloat</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable |
| Float values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#sumNullableFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable |
| Float values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#sumNullableFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable |
| Float values that is obtained by invoking a projection |
| function on each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#sumNullableFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#sumNullableInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#sumNullableInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#sumNullableInteger(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableInteger</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable int |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#sumNullableInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable int |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#sumNullableInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable int |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#sumNullableInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#sumNullableLong(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#sumNullableLong(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#sumNullableLong(org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableLong</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable long |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#sumNullableLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><T>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable long |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#sumNullableLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> selector)</code></th> |
| <td class="colLast"> |
| <div class="block">Computes the sum of the sequence of nullable long |
| values that is obtained by invoking a projection function on |
| each element of the input sequence.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#sumNullableLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#takeWhile(org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhile</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#takeWhile(org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhile</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#takeWhile(org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhile</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns elements from a sequence as long as a |
| specified condition is true.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#takeWhile(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhile</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns elements from a sequence as long as a |
| specified condition is true.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#takeWhile(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhile</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns elements from a sequence as long as a |
| specified condition is true.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#takeWhile(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhile</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#takeWhileN(org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhileN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#takeWhileN(org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhileN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#takeWhileN(org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhileN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns elements from a sequence as long as a |
| specified condition is true.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#takeWhileN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhileN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><T,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns elements from a sequence as long as a |
| specified condition is true.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#takeWhileN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhileN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns elements from a sequence as long as a |
| specified condition is true.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#takeWhileN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhileN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#thenBy(org.apache.calcite.linq4j.tree.FunctionExpression)">thenBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#thenBy(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../EnumerableOrderedQueryable.html" title="type parameter in EnumerableOrderedQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableOrderedQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableOrderedQueryable.html#thenBy(org.apache.calcite.linq4j.tree.FunctionExpression)">thenBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableOrderedQueryable.html" title="type parameter in EnumerableOrderedQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../EnumerableOrderedQueryable.html" title="type parameter in EnumerableOrderedQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableOrderedQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableOrderedQueryable.html#thenBy(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableOrderedQueryable.html" title="type parameter in EnumerableOrderedQueryable">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../ExtendedOrderedQueryable.html" title="type parameter in ExtendedOrderedQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedOrderedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedOrderedQueryable.html#thenBy(org.apache.calcite.linq4j.tree.FunctionExpression)">thenBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedOrderedQueryable.html" title="type parameter in ExtendedOrderedQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Performs a subsequent ordering of the elements in a sequence in |
| ascending order according to a key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../ExtendedOrderedQueryable.html" title="type parameter in ExtendedOrderedQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedOrderedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedOrderedQueryable.html#thenBy(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenBy</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedOrderedQueryable.html" title="type parameter in ExtendedOrderedQueryable">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">Performs a subsequent ordering of the elements in a sequence in |
| ascending order according to a key, using a specified comparator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#thenBy(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression)">thenBy</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Performs a subsequent ordering of the elements in a sequence in |
| ascending order according to a key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TKey><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#thenBy(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenBy</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">Performs a subsequent ordering of the elements in a sequence in |
| ascending order according to a key, using a specified comparator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#thenBy(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression)">thenBy</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#thenBy(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenBy</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#thenBy(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression)">thenBy</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#thenBy(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenBy</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#thenByDescending(org.apache.calcite.linq4j.tree.FunctionExpression)">thenByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#thenByDescending(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../EnumerableOrderedQueryable.html" title="type parameter in EnumerableOrderedQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableOrderedQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableOrderedQueryable.html#thenByDescending(org.apache.calcite.linq4j.tree.FunctionExpression)">thenByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableOrderedQueryable.html" title="type parameter in EnumerableOrderedQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../EnumerableOrderedQueryable.html" title="type parameter in EnumerableOrderedQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableOrderedQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableOrderedQueryable.html#thenByDescending(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../EnumerableOrderedQueryable.html" title="type parameter in EnumerableOrderedQueryable">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../ExtendedOrderedQueryable.html" title="type parameter in ExtendedOrderedQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedOrderedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedOrderedQueryable.html#thenByDescending(org.apache.calcite.linq4j.tree.FunctionExpression)">thenByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedOrderedQueryable.html" title="type parameter in ExtendedOrderedQueryable">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Performs a subsequent ordering of the elements in a sequence in |
| descending order according to a key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../ExtendedOrderedQueryable.html" title="type parameter in ExtendedOrderedQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedOrderedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedOrderedQueryable.html#thenByDescending(org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenByDescending</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../ExtendedOrderedQueryable.html" title="type parameter in ExtendedOrderedQueryable">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">Performs a subsequent ordering of the elements in a sequence in |
| descending order according to a key, using a specified comparator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#thenByDescending(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression)">thenByDescending</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Performs a subsequent ordering of the elements in a sequence in |
| descending order according to a key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​TKey><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#thenByDescending(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenByDescending</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><T,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">Performs a subsequent ordering of the elements in a sequence in |
| dscending order according to a key, using a specified comparator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#thenByDescending(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression)">thenByDescending</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#thenByDescending(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenByDescending</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#thenByDescending(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression)">thenByDescending</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#thenByDescending(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenByDescending</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#where(org.apache.calcite.linq4j.tree.FunctionExpression)">where</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#where(org.apache.calcite.linq4j.tree.FunctionExpression)">where</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#where(org.apache.calcite.linq4j.tree.FunctionExpression)">where</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Filters a sequence of values based on a |
| predicate.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#where(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">where</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><T>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Filters a sequence of values based on a |
| predicate.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#where(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">where</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Filters a sequence of values based on a |
| predicate.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#where(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">where</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#whereN(org.apache.calcite.linq4j.tree.FunctionExpression)">whereN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#whereN(org.apache.calcite.linq4j.tree.FunctionExpression)">whereN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#whereN(org.apache.calcite.linq4j.tree.FunctionExpression)">whereN</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Filters a sequence of values based on a |
| predicate.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#whereN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">whereN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><T,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Filters a sequence of values based on a |
| predicate.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#whereN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">whereN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Filters a sequence of values based on a |
| predicate.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#whereN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">whereN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><T1,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DefaultQueryable.</span><code><span class="memberNameLink"><a href="../../DefaultQueryable.html#zip(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression)">zip</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><T1> source1, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../DefaultQueryable.html" title="type parameter in DefaultQueryable">T</a>,​T1,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><T1,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableQueryable.</span><code><span class="memberNameLink"><a href="../../EnumerableQueryable.html#zip(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression)">zip</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><T1> source1, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../EnumerableQueryable.html" title="type parameter in EnumerableQueryable">T</a>,​T1,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><T1,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExtendedQueryable.</span><code><span class="memberNameLink"><a href="../../ExtendedQueryable.html#zip(org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression)">zip</a></span>​(<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><T1> source1, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../ExtendedQueryable.html" title="type parameter in ExtendedQueryable">TSource</a>,​T1,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Merges two sequences by using the specified |
| predicate function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T0,​T1,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.</span><code><span class="memberNameLink"><a href="../../QueryableDefaults.html#zip(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression)">zip</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T0> source0, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><T1> source1, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><T0,​T1,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Merges two sequences by using the specified |
| predicate function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><T1,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableFactory.</span><code><span class="memberNameLink"><a href="../../QueryableFactory.html#zip(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression)">zip</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><T1> source1, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableFactory.html" title="type parameter in QueryableFactory">T</a>,​T1,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> |
| <div class="block">Merges two sequences by using the specified |
| predicate function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><T1,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRecorder.</span><code><span class="memberNameLink"><a href="../../QueryableRecorder.html#zip(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression)">zip</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><T1> source1, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../QueryableRecorder.html" title="type parameter in QueryableRecorder">T</a>,​T1,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.linq4j.tree"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> in <a href="../package-summary.html">org.apache.calcite.linq4j.tree</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../package-summary.html">org.apache.calcite.linq4j.tree</a> that return <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <F extends <a href="../../function/Function.html" title="interface in org.apache.calcite.linq4j.function">Function</a><?>><br><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><F></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Expressions.</span><code><span class="memberNameLink"><a href="../Expressions.html#lambda(F)">lambda</a></span>​(F function)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates a FunctionExpression from an actual function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​F extends <a href="../../function/Function.html" title="interface in org.apache.calcite.linq4j.function">Function</a><? extends T>><br><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><F></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Expressions.</span><code><span class="memberNameLink"><a href="../Expressions.html#lambda(java.lang.Class,org.apache.calcite.linq4j.tree.BlockStatement,java.lang.Iterable)">lambda</a></span>​(java.lang.Class<F> type, |
| <a href="../BlockStatement.html" title="class in org.apache.calcite.linq4j.tree">BlockStatement</a> body, |
| java.lang.Iterable<? extends <a href="../ParameterExpression.html" title="class in org.apache.calcite.linq4j.tree">ParameterExpression</a>> parameters)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates a LambdaExpression by first constructing a delegate |
| type.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​F extends <a href="../../function/Function.html" title="interface in org.apache.calcite.linq4j.function">Function</a><? extends T>><br><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><F></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Expressions.</span><code><span class="memberNameLink"><a href="../Expressions.html#lambda(java.lang.Class,org.apache.calcite.linq4j.tree.BlockStatement,org.apache.calcite.linq4j.tree.ParameterExpression...)">lambda</a></span>​(java.lang.Class<F> type, |
| <a href="../BlockStatement.html" title="class in org.apache.calcite.linq4j.tree">BlockStatement</a> body, |
| <a href="../ParameterExpression.html" title="class in org.apache.calcite.linq4j.tree">ParameterExpression</a>... parameters)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates a LambdaExpression by first constructing a delegate |
| type, using varargs.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​F extends <a href="../../function/Function.html" title="interface in org.apache.calcite.linq4j.function">Function</a><? extends T>><br><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><F></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Expressions.</span><code><span class="memberNameLink"><a href="../Expressions.html#lambda(java.lang.Class,org.apache.calcite.linq4j.tree.Expression,java.lang.Iterable)">lambda</a></span>​(java.lang.Class<F> type, |
| <a href="../Expression.html" title="class in org.apache.calcite.linq4j.tree">Expression</a> body, |
| java.lang.Iterable<? extends <a href="../ParameterExpression.html" title="class in org.apache.calcite.linq4j.tree">ParameterExpression</a>> parameters)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates a LambdaExpression by first constructing a delegate |
| type.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​F extends <a href="../../function/Function.html" title="interface in org.apache.calcite.linq4j.function">Function</a><? extends T>><br><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><F></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Expressions.</span><code><span class="memberNameLink"><a href="../Expressions.html#lambda(java.lang.Class,org.apache.calcite.linq4j.tree.Expression,org.apache.calcite.linq4j.tree.ParameterExpression...)">lambda</a></span>​(java.lang.Class<F> type, |
| <a href="../Expression.html" title="class in org.apache.calcite.linq4j.tree">Expression</a> body, |
| <a href="../ParameterExpression.html" title="class in org.apache.calcite.linq4j.tree">ParameterExpression</a>... parameters)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates a LambdaExpression by first constructing a delegate |
| type, using varargs.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <F extends <a href="../../function/Function.html" title="interface in org.apache.calcite.linq4j.function">Function</a><?>><br><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><F></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Expressions.</span><code><span class="memberNameLink"><a href="../Expressions.html#lambda(org.apache.calcite.linq4j.tree.BlockStatement,java.lang.Iterable)">lambda</a></span>​(<a href="../BlockStatement.html" title="class in org.apache.calcite.linq4j.tree">BlockStatement</a> body, |
| java.lang.Iterable<? extends <a href="../ParameterExpression.html" title="class in org.apache.calcite.linq4j.tree">ParameterExpression</a>> parameters)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates a LambdaExpression by first constructing a delegate |
| type.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <F extends <a href="../../function/Function.html" title="interface in org.apache.calcite.linq4j.function">Function</a><?>><br><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><F></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Expressions.</span><code><span class="memberNameLink"><a href="../Expressions.html#lambda(org.apache.calcite.linq4j.tree.BlockStatement,org.apache.calcite.linq4j.tree.ParameterExpression...)">lambda</a></span>​(<a href="../BlockStatement.html" title="class in org.apache.calcite.linq4j.tree">BlockStatement</a> body, |
| <a href="../ParameterExpression.html" title="class in org.apache.calcite.linq4j.tree">ParameterExpression</a>... parameters)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates a LambdaExpression by first constructing a delegate |
| type, using varargs.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <F extends <a href="../../function/Function.html" title="interface in org.apache.calcite.linq4j.function">Function</a><?>><br><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><F></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Expressions.</span><code><span class="memberNameLink"><a href="../Expressions.html#lambda(org.apache.calcite.linq4j.tree.Expression,java.lang.Iterable)">lambda</a></span>​(<a href="../Expression.html" title="class in org.apache.calcite.linq4j.tree">Expression</a> body, |
| java.lang.Iterable<? extends <a href="../ParameterExpression.html" title="class in org.apache.calcite.linq4j.tree">ParameterExpression</a>> parameters)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates an Expression where the delegate type <code>F</code> is |
| known at compile time.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <F extends <a href="../../function/Function.html" title="interface in org.apache.calcite.linq4j.function">Function</a><?>><br><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><F></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Expressions.</span><code><span class="memberNameLink"><a href="../Expressions.html#lambda(org.apache.calcite.linq4j.tree.Expression,org.apache.calcite.linq4j.tree.ParameterExpression...)">lambda</a></span>​(<a href="../Expression.html" title="class in org.apache.calcite.linq4j.tree">Expression</a> body, |
| <a href="../ParameterExpression.html" title="class in org.apache.calcite.linq4j.tree">ParameterExpression</a>... parameters)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates an Expression where the delegate type <code>F</code> is |
| known at compile time, using varargs.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../package-summary.html">org.apache.calcite.linq4j.tree</a> with parameters of type <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../Shuttle.html" title="class in org.apache.calcite.linq4j.tree">Shuttle</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Shuttle.</span><code><span class="memberNameLink"><a href="../Shuttle.html#preVisit(org.apache.calcite.linq4j.tree.FunctionExpression)">preVisit</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> functionExpression)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../Expression.html" title="class in org.apache.calcite.linq4j.tree">Expression</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Shuttle.</span><code><span class="memberNameLink"><a href="../Shuttle.html#visit(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.BlockStatement)">visit</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> functionExpression, |
| <a href="../BlockStatement.html" title="class in org.apache.calcite.linq4j.tree">BlockStatement</a> body)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../Visitor.html" title="type parameter in Visitor">R</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Visitor.</span><code><span class="memberNameLink"><a href="../Visitor.html#visit(org.apache.calcite.linq4j.tree.FunctionExpression)">visit</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> functionExpression)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../VisitorImpl.html" title="type parameter in VisitorImpl">R</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">VisitorImpl.</span><code><span class="memberNameLink"><a href="../VisitorImpl.html#visit(org.apache.calcite.linq4j.tree.FunctionExpression)">visit</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> functionExpression)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><T extends <a href="../../function/Function.html" title="interface in org.apache.calcite.linq4j.function">Function</a><?>><br>void</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ExpressionVisitor.</span><code><span class="memberNameLink"><a href="../ExpressionVisitor.html#visitLambda(org.apache.calcite.linq4j.tree.FunctionExpression)">visitLambda</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><T> expression)</code></th> |
| <td class="colLast"> |
| <div class="block">Visits the children of the delegate expression.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.prepare"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> in <a href="../../../prepare/package-summary.html">org.apache.calcite.prepare</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../../prepare/package-summary.html">org.apache.calcite.prepare</a> with parameters of type <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#aggregate(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TAccumulate><br>TAccumulate</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#aggregate(org.apache.calcite.linq4j.Queryable,TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TAccumulate>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TAccumulate,​TResult><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#aggregate(org.apache.calcite.linq4j.Queryable,TAccumulate,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">aggregate</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| TAccumulate seed, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TAccumulate,​<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TAccumulate>> func, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TAccumulate,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#all(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">all</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#any(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">any</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#averageBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#averageDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#averageFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#averageInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#averageLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#averageNullableBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#averageNullableDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#averageNullableFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#averageNullableInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#averageNullableLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">averageNullableLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#count(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">count</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#first(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">first</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#firstOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">firstOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TElement>> elementSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><TKey,​TElement>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TElement>> elementSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TElement,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#groupBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TElement>> elementSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TElement>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#groupByK(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupByK</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#groupByK(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupByK</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><TKey,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>,​TResult>> elementSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#groupJoin(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">groupJoin</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#groupJoin(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">groupJoin</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner>,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#join(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">join</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TInner,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TInner,​TKey,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#join(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.function.EqualityComparer)">join</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TInner> inner, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> outerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><TInner,​TKey>> innerKeySelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TInner,​TResult>> resultSelector, |
| <a href="../../function/EqualityComparer.html" title="interface in org.apache.calcite.linq4j.function">EqualityComparer</a><TKey> comparer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#last(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">last</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#lastOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">lastOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#longCount(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">longCount</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#max(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">max</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult extends java.lang.Comparable<TResult>><br>TResult</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#min(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">min</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#orderBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">orderBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#orderBy(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderBy</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#orderByDescending(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">orderByDescending</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#orderByDescending(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">orderByDescending</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#select(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">select</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#selectMany(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#selectMany(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectMany</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TCollection,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#selectManyN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TCollection>>> collectionSelector, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TCollection,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#selectManyN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectManyN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​java.lang.Integer,​<a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><TResult>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TResult> <a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#selectN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">selectN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​java.lang.Integer,​TResult>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#single(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">single</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#singleOrDefault(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">singleOrDefault</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#skipWhile(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhile</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#skipWhileN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">skipWhileN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#sumBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/BigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">BigDecimalFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#sumDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/DoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">DoubleFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#sumFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/FloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">FloatFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#sumInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/IntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">IntegerFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#sumLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/LongFunction1.html" title="interface in org.apache.calcite.linq4j.function">LongFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.math.BigDecimal</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#sumNullableBigDecimal(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableBigDecimal</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableBigDecimalFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableBigDecimalFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Double</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#sumNullableDouble(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableDouble</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableDoubleFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableDoubleFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Float</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#sumNullableFloat(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableFloat</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableFloatFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableFloatFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>java.lang.Integer</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#sumNullableInteger(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableInteger</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableIntegerFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableIntegerFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>java.lang.Long</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#sumNullableLong(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">sumNullableLong</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/NullableLongFunction1.html" title="interface in org.apache.calcite.linq4j.function">NullableLongFunction1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> selector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#takeWhile(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhile</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#takeWhileN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">takeWhileN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#thenBy(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression)">thenBy</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#thenBy(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenBy</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><TKey extends java.lang.Comparable<TKey>><br><a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#thenByDescending(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression)">thenByDescending</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><TKey> <a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#thenByDescending(org.apache.calcite.linq4j.OrderedQueryable,org.apache.calcite.linq4j.tree.FunctionExpression,java.util.Comparator)">thenByDescending</a></span>​(<a href="../../OrderedQueryable.html" title="interface in org.apache.calcite.linq4j">OrderedQueryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​TKey>> keySelector, |
| java.util.Comparator<TKey> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) <a href="../../../rex/RexNode.html" title="class in org.apache.calcite.rex">RexNode</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LixToRelTranslator.</span><code><span class="memberNameLink"><a href="../../../prepare/LixToRelTranslator.html#toRex(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.rel.RelNode...)">toRex</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> expression, |
| <a href="../../../rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>... inputs)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private java.util.List<<a href="../../../rex/RexNode.html" title="class in org.apache.calcite.rex">RexNode</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LixToRelTranslator.</span><code><span class="memberNameLink"><a href="../../../prepare/LixToRelTranslator.html#toRex(org.apache.calcite.rel.RelNode,org.apache.calcite.linq4j.tree.FunctionExpression)">toRex</a></span>​(<a href="../../../rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a> child, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> expression)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) java.util.List<<a href="../../../rex/RexNode.html" title="class in org.apache.calcite.rex">RexNode</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LixToRelTranslator.</span><code><span class="memberNameLink"><a href="../../../prepare/LixToRelTranslator.html#toRexList(org.apache.calcite.linq4j.tree.FunctionExpression,org.apache.calcite.rel.RelNode...)">toRexList</a></span>​(<a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a> expression, |
| <a href="../../../rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>... inputs)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#where(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">where</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#whereN(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.tree.FunctionExpression)">whereN</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><? extends <a href="../../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​java.lang.Integer>> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><T1,​TResult><br><a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><TResult></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableRelBuilder.</span><code><span class="memberNameLink"><a href="../../../prepare/QueryableRelBuilder.html#zip(org.apache.calcite.linq4j.Queryable,org.apache.calcite.linq4j.Enumerable,org.apache.calcite.linq4j.tree.FunctionExpression)">zip</a></span>​(<a href="../../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>> source, |
| <a href="../../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><T1> source1, |
| <a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">FunctionExpression</a><<a href="../../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../../../prepare/QueryableRelBuilder.html" title="type parameter in QueryableRelBuilder">T</a>,​T1,​TResult>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </main> |
| <footer role="contentinfo"> |
| <nav role="navigation"> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a id="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../../../index.html">Overview</a></li> |
| <li><a href="../package-summary.html">Package</a></li> |
| <li><a href="../FunctionExpression.html" title="class in org.apache.calcite.linq4j.tree">Class</a></li> |
| <li class="navBarCell1Rev">Use</li> |
| <li><a href="../package-tree.html">Tree</a></li> |
| <li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../../../allclasses.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> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| </div> |
| <a id="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </nav> |
| <p class="legalCopy"><small>Copyright © 2012–2019 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </footer> |
| </body> |
| </html> |