| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc --> |
| <title>Uses of Interface org.apache.calcite.linq4j.Enumerator (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 Interface org.apache.calcite.linq4j.Enumerator (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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">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 Interface org.apache.calcite.linq4j.Enumerator" class="title">Uses of Interface<br>org.apache.calcite.linq4j.Enumerator</h2> |
| </div> |
| <div class="classUseContainer"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="useSummary"> |
| <caption><span>Packages that use <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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.cassandra">org.apache.calcite.adapter.cassandra</a></th> |
| <td class="colLast"> |
| <div class="block">Cassandra query provider.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.clone">org.apache.calcite.adapter.clone</a></th> |
| <td class="colLast"> |
| <div class="block">Provides utility classes.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.csv">org.apache.calcite.adapter.csv</a></th> |
| <td class="colLast"> |
| <div class="block">Calcite query provider that reads from CSV (comma-separated value) files.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.druid">org.apache.calcite.adapter.druid</a></th> |
| <td class="colLast"> |
| <div class="block">Query provider based on a Druid database.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.elasticsearch">org.apache.calcite.adapter.elasticsearch</a></th> |
| <td class="colLast"> |
| <div class="block">Query provider based on an Elasticsearch2 DB.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.file">org.apache.calcite.adapter.file</a></th> |
| <td class="colLast"> |
| <div class="block">Calcite query provider that reads from web tables (HTML).</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.geode.rel">org.apache.calcite.adapter.geode.rel</a></th> |
| <td class="colLast"> |
| <div class="block">Query provider based on Apache Geode (Gemfire) In Memory Data Grid</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.geode.simple">org.apache.calcite.adapter.geode.simple</a></th> |
| <td class="colLast"> |
| <div class="block">Query provider based on Apache Geode (Gemfire) In Memory Data Grid</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.jdbc">org.apache.calcite.adapter.jdbc</a></th> |
| <td class="colLast"> |
| <div class="block">Query provider based on a JDBC data source.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.kafka">org.apache.calcite.adapter.kafka</a></th> |
| <td class="colLast"> |
| <div class="block">Kafka query provider.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.mongodb">org.apache.calcite.adapter.mongodb</a></th> |
| <td class="colLast"> |
| <div class="block">Query provider based on a MongoDB database.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.os">org.apache.calcite.adapter.os</a></th> |
| <td class="colLast"> |
| <div class="block">The OS adapter contains various table functions that let you query data |
| sources in your operating system and environment.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.splunk">org.apache.calcite.adapter.splunk</a></th> |
| <td class="colLast"> |
| <div class="block">Splunk query provider.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.adapter.splunk.search">org.apache.calcite.adapter.splunk.search</a></th> |
| <td class="colLast"> |
| <div class="block">Executes queries via Splunk's REST API.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.example.maze">org.apache.calcite.example.maze</a></th> |
| <td class="colLast"> |
| <div class="block">User-defined table function that generates a maze.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.interpreter">org.apache.calcite.interpreter</a></th> |
| <td class="colLast"> |
| <div class="block">Provides an implementation of relational expressions using an interpreter.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.jdbc">org.apache.calcite.jdbc</a></th> |
| <td class="colLast"> |
| <div class="block">JDBC driver for Calcite.</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.runtime">org.apache.calcite.runtime</a></th> |
| <td class="colLast"> |
| <div class="block">Utilities required at runtime.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.apache.calcite.util">org.apache.calcite.util</a></th> |
| <td class="colLast"> |
| <div class="block">Provides utility classes.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.cassandra"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/cassandra/package-summary.html">org.apache.calcite.adapter.cassandra</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../adapter/cassandra/package-summary.html">org.apache.calcite.adapter.cassandra</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/cassandra/CassandraEnumerator.html" title="class in org.apache.calcite.adapter.cassandra">CassandraEnumerator</a></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that reads from a Cassandra column family.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../adapter/cassandra/package-summary.html">org.apache.calcite.adapter.cassandra</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../adapter/cassandra/CassandraTable.CassandraQueryable.html" title="type parameter in CassandraTable.CassandraQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CassandraTable.CassandraQueryable.</span><code><span class="memberNameLink"><a href="../../adapter/cassandra/CassandraTable.CassandraQueryable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.clone"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/clone/package-summary.html">org.apache.calcite.adapter.clone</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../adapter/clone/package-summary.html">org.apache.calcite.adapter.clone</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/clone/ArrayTable.Content.ArrayEnumerator.html" title="class in org.apache.calcite.adapter.clone">ArrayTable.Content.ArrayEnumerator</a></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator over a table with more than one column; each element |
| returned is an array.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/clone/ArrayTable.Content.ObjectEnumerator.html" title="class in org.apache.calcite.adapter.clone">ArrayTable.Content.ObjectEnumerator</a></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator over a table with a single column; each element |
| returned is an object.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../adapter/clone/package-summary.html">org.apache.calcite.adapter.clone</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object[]></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayTable.Content.</span><code><span class="memberNameLink"><a href="../../adapter/clone/ArrayTable.Content.html#arrayEnumerator()">arrayEnumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><T> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayTable.Content.</span><code><span class="memberNameLink"><a href="../../adapter/clone/ArrayTable.Content.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.csv"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/csv/package-summary.html">org.apache.calcite.adapter.csv</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../adapter/csv/package-summary.html">org.apache.calcite.adapter.csv</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/csv/CsvEnumerator.html" title="class in org.apache.calcite.adapter.csv">CsvEnumerator</a><E></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that reads from a CSV file.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/csv/JsonEnumerator.html" title="class in org.apache.calcite.adapter.csv">JsonEnumerator</a></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that reads from a JSON file.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Fields in <a href="../../adapter/csv/package-summary.html">org.apache.calcite.adapter.csv</a> declared as <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Field</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">JsonEnumerator.</span><code><span class="memberNameLink"><a href="../../adapter/csv/JsonEnumerator.html#enumerator">enumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.druid"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/druid/package-summary.html">org.apache.calcite.adapter.druid</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../adapter/druid/package-summary.html">org.apache.calcite.adapter.druid</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/druid/DruidConnectionImpl.BlockingQueueEnumerator.html" title="class in org.apache.calcite.adapter.druid">DruidConnectionImpl.BlockingQueueEnumerator</a><E></span></code></th> |
| <td class="colLast"> |
| <div class="block">An <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j"><code>Enumerator</code></a> that gets its rows from a <code>BlockingQueue</code>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.elasticsearch"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/elasticsearch/package-summary.html">org.apache.calcite.adapter.elasticsearch</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../adapter/elasticsearch/package-summary.html">org.apache.calcite.adapter.elasticsearch</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../adapter/elasticsearch/ElasticsearchTable.ElasticsearchQueryable.html" title="type parameter in ElasticsearchTable.ElasticsearchQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ElasticsearchTable.ElasticsearchQueryable.</span><code><span class="memberNameLink"><a href="../../adapter/elasticsearch/ElasticsearchTable.ElasticsearchQueryable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.file"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/file/package-summary.html">org.apache.calcite.adapter.file</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../adapter/file/package-summary.html">org.apache.calcite.adapter.file</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/file/FileEnumerator.html" title="class in org.apache.calcite.adapter.file">FileEnumerator</a></span></code></th> |
| <td class="colLast"> |
| <div class="block">Wraps <a href="../../adapter/file/FileReader.html" title="class in org.apache.calcite.adapter.file"><code>FileReader</code></a> and <a href="../../adapter/file/FileRowConverter.html" title="class in org.apache.calcite.adapter.file"><code>FileRowConverter</code></a>, enumerates tr DOM |
| elements as table rows.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.geode.rel"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/geode/rel/package-summary.html">org.apache.calcite.adapter.geode.rel</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../adapter/geode/rel/package-summary.html">org.apache.calcite.adapter.geode.rel</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/geode/rel/GeodeEnumerator.html" title="class in org.apache.calcite.adapter.geode.rel">GeodeEnumerator</a></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that reads from a Geode Regions.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../adapter/geode/rel/package-summary.html">org.apache.calcite.adapter.geode.rel</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../adapter/geode/rel/GeodeTable.GeodeQueryable.html" title="type parameter in GeodeTable.GeodeQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">GeodeTable.GeodeQueryable.</span><code><span class="memberNameLink"><a href="../../adapter/geode/rel/GeodeTable.GeodeQueryable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.geode.simple"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/geode/simple/package-summary.html">org.apache.calcite.adapter.geode.simple</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../adapter/geode/simple/package-summary.html">org.apache.calcite.adapter.geode.simple</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/geode/simple/GeodeSimpleEnumerator.html" title="class in org.apache.calcite.adapter.geode.simple">GeodeSimpleEnumerator</a><E></span></code></th> |
| <td class="colLast"> |
| <div class="block">Geode Simple Enumerator.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.jdbc"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/jdbc/package-summary.html">org.apache.calcite.adapter.jdbc</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../adapter/jdbc/package-summary.html">org.apache.calcite.adapter.jdbc</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../adapter/jdbc/JdbcTable.JdbcTableQueryable.html" title="type parameter in JdbcTable.JdbcTableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">JdbcTable.JdbcTableQueryable.</span><code><span class="memberNameLink"><a href="../../adapter/jdbc/JdbcTable.JdbcTableQueryable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><T> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">JdbcQueryProvider.</span><code><span class="memberNameLink"><a href="../../adapter/jdbc/JdbcQueryProvider.html#executeQuery(org.apache.calcite.linq4j.Queryable)">executeQuery</a></span>​(<a href="../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.kafka"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/kafka/package-summary.html">org.apache.calcite.adapter.kafka</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../adapter/kafka/package-summary.html">org.apache.calcite.adapter.kafka</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/kafka/KafkaMessageEnumerator.html" title="class in org.apache.calcite.adapter.kafka">KafkaMessageEnumerator</a><K,​V></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator to read data from <code>Consumer</code>, |
| and converted into SQL rows with <a href="../../adapter/kafka/KafkaRowConverter.html" title="interface in org.apache.calcite.adapter.kafka"><code>KafkaRowConverter</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.mongodb"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/mongodb/package-summary.html">org.apache.calcite.adapter.mongodb</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../adapter/mongodb/package-summary.html">org.apache.calcite.adapter.mongodb</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/mongodb/MongoEnumerator.html" title="class in org.apache.calcite.adapter.mongodb">MongoEnumerator</a></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that reads from a MongoDB collection.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../adapter/mongodb/package-summary.html">org.apache.calcite.adapter.mongodb</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../adapter/mongodb/MongoTable.MongoQueryable.html" title="type parameter in MongoTable.MongoQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MongoTable.MongoQueryable.</span><code><span class="memberNameLink"><a href="../../adapter/mongodb/MongoTable.MongoQueryable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.os"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/os/package-summary.html">org.apache.calcite.adapter.os</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../adapter/os/package-summary.html">org.apache.calcite.adapter.os</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.String></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Processes.ProcessLinesEnumerator.</span><code><span class="memberNameLink"><a href="../../adapter/os/Processes.ProcessLinesEnumerator.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.String></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Processes.SeparatedLinesEnumerable.</span><code><span class="memberNameLink"><a href="../../adapter/os/Processes.SeparatedLinesEnumerable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.splunk"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/splunk/package-summary.html">org.apache.calcite.adapter.splunk</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../adapter/splunk/package-summary.html">org.apache.calcite.adapter.splunk</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../adapter/splunk/SplunkQuery.html" title="type parameter in SplunkQuery">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SplunkQuery.</span><code><span class="memberNameLink"><a href="../../adapter/splunk/SplunkQuery.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../adapter/splunk/SplunkTable.SplunkTableQueryable.html" title="type parameter in SplunkTable.SplunkTableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SplunkTable.SplunkTableQueryable.</span><code><span class="memberNameLink"><a href="../../adapter/splunk/SplunkTable.SplunkTableQueryable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SplunkDriver.MockSplunkConnection.</span><code><span class="memberNameLink"><a href="../../adapter/splunk/SplunkDriver.MockSplunkConnection.html#getSearchResultEnumerator(java.lang.String,java.util.Map,java.util.List)">getSearchResultEnumerator</a></span>​(java.lang.String search, |
| java.util.Map<java.lang.String,​java.lang.String> otherArgs, |
| java.util.List<java.lang.String> fieldList)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SplunkDriver.WrappingSplunkConnection.</span><code><span class="memberNameLink"><a href="../../adapter/splunk/SplunkDriver.WrappingSplunkConnection.html#getSearchResultEnumerator(java.lang.String,java.util.Map,java.util.List)">getSearchResultEnumerator</a></span>​(java.lang.String search, |
| java.util.Map<java.lang.String,​java.lang.String> otherArgs, |
| java.util.List<java.lang.String> fieldList)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.adapter.splunk.search"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../adapter/splunk/search/package-summary.html">org.apache.calcite.adapter.splunk.search</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../adapter/splunk/search/package-summary.html">org.apache.calcite.adapter.splunk.search</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../adapter/splunk/search/SplunkConnectionImpl.SplunkResultEnumerator.html" title="class in org.apache.calcite.adapter.splunk.search">SplunkConnectionImpl.SplunkResultEnumerator</a></span></code></th> |
| <td class="colLast"> |
| <div class="block">Implementation of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j"><code>Enumerator</code></a> that parses |
| results from a Splunk REST call.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../adapter/splunk/search/package-summary.html">org.apache.calcite.adapter.splunk.search</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SplunkConnection.</span><code><span class="memberNameLink"><a href="../../adapter/splunk/search/SplunkConnection.html#getSearchResultEnumerator(java.lang.String,java.util.Map,java.util.List)">getSearchResultEnumerator</a></span>​(java.lang.String search, |
| java.util.Map<java.lang.String,​java.lang.String> otherArgs, |
| java.util.List<java.lang.String> fieldList)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SplunkConnectionImpl.</span><code><span class="memberNameLink"><a href="../../adapter/splunk/search/SplunkConnectionImpl.html#getSearchResultEnumerator(java.lang.String,java.util.Map,java.util.List)">getSearchResultEnumerator</a></span>​(java.lang.String search, |
| java.util.Map<java.lang.String,​java.lang.String> otherArgs, |
| java.util.List<java.lang.String> fieldList)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SplunkConnectionImpl.</span><code><span class="memberNameLink"><a href="../../adapter/splunk/search/SplunkConnectionImpl.html#getSearchResults_(java.lang.String,java.util.Map,java.util.List,org.apache.calcite.adapter.splunk.search.SearchResultListener)">getSearchResults_</a></span>​(java.lang.String search, |
| java.util.Map<java.lang.String,​java.lang.String> otherArgs, |
| java.util.List<java.lang.String> wantedFields, |
| <a href="../../adapter/splunk/search/SearchResultListener.html" title="interface in org.apache.calcite.adapter.splunk.search">SearchResultListener</a> srl)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.example.maze"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../example/maze/package-summary.html">org.apache.calcite.example.maze</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../example/maze/package-summary.html">org.apache.calcite.example.maze</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.String></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Maze.</span><code><span class="memberNameLink"><a href="../../example/maze/Maze.html#enumerator(java.util.Set)">enumerator</a></span>​(java.util.Set<java.lang.Integer> solutionSet)</code></th> |
| <td class="colLast"> |
| <div class="block">Generates a list of lines representing the maze in text form.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.interpreter"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../interpreter/package-summary.html">org.apache.calcite.interpreter</a></h3> |
| <table class="useSummary"> |
| <caption><span>Fields in <a href="../../interpreter/package-summary.html">org.apache.calcite.interpreter</a> declared as <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Field</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../interpreter/Row.html" title="class in org.apache.calcite.interpreter">Row</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Interpreter.EnumeratorSource.</span><code><span class="memberNameLink"><a href="../../interpreter/Interpreter.EnumeratorSource.html#enumerator">enumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../interpreter/package-summary.html">org.apache.calcite.interpreter</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object[]></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Interpreter.</span><code><span class="memberNameLink"><a href="../../interpreter/Interpreter.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Constructors in <a href="../../interpreter/package-summary.html">org.apache.calcite.interpreter</a> with parameters of type <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Constructor</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../interpreter/Interpreter.EnumeratorSource.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator)">EnumeratorSource</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../interpreter/Row.html" title="class in org.apache.calcite.interpreter">Row</a>> enumerator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.jdbc"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../jdbc/package-summary.html">org.apache.calcite.jdbc</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../jdbc/package-summary.html">org.apache.calcite.jdbc</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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>protected abstract <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../jdbc/CalciteMetaImpl.MetadataTable.html" title="type parameter in CalciteMetaImpl.MetadataTable">E</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CalciteMetaImpl.MetadataTable.</span><code><span class="memberNameLink"><a href="../../jdbc/CalciteMetaImpl.MetadataTable.html#enumerator(org.apache.calcite.jdbc.CalciteMetaImpl)">enumerator</a></span>​(<a href="../../jdbc/CalciteMetaImpl.html" title="class in org.apache.calcite.jdbc">CalciteMetaImpl</a> connection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><T> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CalciteConnectionImpl.</span><code><span class="memberNameLink"><a href="../../jdbc/CalciteConnectionImpl.html#executeQuery(org.apache.calcite.linq4j.Queryable)">executeQuery</a></span>​(<a href="../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable)</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../package-summary.html">org.apache.calcite.linq4j</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../package-summary.html">org.apache.calcite.linq4j</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../CartesianProductEnumerator.html" title="class in org.apache.calcite.linq4j">CartesianProductEnumerator</a><T,​E></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator over the cartesian product of enumerators.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../DelegatingEnumerator.html" title="class in org.apache.calcite.linq4j">DelegatingEnumerator</a><T></span></code></th> |
| <td class="colLast"> |
| <div class="block">Simple enumerator that just delegates all calls to the passed enumerator.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../EnumerableDefaults.CastingEnumerator.html" title="class in org.apache.calcite.linq4j">EnumerableDefaults.CastingEnumerator</a><T></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that casts each value.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="class in org.apache.calcite.linq4j">EnumerableDefaults.MergeJoinEnumerator</a><TResult,​TSource,​TInner,​TKey extends java.lang.Comparable<TKey>></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that performs a merge join on its sorted inputs.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../EnumerableDefaults.SkipWhileEnumerator.html" title="class in org.apache.calcite.linq4j">EnumerableDefaults.SkipWhileEnumerator</a><TSource></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that implements skip-while.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../EnumerableDefaults.TakeWhileEnumerator.html" title="class in org.apache.calcite.linq4j">EnumerableDefaults.TakeWhileEnumerator</a><TSource></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerable that implements take-while.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../EnumerableDefaults.TakeWhileLongEnumerator.html" title="class in org.apache.calcite.linq4j">EnumerableDefaults.TakeWhileLongEnumerator</a><TSource></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerable that implements take-while.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../Linq4j.CartesianProductListEnumerator.html" title="class in org.apache.calcite.linq4j">Linq4j.CartesianProductListEnumerator</a><E></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerates over the cartesian product of the given lists, returning |
| a list for each row.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../Linq4j.IterableEnumerator.html" title="class in org.apache.calcite.linq4j">Linq4j.IterableEnumerator</a><T></span></code></th> |
| <td class="colLast"> |
| <div class="block">Iterable enumerator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../Linq4j.ListEnumerator.html" title="class in org.apache.calcite.linq4j">Linq4j.ListEnumerator</a><V></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator optimized for random-access list.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../Linq4j.SingletonEnumerator.html" title="class in org.apache.calcite.linq4j">Linq4j.SingletonEnumerator</a><E></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that returns one element.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../Linq4j.SingletonNullEnumerator.html" title="class in org.apache.calcite.linq4j">Linq4j.SingletonNullEnumerator</a><E></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that returns one null element.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../TransformedEnumerator.html" title="class in org.apache.calcite.linq4j">TransformedEnumerator</a><F,​E></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerator that applies a transform to each value from a backing |
| enumerator.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Fields in <a href="../package-summary.html">org.apache.calcite.linq4j</a> declared as <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Field</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.util.List<java.lang.Object>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableDefaults.MergeJoinEnumerator.</span><code><span class="memberNameLink"><a href="../EnumerableDefaults.MergeJoinEnumerator.html#cartesians">cartesians</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../DelegatingEnumerator.html" title="type parameter in DelegatingEnumerator">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DelegatingEnumerator.</span><code><span class="memberNameLink"><a href="../DelegatingEnumerator.html#delegate">delegate</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private static <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#EMPTY_ENUMERATOR">EMPTY_ENUMERATOR</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../Linq4j.CompositeEnumerable.html" title="type parameter in Linq4j.CompositeEnumerable">E</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.CompositeEnumerable.</span><code><span class="memberNameLink"><a href="../Linq4j.CompositeEnumerable.html#enumerableEnumerator">enumerableEnumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><?></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableDefaults.CastingEnumerator.</span><code><span class="memberNameLink"><a href="../EnumerableDefaults.CastingEnumerator.html#enumerator">enumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../EnumerableDefaults.SkipWhileEnumerator.html" title="type parameter in EnumerableDefaults.SkipWhileEnumerator">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableDefaults.SkipWhileEnumerator.</span><code><span class="memberNameLink"><a href="../EnumerableDefaults.SkipWhileEnumerator.html#enumerator">enumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../EnumerableDefaults.TakeWhileEnumerator.html" title="type parameter in EnumerableDefaults.TakeWhileEnumerator">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableDefaults.TakeWhileEnumerator.</span><code><span class="memberNameLink"><a href="../EnumerableDefaults.TakeWhileEnumerator.html#enumerator">enumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../EnumerableDefaults.TakeWhileLongEnumerator.html" title="type parameter in EnumerableDefaults.TakeWhileLongEnumerator">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableDefaults.TakeWhileLongEnumerator.</span><code><span class="memberNameLink"><a href="../EnumerableDefaults.TakeWhileLongEnumerator.html#enumerator">enumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../Linq4j.EnumeratorIterator.html" title="type parameter in Linq4j.EnumeratorIterator">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.EnumeratorIterator.</span><code><span class="memberNameLink"><a href="../Linq4j.EnumeratorIterator.html#enumerator">enumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../TransformedEnumerator.html" title="type parameter in TransformedEnumerator">F</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">TransformedEnumerator.</span><code><span class="memberNameLink"><a href="../TransformedEnumerator.html#enumerator">enumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableDefaults.MergeJoinEnumerator.</span><code><span class="memberNameLink"><a href="../EnumerableDefaults.MergeJoinEnumerator.html#leftEnumerator">leftEnumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TInner</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableDefaults.MergeJoinEnumerator.</span><code><span class="memberNameLink"><a href="../EnumerableDefaults.MergeJoinEnumerator.html#rightEnumerator">rightEnumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Fields in <a href="../package-summary.html">org.apache.calcite.linq4j</a> with type parameters of type <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Field</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private java.util.List<<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../CartesianProductEnumerator.html" title="type parameter in CartesianProductEnumerator">T</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CartesianProductEnumerator.</span><code><span class="memberNameLink"><a href="../CartesianProductEnumerator.html#enumerators">enumerators</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../package-summary.html">org.apache.calcite.linq4j</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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 <T> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#emptyEnumerator()">emptyEnumerator</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Returns an <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j"><code>Enumerator</code></a> that has no elements.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../AbstractEnumerable2.html" title="type parameter in AbstractEnumerable2">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractEnumerable2.</span><code><span class="memberNameLink"><a href="../AbstractEnumerable2.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../BaseQueryable.html" title="type parameter in BaseQueryable">TSource</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">BaseQueryable.</span><code><span class="memberNameLink"><a href="../BaseQueryable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../GroupingImpl.html" title="type parameter in GroupingImpl">V</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">GroupingImpl.</span><code><span class="memberNameLink"><a href="../GroupingImpl.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../Linq4j.CompositeEnumerable.html" title="type parameter in Linq4j.CompositeEnumerable">E</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.CompositeEnumerable.</span><code><span class="memberNameLink"><a href="../Linq4j.CompositeEnumerable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <V> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#enumerator(java.util.Collection)">enumerator</a></span>​(java.util.Collection<? extends V> values)</code></th> |
| <td class="colLast"> |
| <div class="block">Adapter that converts a collection into an enumerator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../Linq4j.ListEnumerable.html" title="type parameter in Linq4j.ListEnumerable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.ListEnumerable.</span><code><span class="memberNameLink"><a href="../Linq4j.ListEnumerable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../Grouping.html" title="interface in org.apache.calcite.linq4j">Grouping</a><<a href="../LookupImpl.html" title="type parameter in LookupImpl">K</a>,​<a href="../LookupImpl.html" title="type parameter in LookupImpl">V</a>>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LookupImpl.</span><code><span class="memberNameLink"><a href="../LookupImpl.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../QueryableDefaults.ReplayableQueryable.html" title="type parameter in QueryableDefaults.ReplayableQueryable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryableDefaults.ReplayableQueryable.</span><code><span class="memberNameLink"><a href="../QueryableDefaults.ReplayableQueryable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../RawEnumerable.html" title="type parameter in RawEnumerable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RawEnumerable.</span><code><span class="memberNameLink"><a href="../RawEnumerable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Returns an enumerator that iterates through a collection.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><T> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">QueryProvider.</span><code><span class="memberNameLink"><a href="../QueryProvider.html#executeQuery(org.apache.calcite.linq4j.Queryable)">executeQuery</a></span>​(<a href="../Queryable.html" title="interface in org.apache.calcite.linq4j">Queryable</a><T> queryable)</code></th> |
| <td class="colLast"> |
| <div class="block">Executes a queryable, and returns an enumerator over the |
| rows that it yields.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#iterableEnumerator(java.lang.Iterable)">iterableEnumerator</a></span>​(java.lang.Iterable<? extends T> iterable)</code></th> |
| <td class="colLast"> |
| <div class="block">Adapter that converts an iterable into an enumerator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static <V> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#listEnumerator(java.util.List)">listEnumerator</a></span>​(java.util.List<? extends V> list)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.util.List<T>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#product(java.util.List)">product</a></span>​(java.util.List<<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T>> enumerators)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns an enumerator that is the cartesian product of the given |
| enumerators.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#singletonEnumerator(T)">singletonEnumerator</a></span>​(T element)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns an <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j"><code>Enumerator</code></a> that has one element.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#singletonNullEnumerator()">singletonNullEnumerator</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Returns an <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j"><code>Enumerator</code></a> that has one null element.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <F,​E><br><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><E></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#transform(org.apache.calcite.linq4j.Enumerator,org.apache.calcite.linq4j.function.Function1)">transform</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><F> enumerator, |
| <a href="../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><F,​E> func)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies a function to each element of an Enumerator.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private static <TSource> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><TSource></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableDefaults.</span><code><span class="memberNameLink"><a href="../EnumerableDefaults.html#where(org.apache.calcite.linq4j.Enumerator,org.apache.calcite.linq4j.function.Predicate1)">where</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><TSource> enumerator, |
| <a href="../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><TSource> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../package-summary.html">org.apache.calcite.linq4j</a> with parameters of type <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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 <T> java.util.Iterator<T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#enumeratorIterator(org.apache.calcite.linq4j.Enumerator)">enumeratorIterator</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T> enumerator)</code></th> |
| <td class="colLast"> |
| <div class="block">Adapter that converts an enumerator into an iterator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <F,​E><br><a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><E></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#transform(org.apache.calcite.linq4j.Enumerator,org.apache.calcite.linq4j.function.Function1)">transform</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><F> enumerator, |
| <a href="../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><F,​E> func)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies a function to each element of an Enumerator.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private static <TSource> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><TSource></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumerableDefaults.</span><code><span class="memberNameLink"><a href="../EnumerableDefaults.html#where(org.apache.calcite.linq4j.Enumerator,org.apache.calcite.linq4j.function.Predicate1)">where</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><TSource> enumerator, |
| <a href="../function/Predicate1.html" title="interface in org.apache.calcite.linq4j.function">Predicate1</a><TSource> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Method parameters in <a href="../package-summary.html">org.apache.calcite.linq4j</a> with type arguments of type <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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 <T> <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.util.List<T>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Linq4j.</span><code><span class="memberNameLink"><a href="../Linq4j.html#product(java.util.List)">product</a></span>​(java.util.List<<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><T>> enumerators)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns an enumerator that is the cartesian product of the given |
| enumerators.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Constructors in <a href="../package-summary.html">org.apache.calcite.linq4j</a> with parameters of type <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Constructor</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../EnumerableDefaults.CastingEnumerator.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator,java.lang.Class)">CastingEnumerator</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><?> enumerator, |
| java.lang.Class<<a href="../EnumerableDefaults.CastingEnumerator.html" title="type parameter in EnumerableDefaults.CastingEnumerator">T</a>> clazz)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../DelegatingEnumerator.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator)">DelegatingEnumerator</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../DelegatingEnumerator.html" title="type parameter in DelegatingEnumerator">T</a>> delegate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../Linq4j.EnumeratorIterator.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator)">EnumeratorIterator</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../Linq4j.EnumeratorIterator.html" title="type parameter in Linq4j.EnumeratorIterator">T</a>> enumerator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../EnumerableDefaults.MergeJoinEnumerator.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator,org.apache.calcite.linq4j.Enumerator,org.apache.calcite.linq4j.function.Function1,org.apache.calcite.linq4j.function.Function1,org.apache.calcite.linq4j.function.Function2)">MergeJoinEnumerator</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TSource</a>> leftEnumerator, |
| <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TInner</a>> rightEnumerator, |
| <a href="../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TSource</a>,​<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TKey</a>> outerKeySelector, |
| <a href="../function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TInner</a>,​<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TKey</a>> innerKeySelector, |
| <a href="../function/Function2.html" title="interface in org.apache.calcite.linq4j.function">Function2</a><<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TSource</a>,​<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TInner</a>,​<a href="../EnumerableDefaults.MergeJoinEnumerator.html" title="type parameter in EnumerableDefaults.MergeJoinEnumerator">TResult</a>> resultSelector)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../EnumerableDefaults.SkipWhileEnumerator.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator,org.apache.calcite.linq4j.function.Predicate2)">SkipWhileEnumerator</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../EnumerableDefaults.SkipWhileEnumerator.html" title="type parameter in EnumerableDefaults.SkipWhileEnumerator">TSource</a>> enumerator, |
| <a href="../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../EnumerableDefaults.SkipWhileEnumerator.html" title="type parameter in EnumerableDefaults.SkipWhileEnumerator">TSource</a>,​java.lang.Integer> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../EnumerableDefaults.TakeWhileEnumerator.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator,org.apache.calcite.linq4j.function.Predicate2)">TakeWhileEnumerator</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../EnumerableDefaults.TakeWhileEnumerator.html" title="type parameter in EnumerableDefaults.TakeWhileEnumerator">TSource</a>> enumerator, |
| <a href="../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../EnumerableDefaults.TakeWhileEnumerator.html" title="type parameter in EnumerableDefaults.TakeWhileEnumerator">TSource</a>,​java.lang.Integer> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../EnumerableDefaults.TakeWhileLongEnumerator.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator,org.apache.calcite.linq4j.function.Predicate2)">TakeWhileLongEnumerator</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../EnumerableDefaults.TakeWhileLongEnumerator.html" title="type parameter in EnumerableDefaults.TakeWhileLongEnumerator">TSource</a>> enumerator, |
| <a href="../function/Predicate2.html" title="interface in org.apache.calcite.linq4j.function">Predicate2</a><<a href="../EnumerableDefaults.TakeWhileLongEnumerator.html" title="type parameter in EnumerableDefaults.TakeWhileLongEnumerator">TSource</a>,​java.lang.Long> predicate)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../TransformedEnumerator.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator)">TransformedEnumerator</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../TransformedEnumerator.html" title="type parameter in TransformedEnumerator">F</a>> enumerator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Constructor parameters in <a href="../package-summary.html">org.apache.calcite.linq4j</a> with type arguments of type <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Constructor</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../CartesianProductEnumerator.html#%3Cinit%3E(java.util.List)">CartesianProductEnumerator</a></span>​(java.util.List<<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../CartesianProductEnumerator.html" title="type parameter in CartesianProductEnumerator">T</a>>> enumerators)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../Linq4j.CartesianProductListEnumerator.html#%3Cinit%3E(java.util.List)">CartesianProductListEnumerator</a></span>​(java.util.List<<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../Linq4j.CartesianProductListEnumerator.html" title="type parameter in Linq4j.CartesianProductListEnumerator">E</a>>> enumerators)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.runtime"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../runtime/package-summary.html">org.apache.calcite.runtime</a></h3> |
| <table class="useSummary"> |
| <caption><span>Classes in <a href="../../runtime/package-summary.html">org.apache.calcite.runtime</a> that implement <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../runtime/ResultSetEnumerable.ResultSetEnumerator.html" title="class in org.apache.calcite.runtime">ResultSetEnumerable.ResultSetEnumerator</a><T></span></code></th> |
| <td class="colLast"> |
| <div class="block">Implementation of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j"><code>Enumerator</code></a> that reads from a |
| <code>ResultSet</code>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../runtime/SqlFunctions.ProductComparableListEnumerator.html" title="class in org.apache.calcite.runtime">SqlFunctions.ProductComparableListEnumerator</a><E extends java.lang.Comparable></span></code></th> |
| <td class="colLast"> |
| <div class="block">Enumerates over the cartesian product of the given lists, returning |
| a comparable list for each row.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Fields in <a href="../../runtime/package-summary.html">org.apache.calcite.runtime</a> declared as <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Field</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../runtime/EnumeratorCursor.html" title="type parameter in EnumeratorCursor">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">EnumeratorCursor.</span><code><span class="memberNameLink"><a href="../../runtime/EnumeratorCursor.html#enumerator">enumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ObjectEnumeratorCursor.</span><code><span class="memberNameLink"><a href="../../runtime/ObjectEnumeratorCursor.html#enumerator">enumerator</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../runtime/package-summary.html">org.apache.calcite.runtime</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../runtime/ResultSetEnumerable.html" title="type parameter in ResultSetEnumerable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ResultSetEnumerable.</span><code><span class="memberNameLink"><a href="../../runtime/ResultSetEnumerable.html#enumerator()">enumerator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../runtime/ResultSetEnumerable.html" title="type parameter in ResultSetEnumerable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ResultSetEnumerable.</span><code><span class="memberNameLink"><a href="../../runtime/ResultSetEnumerable.html#enumeratorBasedOnPreparedStatement()">enumeratorBasedOnPreparedStatement</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../runtime/ResultSetEnumerable.html" title="type parameter in ResultSetEnumerable">T</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ResultSetEnumerable.</span><code><span class="memberNameLink"><a href="../../runtime/ResultSetEnumerable.html#enumeratorBasedOnStatement()">enumeratorBasedOnStatement</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Method parameters in <a href="../../runtime/package-summary.html">org.apache.calcite.runtime</a> with type arguments of type <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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 <E extends java.lang.Comparable><br><a href="../Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../runtime/FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime">FlatLists.ComparableList</a><E>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SqlFunctions.</span><code><span class="memberNameLink"><a href="../../runtime/SqlFunctions.html#product(java.util.List,int,boolean)">product</a></span>​(java.util.List<<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.util.List<E>>> enumerators, |
| int fieldCount, |
| boolean withOrdinality)</code></th> |
| <td class="colLast"> |
| <div class="block">Similar to <a href="../Linq4j.html#product(java.lang.Iterable)"><code>Linq4j.product(Iterable)</code></a> but each resulting list |
| implements <a href="../../runtime/FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime"><code>FlatLists.ComparableList</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Constructors in <a href="../../runtime/package-summary.html">org.apache.calcite.runtime</a> with parameters of type <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Constructor</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../runtime/ArrayEnumeratorCursor.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator)">ArrayEnumeratorCursor</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object[]> enumerator)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates an ArrayEnumeratorCursor.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../runtime/EnumeratorCursor.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator)">EnumeratorCursor</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../runtime/EnumeratorCursor.html" title="type parameter in EnumeratorCursor">T</a>> enumerator)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates a <code>EnumeratorCursor</code></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../runtime/ObjectEnumeratorCursor.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator)">ObjectEnumeratorCursor</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Object> enumerator)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates an ObjectEnumeratorCursor.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../runtime/RecordEnumeratorCursor.html#%3Cinit%3E(org.apache.calcite.linq4j.Enumerator,java.lang.Class)">RecordEnumeratorCursor</a></span>​(<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="../../runtime/RecordEnumeratorCursor.html" title="type parameter in RecordEnumeratorCursor">E</a>> enumerator, |
| java.lang.Class<<a href="../../runtime/RecordEnumeratorCursor.html" title="type parameter in RecordEnumeratorCursor">E</a>> clazz)</code></th> |
| <td class="colLast"> |
| <div class="block">Creates a RecordEnumeratorCursor.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table class="useSummary"> |
| <caption><span>Constructor parameters in <a href="../../runtime/package-summary.html">org.apache.calcite.runtime</a> with type arguments of type <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Constructor</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../runtime/SqlFunctions.ProductComparableListEnumerator.html#%3Cinit%3E(java.util.List,int,boolean)">ProductComparableListEnumerator</a></span>​(java.util.List<<a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.util.List<<a href="../../runtime/SqlFunctions.ProductComparableListEnumerator.html" title="type parameter in SqlFunctions.ProductComparableListEnumerator">E</a>>>> enumerators, |
| int fieldCount, |
| boolean withOrdinality)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section role="region"><a id="org.apache.calcite.util"> |
| <!-- --> |
| </a> |
| <h3>Uses of <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a> in <a href="../../util/package-summary.html">org.apache.calcite.util</a></h3> |
| <table class="useSummary"> |
| <caption><span>Methods in <a href="../../util/package-summary.html">org.apache.calcite.util</a> that return <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</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>private <a href="../Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><java.lang.Integer></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IntegerIntervalSet.</span><code><span class="memberNameLink"><a href="../../util/IntegerIntervalSet.html#enumerator()">enumerator</a></span>()</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="../Enumerator.html" title="interface in org.apache.calcite.linq4j">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> |