You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by jh...@apache.org on 2016/09/27 22:50:02 UTC

svn commit: r1762588 [19/38] - in /calcite/site/apidocs: ./ org/apache/calcite/adapter/cassandra/class-use/ org/apache/calcite/adapter/csv/class-use/ org/apache/calcite/adapter/elasticsearch/class-use/ org/apache/calcite/adapter/enumerable/ org/apache/...

Modified: calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/RelMetadataProvider.html
URL: http://svn.apache.org/viewvc/calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/RelMetadataProvider.html?rev=1762588&r1=1762587&r2=1762588&view=diff
==============================================================================
--- calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/RelMetadataProvider.html (original)
+++ calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/RelMetadataProvider.html Tue Sep 27 22:50:00 2016
@@ -284,76 +284,76 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdUniqueKeys.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdUniqueKeys.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdParallelism.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdParallelism.html#SOURCE">SOURCE</a></span></code>
+<div class="block">Source for
+ <a href="../../../../../../org/apache/calcite/rel/metadata/BuiltInMetadata.Parallelism.html" title="interface in org.apache.calcite.rel.metadata"><code>BuiltInMetadata.Parallelism</code></a>.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdSize.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdSize.html#SOURCE">SOURCE</a></span></code>
-<div class="block">Source for
- <a href="../../../../../../org/apache/calcite/rel/metadata/BuiltInMetadata.Size.html" title="interface in org.apache.calcite.rel.metadata"><code>BuiltInMetadata.Size</code></a>.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">RelMdColumnUniqueness.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdColumnUniqueness.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdSelectivity.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdSelectivity.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdExplainVisibility.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdExplainVisibility.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdRowCount.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdRowCount.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdPercentageOriginalRows.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdPercentageOriginalRows.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdPredicates.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdPredicates.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdDistribution.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdDistribution.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdPopulationSize.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdPopulationSize.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdRowCount.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdRowCount.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdPercentageOriginalRows.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdPercentageOriginalRows.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdMaxRowCount.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdMaxRowCount.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdParallelism.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdParallelism.html#SOURCE">SOURCE</a></span></code>
-<div class="block">Source for
- <a href="../../../../../../org/apache/calcite/rel/metadata/BuiltInMetadata.Parallelism.html" title="interface in org.apache.calcite.rel.metadata"><code>BuiltInMetadata.Parallelism</code></a>.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">RelMdPredicates.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdPredicates.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdMemory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdMemory.html#SOURCE">SOURCE</a></span></code>
-<div class="block">Source for
- <a href="../../../../../../org/apache/calcite/rel/metadata/BuiltInMetadata.Memory.html" title="interface in org.apache.calcite.rel.metadata"><code>BuiltInMetadata.Memory</code></a>.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">RelMdColumnOrigins.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdColumnOrigins.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdMaxRowCount.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdMaxRowCount.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdCollation.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdCollation.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdExplainVisibility.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdExplainVisibility.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdPopulationSize.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdPopulationSize.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdDistribution.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdDistribution.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdMemory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdMemory.html#SOURCE">SOURCE</a></span></code>
+<div class="block">Source for
+ <a href="../../../../../../org/apache/calcite/rel/metadata/BuiltInMetadata.Memory.html" title="interface in org.apache.calcite.rel.metadata"><code>BuiltInMetadata.Memory</code></a>.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdDistinctRowCount.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdDistinctRowCount.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdSelectivity.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdSelectivity.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdColumnUniqueness.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdColumnUniqueness.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdSize.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdSize.html#SOURCE">SOURCE</a></span></code>
+<div class="block">Source for
+ <a href="../../../../../../org/apache/calcite/rel/metadata/BuiltInMetadata.Size.html" title="interface in org.apache.calcite.rel.metadata"><code>BuiltInMetadata.Size</code></a>.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdColumnOrigins.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdColumnOrigins.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdUniqueKeys.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdUniqueKeys.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html" title="interface in org.apache.calcite.rel.metadata">RelMetadataProvider</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdCollation.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdCollation.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMdDistinctRowCount.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdDistinctRowCount.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
 </tr>
 </tbody>
 </table>

Modified: calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/RelMetadataQuery.html
URL: http://svn.apache.org/viewvc/calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/RelMetadataQuery.html?rev=1762588&r1=1762587&r2=1762588&view=diff
==============================================================================
--- calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/RelMetadataQuery.html (original)
+++ calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/RelMetadataQuery.html Tue Sep 27 22:50:00 2016
@@ -213,27 +213,27 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CassandraToEnumerableConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/cassandra/CassandraToEnumerableConverter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">CassandraFilter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/cassandra/CassandraFilter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CassandraSort.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/cassandra/CassandraSort.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">CassandraProject.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/cassandra/CassandraProject.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CassandraProject.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/cassandra/CassandraProject.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">CassandraLimit.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/cassandra/CassandraLimit.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CassandraLimit.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/cassandra/CassandraLimit.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">CassandraSort.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/cassandra/CassandraSort.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CassandraFilter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/cassandra/CassandraFilter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">CassandraToEnumerableConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/cassandra/CassandraToEnumerableConverter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 </tbody>
@@ -271,27 +271,27 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ElasticsearchToEnumerableConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/elasticsearch/ElasticsearchToEnumerableConverter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">ElasticsearchFilter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/elasticsearch/ElasticsearchFilter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ElasticsearchTableScan.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/elasticsearch/ElasticsearchTableScan.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">ElasticsearchSort.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/elasticsearch/ElasticsearchSort.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ElasticsearchSort.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/elasticsearch/ElasticsearchSort.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">ElasticsearchProject.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/elasticsearch/ElasticsearchProject.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ElasticsearchProject.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/elasticsearch/ElasticsearchProject.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">ElasticsearchTableScan.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/elasticsearch/ElasticsearchTableScan.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ElasticsearchFilter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/elasticsearch/ElasticsearchFilter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">ElasticsearchToEnumerableConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/elasticsearch/ElasticsearchToEnumerableConverter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 </tbody>
@@ -310,17 +310,17 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">EnumerableWindow.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/enumerable/EnumerableWindow.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">EnumerableThetaJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/enumerable/EnumerableThetaJoin.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">EnumerableThetaJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/enumerable/EnumerableThetaJoin.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">EnumerableJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/enumerable/EnumerableJoin.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">EnumerableSemiJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/enumerable/EnumerableSemiJoin.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">EnumerableInterpreter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/enumerable/EnumerableInterpreter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -330,12 +330,12 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">EnumerableJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/enumerable/EnumerableJoin.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">EnumerableWindow.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/enumerable/EnumerableWindow.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">EnumerableInterpreter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/enumerable/EnumerableInterpreter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">EnumerableSemiJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/enumerable/EnumerableSemiJoin.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 </tbody>
@@ -354,27 +354,27 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">JdbcToEnumerableConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/jdbc/JdbcToEnumerableConverter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">JdbcRules.JdbcJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/jdbc/JdbcRules.JdbcJoin.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">JdbcRules.JdbcJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/jdbc/JdbcRules.JdbcJoin.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">JdbcRules.JdbcCalc.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/jdbc/JdbcRules.JdbcCalc.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">JdbcRules.JdbcCalc.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/jdbc/JdbcRules.JdbcCalc.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">JdbcRules.JdbcProject.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/jdbc/JdbcRules.JdbcProject.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">JdbcRules.JdbcProject.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/jdbc/JdbcRules.JdbcProject.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">JdbcRules.JdbcUnion.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/jdbc/JdbcRules.JdbcUnion.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">JdbcRules.JdbcUnion.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/jdbc/JdbcRules.JdbcUnion.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">JdbcToEnumerableConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/jdbc/JdbcToEnumerableConverter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -411,12 +411,12 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">MongoSort.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/mongodb/MongoSort.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">MongoProject.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/mongodb/MongoProject.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">MongoProject.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/mongodb/MongoProject.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">MongoSort.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/mongodb/MongoSort.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
@@ -440,7 +440,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">SparkToEnumerableConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/spark/SparkToEnumerableConverter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">JdbcToSparkConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/spark/JdbcToSparkConverter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -450,7 +450,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">JdbcToSparkConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/spark/JdbcToSparkConverter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">SparkToEnumerableConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/adapter/spark/SparkToEnumerableConverter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -656,7 +656,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Window.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Window.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">Exchange.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Exchange.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -666,57 +666,57 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TableScan.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/TableScan.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">Sort.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Sort.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TableModify.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/TableModify.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">TableScan.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/TableScan.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Sort.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Sort.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">Calc.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Calc.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">SemiJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/SemiJoin.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">Project.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Project.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Project.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Project.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">TableModify.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/TableModify.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Join.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Join.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">Window.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Window.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Filter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Filter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">SemiJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/SemiJoin.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Exchange.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Exchange.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">Correlate.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Correlate.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Correlate.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Correlate.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">Aggregate.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Aggregate.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Calc.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Calc.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">Filter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Filter.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/calcite/plan/RelOptCost.html" title="interface in org.apache.calcite.plan">RelOptCost</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Aggregate.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Aggregate.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
+<td class="colLast"><span class="typeNameLabel">Join.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Join.html#computeSelfCost-org.apache.calcite.plan.RelOptPlanner-org.apache.calcite.rel.metadata.RelMetadataQuery-">computeSelfCost</a></span>(<a href="../../../../../../org/apache/calcite/plan/RelOptPlanner.html" title="interface in org.apache.calcite.plan">RelOptPlanner</a>&nbsp;planner,
                <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -725,11 +725,11 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>double</code></td>
-<td class="colLast"><span class="typeNameLabel">Union.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Union.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TableScan.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/TableScan.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>double</code></td>
-<td class="colLast"><span class="typeNameLabel">TableScan.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/TableScan.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Calc.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Calc.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>double</code></td>
@@ -737,31 +737,31 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>double</code></td>
-<td class="colLast"><span class="typeNameLabel">SemiJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/SemiJoin.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Union.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Union.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>double</code></td>
-<td class="colLast"><span class="typeNameLabel">Minus.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Minus.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Intersect.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Intersect.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>double</code></td>
-<td class="colLast"><span class="typeNameLabel">Join.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Join.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Minus.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Minus.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>double</code></td>
-<td class="colLast"><span class="typeNameLabel">Intersect.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Intersect.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">SemiJoin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/SemiJoin.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>double</code></td>
-<td class="colLast"><span class="typeNameLabel">Filter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Filter.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Aggregate.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Aggregate.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>double</code></td>
-<td class="colLast"><span class="typeNameLabel">Calc.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Calc.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Filter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Filter.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>double</code></td>
-<td class="colLast"><span class="typeNameLabel">Aggregate.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Aggregate.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Join.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/core/Join.html#estimateRowCount-org.apache.calcite.rel.metadata.RelMetadataQuery-">estimateRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq)</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -1463,6 +1463,13 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
+<td class="colLast"><span class="typeNameLabel">BuiltInMetadata.DistinctRowCount.Handler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/BuiltInMetadata.DistinctRowCount.Handler.html#getDistinctRowCount-org.apache.calcite.rel.RelNode-org.apache.calcite.rel.metadata.RelMetadataQuery-org.apache.calcite.util.ImmutableBitSet-org.apache.calcite.rex.RexNode-">getDistinctRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&nbsp;r,
+                   <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq,
+                   <a href="../../../../../../org/apache/calcite/util/ImmutableBitSet.html" title="class in org.apache.calcite.util">ImmutableBitSet</a>&nbsp;groupKey,
+                   <a href="../../../../../../org/apache/calcite/rex/RexNode.html" title="class in org.apache.calcite.rex">RexNode</a>&nbsp;predicate)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
 <td class="colLast"><span class="typeNameLabel">RelMdDistinctRowCount.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdDistinctRowCount.html#getDistinctRowCount-org.apache.calcite.rel.RelNode-org.apache.calcite.rel.metadata.RelMetadataQuery-org.apache.calcite.util.ImmutableBitSet-org.apache.calcite.rex.RexNode-">getDistinctRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&nbsp;rel,
                    <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq,
                    <a href="../../../../../../org/apache/calcite/util/ImmutableBitSet.html" title="class in org.apache.calcite.util">ImmutableBitSet</a>&nbsp;groupKey,
@@ -1472,13 +1479,6 @@
  invoked using reflection.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
-<td class="colLast"><span class="typeNameLabel">BuiltInMetadata.DistinctRowCount.Handler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/BuiltInMetadata.DistinctRowCount.Handler.html#getDistinctRowCount-org.apache.calcite.rel.RelNode-org.apache.calcite.rel.metadata.RelMetadataQuery-org.apache.calcite.util.ImmutableBitSet-org.apache.calcite.rex.RexNode-">getDistinctRowCount</a></span>(<a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&nbsp;r,
-                   <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq,
-                   <a href="../../../../../../org/apache/calcite/util/ImmutableBitSet.html" title="class in org.apache.calcite.util">ImmutableBitSet</a>&nbsp;groupKey,
-                   <a href="../../../../../../org/apache/calcite/rex/RexNode.html" title="class in org.apache.calcite.rex">RexNode</a>&nbsp;predicate)</code>&nbsp;</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
 <td class="colLast"><span class="typeNameLabel">RelMdDistinctRowCount.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdDistinctRowCount.html#getDistinctRowCount-org.apache.calcite.plan.volcano.RelSubset-org.apache.calcite.rel.metadata.RelMetadataQuery-org.apache.calcite.util.ImmutableBitSet-org.apache.calcite.rex.RexNode-">getDistinctRowCount</a></span>(<a href="../../../../../../org/apache/calcite/plan/volcano/RelSubset.html" title="class in org.apache.calcite.plan.volcano">RelSubset</a>&nbsp;rel,
@@ -1999,13 +1999,13 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/calcite/util/ImmutableBitSet.html" title="class in org.apache.calcite.util">ImmutableBitSet</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">RelMdUniqueKeys.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdUniqueKeys.html#getUniqueKeys-org.apache.calcite.rel.RelNode-org.apache.calcite.rel.metadata.RelMetadataQuery-boolean-">getUniqueKeys</a></span>(<a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&nbsp;rel,
+<td class="colLast"><span class="typeNameLabel">BuiltInMetadata.UniqueKeys.Handler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/BuiltInMetadata.UniqueKeys.Handler.html#getUniqueKeys-org.apache.calcite.rel.RelNode-org.apache.calcite.rel.metadata.RelMetadataQuery-boolean-">getUniqueKeys</a></span>(<a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&nbsp;r,
              <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq,
              boolean&nbsp;ignoreNulls)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/calcite/util/ImmutableBitSet.html" title="class in org.apache.calcite.util">ImmutableBitSet</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">BuiltInMetadata.UniqueKeys.Handler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/BuiltInMetadata.UniqueKeys.Handler.html#getUniqueKeys-org.apache.calcite.rel.RelNode-org.apache.calcite.rel.metadata.RelMetadataQuery-boolean-">getUniqueKeys</a></span>(<a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&nbsp;r,
+<td class="colLast"><span class="typeNameLabel">RelMdUniqueKeys.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMdUniqueKeys.html#getUniqueKeys-org.apache.calcite.rel.RelNode-org.apache.calcite.rel.metadata.RelMetadataQuery-boolean-">getUniqueKeys</a></span>(<a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&nbsp;rel,
              <a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataQuery.html" title="class in org.apache.calcite.rel.metadata">RelMetadataQuery</a>&nbsp;mq,
              boolean&nbsp;ignoreNulls)</code>&nbsp;</td>
 </tr>

Modified: calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/UnboundMetadata.html
URL: http://svn.apache.org/viewvc/calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/UnboundMetadata.html?rev=1762588&r1=1762587&r2=1762588&view=diff
==============================================================================
--- calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/UnboundMetadata.html (original)
+++ calcite/site/apidocs/org/apache/calcite/rel/metadata/class-use/UnboundMetadata.html Tue Sep 27 22:50:00 2016
@@ -149,31 +149,31 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>&lt;M extends <a href="../../../../../../org/apache/calcite/rel/metadata/Metadata.html" title="interface in org.apache.calcite.rel.metadata">Metadata</a>&gt;<br><a href="../../../../../../org/apache/calcite/rel/metadata/UnboundMetadata.html" title="interface in org.apache.calcite.rel.metadata">UnboundMetadata</a>&lt;M&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">RelMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html#apply-java.lang.Class-java.lang.Class-">apply</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&gt;&nbsp;relClass,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends M&gt;&nbsp;metadataClass)</code>
-<div class="block">Retrieves metadata of a particular type and for a particular sub-class
- of relational expression.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">ReflectiveRelMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/ReflectiveRelMetadataProvider.html#apply-java.lang.Class-java.lang.Class-">apply</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&gt;&nbsp;relClass,
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends M&gt;&nbsp;metadataClass)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>&lt;M extends <a href="../../../../../../org/apache/calcite/rel/metadata/Metadata.html" title="interface in org.apache.calcite.rel.metadata">Metadata</a>&gt;<br><a href="../../../../../../org/apache/calcite/rel/metadata/UnboundMetadata.html" title="interface in org.apache.calcite.rel.metadata">UnboundMetadata</a>&lt;M&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">ReflectiveRelMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/ReflectiveRelMetadataProvider.html#apply-java.lang.Class-java.lang.Class-">apply</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&gt;&nbsp;relClass,
+<td class="colLast"><span class="typeNameLabel">CachingRelMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/CachingRelMetadataProvider.html#apply-java.lang.Class-java.lang.Class-">apply</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&gt;&nbsp;relClass,
      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends M&gt;&nbsp;metadataClass)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>&lt;M extends <a href="../../../../../../org/apache/calcite/rel/metadata/Metadata.html" title="interface in org.apache.calcite.rel.metadata">Metadata</a>&gt;<br><a href="../../../../../../org/apache/calcite/rel/metadata/UnboundMetadata.html" title="interface in org.apache.calcite.rel.metadata">UnboundMetadata</a>&lt;M&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">JaninoRelMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/JaninoRelMetadataProvider.html#apply-java.lang.Class-java.lang.Class-">apply</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&gt;&nbsp;relClass,
+<td class="colLast"><span class="typeNameLabel">ChainedRelMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/ChainedRelMetadataProvider.html#apply-java.lang.Class-java.lang.Class-">apply</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&gt;&nbsp;relClass,
      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends M&gt;&nbsp;metadataClass)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>&lt;M extends <a href="../../../../../../org/apache/calcite/rel/metadata/Metadata.html" title="interface in org.apache.calcite.rel.metadata">Metadata</a>&gt;<br><a href="../../../../../../org/apache/calcite/rel/metadata/UnboundMetadata.html" title="interface in org.apache.calcite.rel.metadata">UnboundMetadata</a>&lt;M&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">ChainedRelMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/ChainedRelMetadataProvider.html#apply-java.lang.Class-java.lang.Class-">apply</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&gt;&nbsp;relClass,
+<td class="colLast"><span class="typeNameLabel">JaninoRelMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/JaninoRelMetadataProvider.html#apply-java.lang.Class-java.lang.Class-">apply</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&gt;&nbsp;relClass,
      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends M&gt;&nbsp;metadataClass)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>&lt;M extends <a href="../../../../../../org/apache/calcite/rel/metadata/Metadata.html" title="interface in org.apache.calcite.rel.metadata">Metadata</a>&gt;<br><a href="../../../../../../org/apache/calcite/rel/metadata/UnboundMetadata.html" title="interface in org.apache.calcite.rel.metadata">UnboundMetadata</a>&lt;M&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">CachingRelMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/CachingRelMetadataProvider.html#apply-java.lang.Class-java.lang.Class-">apply</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&gt;&nbsp;relClass,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends M&gt;&nbsp;metadataClass)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/calcite/rel/metadata/RelMetadataProvider.html#apply-java.lang.Class-java.lang.Class-">apply</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/calcite/rel/RelNode.html" title="interface in org.apache.calcite.rel">RelNode</a>&gt;&nbsp;relClass,
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends M&gt;&nbsp;metadataClass)</code>
+<div class="block">Retrieves metadata of a particular type and for a particular sub-class
+ of relational expression.</div>
+</td>
 </tr>
 </tbody>
 </table>