| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc --> |
| <title>Deprecated List (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="Deprecated List (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>Package</li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li class="navBarCell1Rev">Deprecated</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"> |
| <h1 title="Deprecated API" class="title">Deprecated API</h1> |
| <h2 title="Contents">Contents</h2> |
| <ul> |
| <li><a href="#interface">Interfaces</a></li> |
| <li><a href="#class">Classes</a></li> |
| <li><a href="#enum">Enums</a></li> |
| <li><a href="#field">Fields</a></li> |
| <li><a href="#method">Methods</a></li> |
| <li><a href="#constructor">Constructors</a></li> |
| <li><a href="#enum.constant">Enum Constants</a></li> |
| </ul> |
| </div> |
| <div class="contentContainer"><a id="interface"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="deprecatedSummary"> |
| <caption><span>Interfaces</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Interface</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptPlanner.Executor.html" title="interface in org.apache.calcite.plan">org.apache.calcite.plan.RelOptPlanner.Executor</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rex/RexExecutor.html" title="interface in org.apache.calcite.rex"><code>RexExecutor</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/RelFactories.SemiJoinFactory.html" title="interface in org.apache.calcite.rel.core">org.apache.calcite.rel.core.RelFactories.SemiJoinFactory</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rel/core/RelFactories.JoinFactory.html" title="interface in org.apache.calcite.rel.core"><code>RelFactories.JoinFactory</code></a> instead.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeFactory.FieldInfo.html" title="interface in org.apache.calcite.rel.type">org.apache.calcite.rel.type.RelDataTypeFactory.FieldInfo</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexAction.html" title="interface in org.apache.calcite.rex">org.apache.calcite.rex.RexAction</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexPattern.html" title="interface in org.apache.calcite.rex">org.apache.calcite.rex.RexPattern</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlLiteral.SqlSymbol.html" title="interface in org.apache.calcite.sql">org.apache.calcite.sql.SqlLiteral.SqlSymbol</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/SaffronProperties.html" title="interface in org.apache.calcite.util">org.apache.calcite.util.SaffronProperties</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">As of release 1.19, |
| replaced by <a href="org/apache/calcite/config/CalciteSystemProperty.html" title="class in org.apache.calcite.config"><code>CalciteSystemProperty</code></a></div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| </ul> |
| <a id="class"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="deprecatedSummary"> |
| <caption><span>Classes</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/jdbc/CalciteRootSchema.html" title="class in org.apache.calcite.jdbc">org.apache.calcite.jdbc.CalciteRootSchema</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelTraitPropagationVisitor.html" title="class in org.apache.calcite.plan">org.apache.calcite.plan.RelTraitPropagationVisitor</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">As of 1.19, if you need to perform certain assertions regarding a RelNode tree and |
| the contained traits you are encouraged to implement your own RelVisitor or |
| <a href="org/apache/calcite/rel/RelShuttle.html" title="interface in org.apache.calcite.rel"><code>RelShuttle</code></a> directly. The reasons for deprecating this class are |
| the following: |
| <ul> |
| <li>The contract (Javadoc and naming) and the behavior of the class are inconsistent.</li> |
| <li>The class is no longer used by any other components of the framework.</li> |
| <li>The class was used only for debugging purposes.</li> |
| </ul></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/prepare/PlannerImpl.ViewExpanderImpl.html" title="class in org.apache.calcite.prepare">org.apache.calcite.prepare.PlannerImpl.ViewExpanderImpl</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Now <a href="org/apache/calcite/prepare/PlannerImpl.html" title="class in org.apache.calcite.prepare"><code>PlannerImpl</code></a> implements <a href="org/apache/calcite/plan/RelOptTable.ViewExpander.html" title="interface in org.apache.calcite.plan"><code>RelOptTable.ViewExpander</code></a> |
| directly.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/EquiJoin.html" title="class in org.apache.calcite.rel.core">org.apache.calcite.rel.core.EquiJoin</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">This class is no longer needed; if you are writing a sub-class of |
| Join that only accepts equi conditions, it is sufficient that it extends |
| <a href="org/apache/calcite/rel/core/Join.html" title="class in org.apache.calcite.rel.core"><code>Join</code></a>. It will be evident that it is an equi-join when its |
| <a href="org/apache/calcite/rel/core/JoinInfo.html#nonEquiConditions"><code>JoinInfo.nonEquiConditions</code></a> is an empty list.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Project.Flags.html" title="class in org.apache.calcite.rel.core">org.apache.calcite.rel.core.Project.Flags</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/RelFactories.SemiJoinFactoryImpl.html" title="class in org.apache.calcite.rel.core">org.apache.calcite.rel.core.RelFactories.SemiJoinFactoryImpl</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rel/core/RelFactories.JoinFactoryImpl.html" title="class in org.apache.calcite.rel.core"><code>RelFactories.JoinFactoryImpl</code></a> instead.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/EquiJoin.html" title="class in org.apache.calcite.rel.rules">org.apache.calcite.rel.rules.EquiJoin</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/rel/core/EquiJoin.html" title="class in org.apache.calcite.rel.core"><code>EquiJoin in 'core' package</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeFactory.FieldInfoBuilder.html" title="class in org.apache.calcite.rel.type">org.apache.calcite.rel.type.RelDataTypeFactory.FieldInfoBuilder</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeField.ToFieldIndex.html" title="class in org.apache.calcite.rel.type">org.apache.calcite.rel.type.RelDataTypeField.ToFieldIndex</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>RelDataTypeField::getIndex</code></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeField.ToFieldName.html" title="class in org.apache.calcite.rel.type">org.apache.calcite.rel.type.RelDataTypeField.ToFieldName</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>RelDataTypeField::getName</code></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.ExprSimplifier.html" title="class in org.apache.calcite.rex">org.apache.calcite.rex.RexUtil.ExprSimplifier</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/runtime/PredicateImpl.html" title="class in org.apache.calcite.runtime">org.apache.calcite.runtime.PredicateImpl</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Now Calcite is Java 8 and higher, we recommend that you |
| implement <code>Predicate</code> directly.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/OracleSqlOperatorTable.html" title="class in org.apache.calcite.sql.fun">org.apache.calcite.sql.fun.OracleSqlOperatorTable</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/sql/fun/SqlLibraryOperatorTableFactory.html#getOperatorTable(org.apache.calcite.sql.fun.SqlLibrary...)"><code>SqlLibraryOperatorTableFactory.getOperatorTable(SqlLibrary...)</code></a> |
| instead, passing <a href="org/apache/calcite/sql/fun/SqlLibrary.html#ORACLE"><code>SqlLibrary.ORACLE</code></a> as argument.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlGroupingIdFunction.html" title="class in org.apache.calcite.sql.fun">org.apache.calcite.sql.fun.SqlGroupingIdFunction</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Now that <code>GROUPING</code> has the same functionality, |
| this function is deprecated.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlDialect.FakeUtil.html" title="class in org.apache.calcite.sql">org.apache.calcite.sql.SqlDialect.FakeUtil</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorUtil.DeepCopier.html" title="class in org.apache.calcite.sql.validate">org.apache.calcite.sql.validate.SqlValidatorUtil.DeepCopier</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/tools/Frameworks.PrepareAction.html" title="class in org.apache.calcite.tools">org.apache.calcite.tools.Frameworks.PrepareAction</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/IntList.html" title="class in org.apache.calcite.util">org.apache.calcite.util.IntList</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Stacks.html" title="class in org.apache.calcite.util">org.apache.calcite.util.Stacks</a></th> |
| <td class="colLast"></td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| </ul> |
| <a id="enum"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="deprecatedSummary"> |
| <caption><span>Enums</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Enum</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlAvgAggFunction.Subtype.html" title="enum in org.apache.calcite.sql.fun">org.apache.calcite.sql.fun.SqlAvgAggFunction.Subtype</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlCovarAggFunction.Subtype.html" title="enum in org.apache.calcite.sql.fun">org.apache.calcite.sql.fun.SqlCovarAggFunction.Subtype</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlStateCodes.html" title="enum in org.apache.calcite.sql">org.apache.calcite.sql.SqlStateCodes</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>org.apache.calcite.avatica.SqlState</code></div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| </ul> |
| <a id="field"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="deprecatedSummary"> |
| <caption><span>Fields</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Field</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/config/CalciteConnectionProperty.html#TIMEZONE">org.apache.calcite.config.CalciteConnectionProperty.TIMEZONE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#CALC_PREDICATE">org.apache.calcite.plan.RelOptUtil.CALC_PREDICATE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#FILTER_PREDICATE">org.apache.calcite.plan.RelOptUtil.FILTER_PREDICATE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#PROJECT_PREDICATE">org.apache.calcite.plan.RelOptUtil.PROJECT_PREDICATE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/prepare/CalcitePrepareImpl.html#ENABLE_ENUMERABLE">org.apache.calcite.prepare.CalcitePrepareImpl.ENABLE_ENUMERABLE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/prepare/CalcitePrepareImpl.html#ENABLE_STREAM">org.apache.calcite.prepare.CalcitePrepareImpl.ENABLE_STREAM</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/prepare/CalcitePrepareImpl.html#ENUMERABLE_RULES">org.apache.calcite.prepare.CalcitePrepareImpl.ENUMERABLE_RULES</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Aggregate.html#indicator">org.apache.calcite.rel.core.Aggregate.indicator</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Aggregate.html#IS_NOT_GRAND_TOTAL">org.apache.calcite.rel.core.Aggregate.IS_NOT_GRAND_TOTAL</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Aggregate.html#IS_SIMPLE">org.apache.calcite.rel.core.Aggregate.IS_SIMPLE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Aggregate.html#NO_INDICATOR">org.apache.calcite.rel.core.Aggregate.NO_INDICATOR</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Values.html#IS_EMPTY">org.apache.calcite.rel.core.Values.IS_EMPTY</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Values.html#IS_NOT_EMPTY">org.apache.calcite.rel.core.Values.IS_NOT_EMPTY</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelCollationImpl.html#EMPTY">org.apache.calcite.rel.RelCollationImpl.EMPTY</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelCollationImpl.html#PRESERVE">org.apache.calcite.rel.RelCollationImpl.PRESERVE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelCollations.html#PRESERVE">org.apache.calcite.rel.RelCollations.PRESERVE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/FilterTableScanRule.html#PREDICATE">org.apache.calcite.rel.rules.FilterTableScanRule.PREDICATE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ProjectTableScanRule.html#PREDICATE">org.apache.calcite.rel.rules.ProjectTableScanRule.PREDICATE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.SubQueryFinder.html#FILTER_PREDICATE">org.apache.calcite.rex.RexUtil.SubQueryFinder.FILTER_PREDICATE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.SubQueryFinder.html#JOIN_PREDICATE">org.apache.calcite.rex.RexUtil.SubQueryFinder.JOIN_PREDICATE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.SubQueryFinder.html#PROJECT_PREDICATE">org.apache.calcite.rex.RexUtil.SubQueryFinder.PROJECT_PREDICATE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/OracleSqlOperatorTable.html#DECODE">org.apache.calcite.sql.fun.OracleSqlOperatorTable.DECODE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/OracleSqlOperatorTable.html#GREATEST">org.apache.calcite.sql.fun.OracleSqlOperatorTable.GREATEST</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/OracleSqlOperatorTable.html#LEAST">org.apache.calcite.sql.fun.OracleSqlOperatorTable.LEAST</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/OracleSqlOperatorTable.html#LTRIM">org.apache.calcite.sql.fun.OracleSqlOperatorTable.LTRIM</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/OracleSqlOperatorTable.html#NVL">org.apache.calcite.sql.fun.OracleSqlOperatorTable.NVL</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/OracleSqlOperatorTable.html#RTRIM">org.apache.calcite.sql.fun.OracleSqlOperatorTable.RTRIM</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/OracleSqlOperatorTable.html#SUBSTR">org.apache.calcite.sql.fun.OracleSqlOperatorTable.SUBSTR</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/OracleSqlOperatorTable.html#TRANSLATE3">org.apache.calcite.sql.fun.OracleSqlOperatorTable.TRANSLATE3</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlHistogramAggFunction.html#type">org.apache.calcite.sql.fun.SqlHistogramAggFunction.type</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlMinMaxAggFunction.html#argTypes">org.apache.calcite.sql.fun.SqlMinMaxAggFunction.argTypes</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlSingleValueAggFunction.html#type">org.apache.calcite.sql.fun.SqlSingleValueAggFunction.type</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlStdOperatorTable.html#JSON_DEPTH">org.apache.calcite.sql.fun.SqlStdOperatorTable.JSON_DEPTH</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlStdOperatorTable.html#JSON_KEYS">org.apache.calcite.sql.fun.SqlStdOperatorTable.JSON_KEYS</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlStdOperatorTable.html#JSON_LENGTH">org.apache.calcite.sql.fun.SqlStdOperatorTable.JSON_LENGTH</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlStdOperatorTable.html#JSON_PRETTY">org.apache.calcite.sql.fun.SqlStdOperatorTable.JSON_PRETTY</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlStdOperatorTable.html#JSON_REMOVE">org.apache.calcite.sql.fun.SqlStdOperatorTable.JSON_REMOVE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlStdOperatorTable.html#JSON_STORAGE_SIZE">org.apache.calcite.sql.fun.SqlStdOperatorTable.JSON_STORAGE_SIZE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlStdOperatorTable.html#JSON_TYPE">org.apache.calcite.sql.fun.SqlStdOperatorTable.JSON_TYPE</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlSumAggFunction.html#type">org.apache.calcite.sql.fun.SqlSumAggFunction.type</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlAbstractParserImpl.ExprContext.html#ACCEPT_NONQUERY">org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext.ACCEPT_NONQUERY</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlAbstractParserImpl.ExprContext.html#ACCEPT_SUBQUERY">org.apache.calcite.sql.parser.SqlAbstractParserImpl.ExprContext.ACCEPT_SUBQUERY</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlParser.html#DEFAULT_ALLOW_BANG_EQUAL">org.apache.calcite.sql.parser.SqlParser.DEFAULT_ALLOW_BANG_EQUAL</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlDialect.html#CALCITE">org.apache.calcite.sql.SqlDialect.CALCITE</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/sql/dialect/CalciteSqlDialect.html#DEFAULT"><code>CalciteSqlDialect.DEFAULT</code></a> instead.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlDialect.html#DUMMY">org.apache.calcite.sql.SqlDialect.DUMMY</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/sql/dialect/AnsiSqlDialect.html#DEFAULT"><code>AnsiSqlDialect.DEFAULT</code></a> instead.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlConformance.html#DEFAULT">org.apache.calcite.sql.validate.SqlConformance.DEFAULT</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlConformance.html#ORACLE_10">org.apache.calcite.sql.validate.SqlConformance.ORACLE_10</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlConformance.html#PRAGMATIC_2003">org.apache.calcite.sql.validate.SqlConformance.PRAGMATIC_2003</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlConformance.html#PRAGMATIC_99">org.apache.calcite.sql.validate.SqlConformance.PRAGMATIC_99</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlConformance.html#STRICT_2003">org.apache.calcite.sql.validate.SqlConformance.STRICT_2003</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlConformance.html#STRICT_92">org.apache.calcite.sql.validate.SqlConformance.STRICT_92</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlConformance.html#STRICT_99">org.apache.calcite.sql.validate.SqlConformance.STRICT_99</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql2rel/SqlToRelConverter.html#DEFAULT_IN_SUBQUERY_THRESHOLD">org.apache.calcite.sql2rel.SqlToRelConverter.DEFAULT_IN_SUBQUERY_THRESHOLD</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/tools/Programs.html#CALC_RULES">org.apache.calcite.tools.Programs.CALC_RULES</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/ImmutableBitSet.html#FROM_BIT_SET">org.apache.calcite.util.ImmutableBitSet.FROM_BIT_SET</a></th> |
| <td class="colLast"></td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| </ul> |
| <a id="method"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="deprecatedSummary"> |
| <caption><span>Methods</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/clone/CloneSchema.html#createCloneTable(org.apache.calcite.adapter.java.JavaTypeFactory,org.apache.calcite.rel.type.RelProtoDataType,java.util.List,org.apache.calcite.linq4j.Enumerable)">org.apache.calcite.adapter.clone.CloneSchema.createCloneTable​(JavaTypeFactory, RelProtoDataType, List<ColumnMetaData.Rep>, Enumerable<T>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/PhysType.html#convertTo(org.apache.calcite.linq4j.tree.Expression,org.apache.calcite.adapter.enumerable.PhysType)">org.apache.calcite.adapter.enumerable.PhysType.convertTo​(Expression, PhysType)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/adapter/enumerable/PhysType.html#convertTo(org.apache.calcite.linq4j.tree.Expression,org.apache.calcite.adapter.enumerable.JavaRowFormat)"><code>PhysType.convertTo(Expression, JavaRowFormat)</code></a>. |
| The use of PhysType as a second parameter is misleading since only the row |
| format of the expression is affected by the conversion. Moreover it requires |
| to have at hand a PhysType object which is not really necessary for achieving |
| the desired result.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcSchema.html#createDialect(javax.sql.DataSource)">org.apache.calcite.adapter.jdbc.JdbcSchema.createDialect​(DataSource)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/adapter/jdbc/JdbcSchema.html#createDialect(org.apache.calcite.sql.SqlDialectFactory,javax.sql.DataSource)"><code>JdbcSchema.createDialect(SqlDialectFactory, DataSource)</code></a> instead</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/spark/SparkRules.SparkCalc.html#getFlags()">org.apache.calcite.adapter.spark.SparkRules.SparkCalc.getFlags()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/interpreter/Sink.html#setSourceEnumerable(org.apache.calcite.linq4j.Enumerable)">org.apache.calcite.interpreter.Sink.setSourceEnumerable​(Enumerable<Row>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/jdbc/CalciteSchema.html#find(java.util.NavigableMap,java.lang.String)">org.apache.calcite.jdbc.CalciteSchema.find​(NavigableMap<String, V>, String)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">use NameMap</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/linq4j/function/Functions.html#adapt(java.util.List,org.apache.calcite.linq4j.function.Function1)">org.apache.calcite.linq4j.function.Functions.adapt​(List<T1>, Function1<T1, R>)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Lists.transform(java.util.List<F>, com.google.common.base.Function<? super F, ? extends T>)</code></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/linq4j/Linq4j.html#equals(T,T)">org.apache.calcite.linq4j.Linq4j.equals​(T, T)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/linq4j/Linq4j.html#requireNonNull(T)">org.apache.calcite.linq4j.Linq4j.requireNonNull​(T)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/model/ModelHandler.html#create(org.apache.calcite.schema.SchemaPlus,java.lang.String,java.util.List,java.lang.String,java.lang.String)">org.apache.calcite.model.ModelHandler.create​(SchemaPlus, String, List<String>, String, String)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/model/ModelHandler.html#addFunctions(org.apache.calcite.schema.SchemaPlus,java.lang.String,java.util.List,java.lang.String,java.lang.String,boolean)"><code>ModelHandler.addFunctions(org.apache.calcite.schema.SchemaPlus, java.lang.String, java.util.List<java.lang.String>, java.lang.String, java.lang.String, boolean)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/Contexts.html#withConfig(org.apache.calcite.config.CalciteConnectionConfig)">org.apache.calcite.plan.Contexts.withConfig​(CalciteConnectionConfig)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/plan/Contexts.html#of(java.lang.Object)"><code>Contexts.of(java.lang.Object)</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptCluster.html#getOriginalExpression()">org.apache.calcite.plan.RelOptCluster.getOriginalExpression()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptCluster.html#getQuery()">org.apache.calcite.plan.RelOptCluster.getQuery()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptCluster.html#setOriginalExpression(org.apache.calcite.rex.RexNode)">org.apache.calcite.plan.RelOptCluster.setOriginalExpression​(RexNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptCluster.html#traitSetOf(org.apache.calcite.plan.RelTrait...)">org.apache.calcite.plan.RelOptCluster.traitSetOf​(RelTrait...)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">For <code>traitSetOf(t1, t2)</code>, |
| use <a href="org/apache/calcite/plan/RelOptCluster.html#traitSet()"><code>RelOptCluster.traitSet()</code></a>().replace(t1).replace(t2).</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptPlanner.html#getCost(org.apache.calcite.rel.RelNode)">org.apache.calcite.plan.RelOptPlanner.getCost​(RelNode)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/plan/RelOptPlanner.html#getCost(org.apache.calcite.rel.RelNode,org.apache.calcite.rel.metadata.RelMetadataQuery)"><code>RelOptPlanner.getCost(RelNode, RelMetadataQuery)</code></a> |
| or, better, call <a href="org/apache/calcite/rel/metadata/RelMetadataQuery.html#getCumulativeCost(org.apache.calcite.rel.RelNode)"><code>RelMetadataQuery.getCumulativeCost(RelNode)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptPlanner.html#setCancelFlag(org.apache.calcite.util.CancelFlag)">org.apache.calcite.plan.RelOptPlanner.setCancelFlag​(CancelFlag)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Previously, this method installed the cancellation-checking |
| flag for this planner, but is now deprecated. Now, you should add a |
| <a href="org/apache/calcite/util/CancelFlag.html" title="class in org.apache.calcite.util"><code>CancelFlag</code></a> to the <a href="org/apache/calcite/plan/Context.html" title="interface in org.apache.calcite.plan"><code>Context</code></a> passed to the constructor.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptQuery.html#createCluster(org.apache.calcite.rel.type.RelDataTypeFactory,org.apache.calcite.rex.RexBuilder)">org.apache.calcite.plan.RelOptQuery.createCluster​(RelDataTypeFactory, RexBuilder)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptQuery.html#createCorrel()">org.apache.calcite.plan.RelOptQuery.createCorrel()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/plan/RelOptCluster.html#createCorrel()"><code>RelOptCluster.createCorrel()</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptQuery.html#getCorrelOrdinal(java.lang.String)">org.apache.calcite.plan.RelOptQuery.getCorrelOrdinal​(String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptRule.html#convertOperand(java.lang.Class,com.google.common.base.Predicate,org.apache.calcite.plan.RelTrait)">org.apache.calcite.plan.RelOptRule.convertOperand​(Class<R>, Predicate<? super R>, RelTrait)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/plan/RelOptRule.html#convertOperand(java.lang.Class,java.util.function.Predicate,org.apache.calcite.plan.RelTrait)"><code>RelOptRule.convertOperand(Class, Predicate, RelTrait)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptRule.html#operand(java.lang.Class,org.apache.calcite.plan.RelTrait,com.google.common.base.Predicate,org.apache.calcite.plan.RelOptRuleOperandChildren)">org.apache.calcite.plan.RelOptRule.operand​(Class<R>, RelTrait, Predicate<? super R>, RelOptRuleOperandChildren)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/plan/RelOptRule.html#operandJ(java.lang.Class,org.apache.calcite.plan.RelTrait,java.util.function.Predicate,org.apache.calcite.plan.RelOptRuleOperandChildren)"><code>RelOptRule.operandJ(java.lang.Class<R>, org.apache.calcite.plan.RelTrait, java.util.function.Predicate<? super R>, org.apache.calcite.plan.RelOptRuleOperandChildren)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptRuleCall.html#getRels()">org.apache.calcite.plan.RelOptRuleCall.getRels()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/plan/RelOptRuleCall.html#getRelList()"><code>RelOptRuleCall.getRelList()</code></a> or <a href="org/apache/calcite/plan/RelOptRuleCall.html#rel(int)"><code>RelOptRuleCall.rel(int)</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#analyzeSimpleEquiJoin(org.apache.calcite.rel.logical.LogicalJoin,int%5B%5D)">org.apache.calcite.plan.RelOptUtil.analyzeSimpleEquiJoin​(LogicalJoin, int[])</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#checkProjAndChildInputs(org.apache.calcite.rel.core.Project,boolean)">org.apache.calcite.plan.RelOptUtil.checkProjAndChildInputs​(Project, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#createDistinctRel(org.apache.calcite.rel.RelNode)">org.apache.calcite.plan.RelOptUtil.createDistinctRel​(RelNode)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/tools/RelBuilder.html#distinct()"><code>RelBuilder.distinct()</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#createExistsPlan(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.rel.RelNode,java.util.List,org.apache.calcite.rex.RexLiteral,java.lang.String)">org.apache.calcite.plan.RelOptUtil.createExistsPlan​(RelOptCluster, RelNode, List<RexNode>, RexLiteral, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#createFilter(org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode)">org.apache.calcite.plan.RelOptUtil.createFilter​(RelNode, RexNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#createNullFilter(org.apache.calcite.rel.RelNode,java.lang.Integer%5B%5D)">org.apache.calcite.plan.RelOptUtil.createNullFilter​(RelNode, Integer[])</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#createProject(org.apache.calcite.rel.RelNode,java.util.List,java.util.List)">org.apache.calcite.plan.RelOptUtil.createProject​(RelNode, List<? extends RexNode>, List<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#createProjectJoinRel(java.util.List,org.apache.calcite.rel.RelNode)">org.apache.calcite.plan.RelOptUtil.createProjectJoinRel​(List<Integer>, RelNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#createRename(org.apache.calcite.rel.RelNode,java.util.List)">org.apache.calcite.plan.RelOptUtil.createRename​(RelNode, List<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#createRenameRel(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.RelNode)">org.apache.calcite.plan.RelOptUtil.createRenameRel​(RelDataType, RelNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#dumpPlan(java.lang.String,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.sql.SqlExplainLevel)">org.apache.calcite.plan.RelOptUtil.dumpPlan​(String, RelNode, boolean, SqlExplainLevel)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#getContext(org.apache.calcite.plan.RelOptCluster)">org.apache.calcite.plan.RelOptUtil.getContext​(RelOptCluster)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#getVariablesSetAndUsed(org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode)">org.apache.calcite.plan.RelOptUtil.getVariablesSetAndUsed​(RelNode, RelNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#isEqui(org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode)">org.apache.calcite.plan.RelOptUtil.isEqui​(RelNode, RelNode, RexNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#projectJoinInputs(org.apache.calcite.rel.RelNode%5B%5D,java.util.List,java.util.List,int,java.util.List,java.util.List,java.util.List)">org.apache.calcite.plan.RelOptUtil.projectJoinInputs​(RelNode[], List<RexNode>, List<RexNode>, int, List<Integer>, List<Integer>, List<Integer>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#projectMapping(org.apache.calcite.rel.RelNode,org.apache.calcite.util.mapping.Mapping,java.util.List,org.apache.calcite.rel.core.RelFactories.ProjectFactory)">org.apache.calcite.plan.RelOptUtil.projectMapping​(RelNode, Mapping, List<String>, RelFactories.ProjectFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#pushDownJoinConditions(org.apache.calcite.rel.core.Join)">org.apache.calcite.plan.RelOptUtil.pushDownJoinConditions​(Join)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#pushFilterPastProject(org.apache.calcite.rex.RexNode,org.apache.calcite.rel.core.Project)">org.apache.calcite.plan.RelOptUtil.pushFilterPastProject​(RexNode, Project)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#registerAbstractRels(org.apache.calcite.plan.RelOptPlanner)">org.apache.calcite.plan.RelOptUtil.registerAbstractRels​(RelOptPlanner)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#renameIfNecessary(org.apache.calcite.rel.RelNode,org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.plan.RelOptUtil.renameIfNecessary​(RelNode, RelDataType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptUtil.html#splitCorrelatedFilterCondition(org.apache.calcite.rel.logical.LogicalFilter,java.util.List,java.util.List)">org.apache.calcite.plan.RelOptUtil.splitCorrelatedFilterCondition​(LogicalFilter, List<RexInputRef>, List<RexNode>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/prepare/CalcitePrepareImpl.html#perform(org.apache.calcite.server.CalciteServerStatement,org.apache.calcite.tools.Frameworks.PrepareAction)">org.apache.calcite.prepare.CalcitePrepareImpl.perform​(CalciteServerStatement, Frameworks.PrepareAction<R>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/AbstractRelNode.html#getCollationList()">org.apache.calcite.rel.AbstractRelNode.getCollationList()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rel/metadata/RelMetadataQuery.html#collations(org.apache.calcite.rel.RelNode)"><code>RelMetadataQuery.collations(RelNode)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/convert/ConverterImpl.html#cannotImplement()">org.apache.calcite.rel.convert.ConverterImpl.cannotImplement()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Aggregate.html#copy(org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.rel.core.Aggregate.copy​(RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Aggregate.html#getIndicatorCount()">org.apache.calcite.rel.core.Aggregate.getIndicatorCount()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Aggregate.html#noIndicator(org.apache.calcite.rel.core.Aggregate)">org.apache.calcite.rel.core.Aggregate.noIndicator​(Aggregate)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/AggregateCall.html#copy(java.util.List,int)">org.apache.calcite.rel.core.AggregateCall.copy​(List<Integer>, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/AggregateCall.html#create(org.apache.calcite.sql.SqlAggFunction,boolean,java.util.List,int,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.type.RelDataType,java.lang.String)">org.apache.calcite.rel.core.AggregateCall.create​(SqlAggFunction, boolean, List<Integer>, int, RelNode, RelDataType, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Calc.html#copy(org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexProgram,java.util.List)">org.apache.calcite.rel.core.Calc.copy​(RelTraitSet, RelNode, RexProgram, List<RelCollation>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Filter.html#estimateFilteredRows(org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexProgram)">org.apache.calcite.rel.core.Filter.estimateFilteredRows​(RelNode, RexProgram)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Join.html#createJoinType(org.apache.calcite.rel.type.RelDataTypeFactory,org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType,java.util.List,java.util.List)">org.apache.calcite.rel.core.Join.createJoinType​(RelDataTypeFactory, RelDataType, RelDataType, List<String>, List<RelDataTypeField>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Join.html#deriveJoinRowType(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.core.JoinRelType,org.apache.calcite.rel.type.RelDataTypeFactory,java.util.List,java.util.List)">org.apache.calcite.rel.core.Join.deriveJoinRowType​(RelDataType, RelDataType, JoinRelType, RelDataTypeFactory, List<String>, List<RelDataTypeField>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Join.html#estimateJoinedRows(org.apache.calcite.rel.core.Join,org.apache.calcite.rex.RexNode)">org.apache.calcite.rel.core.Join.estimateJoinedRows​(Join, RexNode)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rel/metadata/RelMdUtil.html#getJoinRowCount(org.apache.calcite.rel.metadata.RelMetadataQuery,org.apache.calcite.rel.core.Join,org.apache.calcite.rex.RexNode)"><code>RelMdUtil.getJoinRowCount(RelMetadataQuery, Join, RexNode)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/JoinInfo.html#getRemaining(org.apache.calcite.rex.RexBuilder)">org.apache.calcite.rel.core.JoinInfo.getRemaining​(RexBuilder)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Project.html#copy(org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,java.util.List,org.apache.calcite.rel.type.RelDataType,int)">org.apache.calcite.rel.core.Project.copy​(RelTraitSet, RelNode, List<RexNode>, RelDataType, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Project.html#getFlags()">org.apache.calcite.rel.core.Project.getFlags()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Project.html#isBoxed()">org.apache.calcite.rel.core.Project.isBoxed()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/RelFactories.AggregateFactory.html#createAggregate(org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,com.google.common.collect.ImmutableList,java.util.List)">org.apache.calcite.rel.core.RelFactories.AggregateFactory.createAggregate​(RelNode, boolean, ImmutableBitSet, ImmutableList<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/RelFactories.FilterFactory.html#createFilter(org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode)">org.apache.calcite.rel.core.RelFactories.FilterFactory.createFilter​(RelNode, RexNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/RelFactories.JoinFactory.html#createJoin(org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode,org.apache.calcite.rel.core.JoinRelType,java.util.Set,boolean)">org.apache.calcite.rel.core.RelFactories.JoinFactory.createJoin​(RelNode, RelNode, RexNode, JoinRelType, Set<String>, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/RelFactories.SortFactory.html#createSort(org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelCollation,org.apache.calcite.rex.RexNode,org.apache.calcite.rex.RexNode)">org.apache.calcite.rel.core.RelFactories.SortFactory.createSort​(RelTraitSet, RelNode, RelCollation, RexNode, RexNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Union.html#estimateRowCount(org.apache.calcite.rel.RelNode)">org.apache.calcite.rel.core.Union.estimateRowCount​(RelNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalAggregate.html#create(org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.rel.logical.LogicalAggregate.create​(RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalJoin.html#create(org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode,org.apache.calcite.rel.core.JoinRelType,java.util.Set,boolean,com.google.common.collect.ImmutableList)">org.apache.calcite.rel.logical.LogicalJoin.create​(RelNode, RelNode, RexNode, JoinRelType, Set<String>, boolean, ImmutableList<RelDataTypeField>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelCollationImpl.html#createSingleton(int)">org.apache.calcite.rel.RelCollationImpl.createSingleton​(int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelCollationImpl.html#equal(java.util.List,java.util.List)">org.apache.calcite.rel.RelCollationImpl.equal​(List<RelCollation>, List<RelCollation>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelCollationImpl.html#isValid(org.apache.calcite.rel.type.RelDataType,java.util.List,boolean)">org.apache.calcite.rel.RelCollationImpl.isValid​(RelDataType, List<RelCollation>, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelCollationImpl.html#of(org.apache.calcite.rel.RelFieldCollation...)">org.apache.calcite.rel.RelCollationImpl.of​(RelFieldCollation...)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelCollationImpl.html#ordinals(org.apache.calcite.rel.RelCollation)">org.apache.calcite.rel.RelCollationImpl.ordinals​(RelCollation)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelFieldCollation.html#copy(int)">org.apache.calcite.rel.RelFieldCollation.copy​(int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelNode.html#computeSelfCost(org.apache.calcite.plan.RelOptPlanner)">org.apache.calcite.rel.RelNode.computeSelfCost​(RelOptPlanner)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Call <a href="org/apache/calcite/rel/metadata/RelMetadataQuery.html#getNonCumulativeCost(org.apache.calcite.rel.RelNode)"><code>RelMetadataQuery.getNonCumulativeCost(RelNode)</code></a>; |
| if you wish to override the default cost formula, override the |
| <a href="org/apache/calcite/rel/RelNode.html#computeSelfCost(org.apache.calcite.plan.RelOptPlanner,org.apache.calcite.rel.metadata.RelMetadataQuery)"><code>RelNode.computeSelfCost(RelOptPlanner, RelMetadataQuery)</code></a> method.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelNode.html#getChildExps()">org.apache.calcite.rel.RelNode.getChildExps()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">use #accept(org.apache.calcite.rex.RexShuttle)</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelNode.html#getCollationList()">org.apache.calcite.rel.RelNode.getCollationList()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rel/metadata/RelMetadataQuery.html#distribution(org.apache.calcite.rel.RelNode)"><code>RelMetadataQuery.distribution(RelNode)</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelNode.html#getQuery()">org.apache.calcite.rel.RelNode.getQuery()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelNode.html#getRows()">org.apache.calcite.rel.RelNode.getRows()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Call <a href="org/apache/calcite/rel/metadata/RelMetadataQuery.html#getRowCount(org.apache.calcite.rel.RelNode)"><code>RelMetadataQuery.getRowCount(RelNode)</code></a>; |
| if you wish to override the default row count formula, override the |
| <a href="org/apache/calcite/rel/RelNode.html#estimateRowCount(org.apache.calcite.rel.metadata.RelMetadataQuery)"><code>RelNode.estimateRowCount(RelMetadataQuery)</code></a> method.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelNode.html#getVariablesStopped()">org.apache.calcite.rel.RelNode.getVariablesStopped()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rel/RelNode.html#getVariablesSet()"><code>RelNode.getVariablesSet()</code></a> |
| and <a href="org/apache/calcite/rel/core/CorrelationId.html#names(java.util.Set)"><code>CorrelationId.names(Set)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelNode.html#isDistinct()">org.apache.calcite.rel.RelNode.isDistinct()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rel/metadata/RelMetadataQuery.html#areRowsUnique(org.apache.calcite.rel.RelNode)"><code>RelMetadataQuery.areRowsUnique(RelNode)</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelNode.html#isKey(org.apache.calcite.util.ImmutableBitSet)">org.apache.calcite.rel.RelNode.isKey​(ImmutableBitSet)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rel/metadata/RelMetadataQuery.html#areColumnsUnique(org.apache.calcite.rel.RelNode,org.apache.calcite.util.ImmutableBitSet)"><code>RelMetadataQuery.areColumnsUnique(RelNode, ImmutableBitSet)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/RelNode.html#isValid(boolean)">org.apache.calcite.rel.RelNode.isValid​(boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/JoinCommuteRule.html#swap(org.apache.calcite.rel.core.Join)">org.apache.calcite.rel.rules.JoinCommuteRule.swap​(Join)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/LoptMultiJoin.html#getChildFactors(org.apache.calcite.rel.rules.LoptJoinTree,org.apache.calcite.util.ImmutableBitSet.Builder)">org.apache.calcite.rel.rules.LoptMultiJoin.getChildFactors​(LoptJoinTree, ImmutableBitSet.Builder)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ProjectRemoveRule.html#isIdentity(java.util.List,org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.rel.rules.ProjectRemoveRule.isIdentity​(List<? extends RexNode>, RelDataType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ReduceExpressionsRule.html#predicateConstants(java.lang.Class,org.apache.calcite.rex.RexBuilder,org.apache.calcite.plan.RelOptPredicateList)">org.apache.calcite.rel.rules.ReduceExpressionsRule.predicateConstants​(Class<C>, RexBuilder, RelOptPredicateList)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/plan/RelOptPredicateList.html#constantMap"><code>RelOptPredicateList.constantMap</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ReduceExpressionsRule.html#reduceExpressions(org.apache.calcite.rel.RelNode,java.util.List,org.apache.calcite.plan.RelOptPredicateList,boolean)">org.apache.calcite.rel.rules.ReduceExpressionsRule.reduceExpressions​(RelNode, List<RexNode>, RelOptPredicateList, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeFactory.html#createDecimalProduct(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.rel.type.RelDataTypeFactory.createDecimalProduct​(RelDataType, RelDataType)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/rel/type/RelDataTypeSystem.html#deriveDecimalMultiplyType(org.apache.calcite.rel.type.RelDataTypeFactory,org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType)"><code>RelDataTypeSystem.deriveDecimalMultiplyType(RelDataTypeFactory, RelDataType, RelDataType)</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeFactory.html#createDecimalQuotient(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.rel.type.RelDataTypeFactory.createDecimalQuotient​(RelDataType, RelDataType)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/rel/type/RelDataTypeSystem.html#deriveDecimalDivideType(org.apache.calcite.rel.type.RelDataTypeFactory,org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType)"><code>RelDataTypeSystem.deriveDecimalDivideType(RelDataTypeFactory, RelDataType, RelDataType)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeFactory.html#createStructType(org.apache.calcite.rel.type.RelDataTypeFactory.FieldInfo)">org.apache.calcite.rel.type.RelDataTypeFactory.createStructType​(RelDataTypeFactory.FieldInfo)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeFactory.html#useDoubleMultiplication(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.rel.type.RelDataTypeFactory.useDoubleMultiplication​(RelDataType, RelDataType)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/rel/type/RelDataTypeSystem.html#shouldUseDoubleMultiplication(org.apache.calcite.rel.type.RelDataTypeFactory,org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType)"><code>RelDataTypeSystem.shouldUseDoubleMultiplication(RelDataTypeFactory, RelDataType, RelDataType)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeFactoryImpl.html#createDecimalProduct(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.rel.type.RelDataTypeFactoryImpl.createDecimalProduct​(RelDataType, RelDataType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeFactoryImpl.html#createDecimalQuotient(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.rel.type.RelDataTypeFactoryImpl.createDecimalQuotient​(RelDataType, RelDataType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/type/RelDataTypeFactoryImpl.html#useDoubleMultiplication(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.rel.type.RelDataTypeFactoryImpl.useDoubleMultiplication​(RelDataType, RelDataType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexBuilder.html#addAggCall(org.apache.calcite.rel.core.AggregateCall,int,boolean,java.util.List,java.util.Map,java.util.List)">org.apache.calcite.rex.RexBuilder.addAggCall​(AggregateCall, int, boolean, List<AggregateCall>, Map<AggregateCall, RexNode>, List<RelDataType>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexBuilder.html#constantNull()">org.apache.calcite.rex.RexBuilder.constantNull()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rex/RexBuilder.html#makeNullLiteral(org.apache.calcite.rel.type.RelDataType)"><code>RexBuilder.makeNullLiteral(RelDataType)</code></a>, which produces a |
| NULL of the correct type</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexBuilder.html#makeDateLiteral(java.util.Calendar)">org.apache.calcite.rex.RexBuilder.makeDateLiteral​(Calendar)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rex/RexBuilder.html#makeDateLiteral(org.apache.calcite.util.DateString)"><code>RexBuilder.makeDateLiteral(DateString)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexBuilder.html#makeNullLiteral(org.apache.calcite.sql.type.SqlTypeName,int)">org.apache.calcite.rex.RexBuilder.makeNullLiteral​(SqlTypeName, int)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rex/RexBuilder.html#makeNullLiteral(org.apache.calcite.rel.type.RelDataType)"><code>RexBuilder.makeNullLiteral(RelDataType)</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexBuilder.html#makeOver(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.sql.SqlAggFunction,java.util.List,java.util.List,com.google.common.collect.ImmutableList,org.apache.calcite.rex.RexWindowBound,org.apache.calcite.rex.RexWindowBound,boolean,boolean,boolean,boolean)">org.apache.calcite.rex.RexBuilder.makeOver​(RelDataType, SqlAggFunction, List<RexNode>, List<RexNode>, ImmutableList<RexFieldCollation>, RexWindowBound, RexWindowBound, boolean, boolean, boolean, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexBuilder.html#makeTimeLiteral(java.util.Calendar,int)">org.apache.calcite.rex.RexBuilder.makeTimeLiteral​(Calendar, int)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rex/RexBuilder.html#makeTimeLiteral(org.apache.calcite.util.TimeString,int)"><code>RexBuilder.makeTimeLiteral(TimeString, int)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexBuilder.html#makeTimestampLiteral(java.util.Calendar,int)">org.apache.calcite.rex.RexBuilder.makeTimestampLiteral​(Calendar, int)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rex/RexBuilder.html#makeTimestampLiteral(org.apache.calcite.util.TimestampString,int)"><code>RexBuilder.makeTimestampLiteral(TimestampString, int)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexProgram.html#normalize(org.apache.calcite.rex.RexBuilder,boolean)">org.apache.calcite.rex.RexProgram.normalize​(RexBuilder, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexProgramBuilder.html#create(org.apache.calcite.rex.RexBuilder,org.apache.calcite.rel.type.RelDataType,java.util.List,java.util.List,org.apache.calcite.rex.RexNode,org.apache.calcite.rel.type.RelDataType,boolean,boolean)">org.apache.calcite.rex.RexProgramBuilder.create​(RexBuilder, RelDataType, List<RexNode>, List<? extends RexNode>, RexNode, RelDataType, boolean, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexProgramBuilder.html#normalize(org.apache.calcite.rex.RexBuilder,org.apache.calcite.rex.RexProgram)">org.apache.calcite.rex.RexProgramBuilder.normalize​(RexBuilder, RexProgram)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexSimplify.html#simplifyAnd(org.apache.calcite.rex.RexCall)">org.apache.calcite.rex.RexSimplify.simplifyAnd​(RexCall)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexSimplify.html#simplifyAnds(java.lang.Iterable)">org.apache.calcite.rex.RexSimplify.simplifyAnds​(Iterable<? extends RexNode>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexSimplify.html#simplifyOr(org.apache.calcite.rex.RexCall)">org.apache.calcite.rex.RexSimplify.simplifyOr​(RexCall)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexSimplify.html#simplifyOrs(java.util.List)">org.apache.calcite.rex.RexSimplify.simplifyOrs​(List<RexNode>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexSimplify.html#withUnknownAsFalse(boolean)">org.apache.calcite.rex.RexSimplify.withUnknownAsFalse​(boolean)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use methods with a <a href="org/apache/calcite/rex/RexUnknownAs.html" title="enum in org.apache.calcite.rex"><code>RexUnknownAs</code></a> argument, such as |
| <a href="org/apache/calcite/rex/RexSimplify.html#simplify(org.apache.calcite.rex.RexNode,org.apache.calcite.rex.RexUnknownAs)"><code>RexSimplify.simplify(RexNode, RexUnknownAs)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#createStructType(org.apache.calcite.rel.type.RelDataTypeFactory,java.util.List,java.util.List)">org.apache.calcite.rex.RexUtil.createStructType​(RelDataTypeFactory, List<? extends RexNode>, List<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#eq(org.apache.calcite.rex.RexNode,org.apache.calcite.rex.RexNode)">org.apache.calcite.rex.RexUtil.eq​(RexNode, RexNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#fixUp(org.apache.calcite.rex.RexBuilder,java.util.List,org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.rex.RexUtil.fixUp​(RexBuilder, List<RexNode>, RelDataType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#notFn(org.apache.calcite.rex.RexBuilder)">org.apache.calcite.rex.RexUtil.notFn​(RexBuilder)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rex/RexUtil.html#not(org.apache.calcite.rex.RexNode)"><code>RexUtil.not(org.apache.calcite.rex.RexNode)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#simplify(org.apache.calcite.rex.RexBuilder,org.apache.calcite.rex.RexNode)">org.apache.calcite.rex.RexUtil.simplify​(RexBuilder, RexNode)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Create a <a href="org/apache/calcite/rex/RexSimplify.html" title="class in org.apache.calcite.rex"><code>RexSimplify</code></a>, then call its |
| <a href="org/apache/calcite/rex/RexSimplify.html#simplify(org.apache.calcite.rex.RexNode,org.apache.calcite.rex.RexUnknownAs)"><code>RexSimplify.simplify(RexNode, RexUnknownAs)</code></a> method.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#simplifyAnd(org.apache.calcite.rex.RexBuilder,org.apache.calcite.rex.RexCall,boolean)">org.apache.calcite.rex.RexUtil.simplifyAnd​(RexBuilder, RexCall, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#simplifyAnd2(org.apache.calcite.rex.RexBuilder,java.util.List,java.util.List)">org.apache.calcite.rex.RexUtil.simplifyAnd2​(RexBuilder, List<RexNode>, List<RexNode>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#simplifyAnd2ForUnknownAsFalse(org.apache.calcite.rex.RexBuilder,java.util.List,java.util.List)">org.apache.calcite.rex.RexUtil.simplifyAnd2ForUnknownAsFalse​(RexBuilder, List<RexNode>, List<RexNode>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#simplifyAnds(org.apache.calcite.rex.RexBuilder,java.lang.Iterable)">org.apache.calcite.rex.RexUtil.simplifyAnds​(RexBuilder, Iterable<? extends RexNode>)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/rex/RexSimplify.html#simplifyAnds(java.lang.Iterable,org.apache.calcite.rex.RexUnknownAs)"><code>RexSimplify.simplifyAnds(Iterable, RexUnknownAs)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#simplifyOr(org.apache.calcite.rex.RexBuilder,org.apache.calcite.rex.RexCall)">org.apache.calcite.rex.RexUtil.simplifyOr​(RexBuilder, RexCall)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#simplifyOrs(org.apache.calcite.rex.RexBuilder,java.util.List)">org.apache.calcite.rex.RexUtil.simplifyOrs​(RexBuilder, List<RexNode>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexUtil.html#simplifyPreservingType(org.apache.calcite.rex.RexBuilder,org.apache.calcite.rex.RexNode)">org.apache.calcite.rex.RexUtil.simplifyPreservingType​(RexBuilder, RexNode)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/rex/RexSimplify.html#simplifyPreservingType(org.apache.calcite.rex.RexNode)"><code>RexSimplify.simplifyPreservingType(RexNode)</code></a>, |
| which allows you to specify an <a href="org/apache/calcite/rex/RexExecutor.html" title="interface in org.apache.calcite.rex"><code>RexExecutor</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/runtime/Enumerables.html#toRow(com.google.common.base.Supplier)">org.apache.calcite.runtime.Enumerables.toRow​(Supplier<Enumerable<Object[]>>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/runtime/FlatLists.html#copy(T...)">org.apache.calcite.runtime.FlatLists.copy​(T...)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/runtime/Hook.html#add(java.util.function.Function)">org.apache.calcite.runtime.Hook.add​(Function<T, R>)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/runtime/Hook.html#add(java.util.function.Consumer)"><code>Hook.add(Consumer)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/runtime/Hook.html#addThread(com.google.common.base.Function)">org.apache.calcite.runtime.Hook.addThread​(Function<T, R>)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/runtime/Hook.html#addThread(java.util.function.Consumer)"><code>Hook.addThread(Consumer)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/runtime/Hook.html#property(V)">org.apache.calcite.runtime.Hook.property​(V)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/runtime/Hook.html#propertyJ(V)"><code>Hook.propertyJ(V)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/runtime/Utilities.html#equal(java.lang.Object,java.lang.Object)">org.apache.calcite.runtime.Utilities.equal​(Object, Object)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Objects.equals(java.lang.Object, java.lang.Object)</code>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/runtime/Utilities.html#hashCode(double)">org.apache.calcite.runtime.Utilities.hashCode​(double)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Double.hashCode(double)</code></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/schema/impl/ViewTable.html#viewMacro(org.apache.calcite.schema.SchemaPlus,java.lang.String,java.util.List)">org.apache.calcite.schema.impl.ViewTable.viewMacro​(SchemaPlus, String, List<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlAvgAggFunction.html#getSubtype()">org.apache.calcite.sql.fun.SqlAvgAggFunction.getSubtype()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlCovarAggFunction.html#getSubtype()">org.apache.calcite.sql.fun.SqlCovarAggFunction.getSubtype()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlHistogramAggFunction.html#getType()">org.apache.calcite.sql.fun.SqlHistogramAggFunction.getType()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlInOperator.html#isNotIn()">org.apache.calcite.sql.fun.SqlInOperator.isNotIn()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlMinMaxAggFunction.html#getMinMaxKind()">org.apache.calcite.sql.fun.SqlMinMaxAggFunction.getMinMaxKind()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlMinMaxAggFunction.html#isMin()">org.apache.calcite.sql.fun.SqlMinMaxAggFunction.isMin()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlSingleValueAggFunction.html#getType()">org.apache.calcite.sql.fun.SqlSingleValueAggFunction.getType()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlSumAggFunction.html#getType()">org.apache.calcite.sql.fun.SqlSumAggFunction.getType()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlParser.Config.html#allowBangEqual()">org.apache.calcite.sql.parser.SqlParser.Config.allowBangEqual()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlParser.ConfigBuilder.html#setAllowBangEqual(boolean)">org.apache.calcite.sql.parser.SqlParser.ConfigBuilder.setAllowBangEqual​(boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlParserUtil.html#parseBinaryString(java.lang.String)">org.apache.calcite.sql.parser.SqlParserUtil.parseBinaryString​(String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlParserUtil.html#parseDate(java.lang.String)">org.apache.calcite.sql.parser.SqlParserUtil.parseDate​(String)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">this method is not localized for Farrago standards</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlParserUtil.html#parseTime(java.lang.String)">org.apache.calcite.sql.parser.SqlParserUtil.parseTime​(String)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Does not parse SQL:99 milliseconds</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlParserUtil.html#parseTimestamp(java.lang.String)">org.apache.calcite.sql.parser.SqlParserUtil.parseTimestamp​(String)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">this method is not localized for Farrago standards</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlParserUtil.html#rightTrim(java.lang.String,char)">org.apache.calcite.sql.parser.SqlParserUtil.rightTrim​(String, char)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/parser/SqlParserUtil.html#toStringArray(java.util.List)">org.apache.calcite.sql.parser.SqlParserUtil.toStringArray​(List<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlAggFunction.html#getParameterTypes(org.apache.calcite.rel.type.RelDataTypeFactory)">org.apache.calcite.sql.SqlAggFunction.getParameterTypes​(RelDataTypeFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlAggFunction.html#getReturnType(org.apache.calcite.rel.type.RelDataTypeFactory)">org.apache.calcite.sql.SqlAggFunction.getReturnType​(RelDataTypeFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlDialect.html#create(java.sql.DatabaseMetaData)">org.apache.calcite.sql.SqlDialect.create​(DatabaseMetaData)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Replaced by <a href="org/apache/calcite/sql/SqlDialectFactory.html" title="interface in org.apache.calcite.sql"><code>SqlDialectFactory</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlDialect.html#getDatabaseProduct()">org.apache.calcite.sql.SqlDialect.getDatabaseProduct()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">To be removed without replacement</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlDialect.html#getProduct(java.lang.String,java.lang.String)">org.apache.calcite.sql.SqlDialect.getProduct​(String, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlDialect.html#supportsOffsetFetch()">org.apache.calcite.sql.SqlDialect.supportsOffsetFetch()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">This method is no longer used. To change how the dialect |
| unparses offset/fetch, override the <a href="org/apache/calcite/sql/SqlDialect.html#unparseOffsetFetch(org.apache.calcite.sql.SqlWriter,org.apache.calcite.sql.SqlNode,org.apache.calcite.sql.SqlNode)"><code>SqlDialect.unparseOffsetFetch(org.apache.calcite.sql.SqlWriter, org.apache.calcite.sql.SqlNode, org.apache.calcite.sql.SqlNode)</code></a> method.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlExplain.html#isXml()">org.apache.calcite.sql.SqlExplain.isXml()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/sql/SqlExplain.html#getFormat()"><code>SqlExplain.getFormat()</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlLiteral.html#createDate(java.util.Calendar,org.apache.calcite.sql.parser.SqlParserPos)">org.apache.calcite.sql.SqlLiteral.createDate​(Calendar, SqlParserPos)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlLiteral.html#createTime(java.util.Calendar,int,org.apache.calcite.sql.parser.SqlParserPos)">org.apache.calcite.sql.SqlLiteral.createTime​(Calendar, int, SqlParserPos)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlLiteral.html#createTimestamp(java.util.Calendar,int,org.apache.calcite.sql.parser.SqlParserPos)">org.apache.calcite.sql.SqlLiteral.createTimestamp​(Calendar, int, SqlParserPos)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlLiteral.html#getStringValue()">org.apache.calcite.sql.SqlLiteral.getStringValue()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlLiteral.html#signum()">org.apache.calcite.sql.SqlLiteral.signum()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlLiteral.html#stringValue(org.apache.calcite.sql.SqlNode)">org.apache.calcite.sql.SqlLiteral.stringValue​(SqlNode)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/sql/SqlLiteral.html#value(org.apache.calcite.sql.SqlNode)"><code>SqlLiteral.value(SqlNode)</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlLiteral.html#symbolValue_()">org.apache.calcite.sql.SqlLiteral.symbolValue_()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlNode.html#clone()">org.apache.calcite.sql.SqlNode.clone()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Please use <a href="org/apache/calcite/sql/SqlNode.html#clone(E)"><code>SqlNode.clone(SqlNode)</code></a>; this method brings |
| along too much baggage from early versions of Java</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlNode.html#cloneArray(org.apache.calcite.sql.SqlNode%5B%5D)">org.apache.calcite.sql.SqlNode.cloneArray​(SqlNode[])</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlNode.html#equalsDeep(org.apache.calcite.sql.SqlNode,boolean)">org.apache.calcite.sql.SqlNode.equalsDeep​(SqlNode, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlOperator.html#getMonotonicity(org.apache.calcite.sql.SqlCall,org.apache.calcite.sql.validate.SqlValidatorScope)">org.apache.calcite.sql.SqlOperator.getMonotonicity​(SqlCall, SqlValidatorScope)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/sql/SqlOperator.html#getMonotonicity(org.apache.calcite.sql.SqlOperatorBinding)"><code>SqlOperator.getMonotonicity(SqlOperatorBinding)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlOperatorBinding.html#getIntLiteralOperand(int)">org.apache.calcite.sql.SqlOperatorBinding.getIntLiteralOperand​(int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlOperatorBinding.html#getOperandLiteralValue(int)">org.apache.calcite.sql.SqlOperatorBinding.getOperandLiteralValue​(int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlOperatorBinding.html#getStringLiteralOperand(int)">org.apache.calcite.sql.SqlOperatorBinding.getStringLiteralOperand​(int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/type/SqlTypeAssignmentRules.html#canCastFrom(org.apache.calcite.sql.type.SqlTypeName,org.apache.calcite.sql.type.SqlTypeName,boolean)">org.apache.calcite.sql.type.SqlTypeAssignmentRules.canCastFrom​(SqlTypeName, SqlTypeName, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/type/SqlTypeUtil.html#getNumericJavaClassName(org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.sql.type.SqlTypeUtil.getNumericJavaClassName​(RelDataType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/type/SqlTypeUtil.html#getPrimitiveWrapperJavaClassName(org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.sql.type.SqlTypeUtil.getPrimitiveWrapperJavaClassName​(RelDataType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/type/SqlTypeUtil.html#isJavaPrimitive(org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.sql.type.SqlTypeUtil.isJavaPrimitive​(RelDataType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidator.html#isAggregate(org.apache.calcite.sql.SqlNode)">org.apache.calcite.sql.validate.SqlValidator.isAggregate​(SqlNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidator.html#setValidatedNodeType(org.apache.calcite.sql.SqlNode,org.apache.calcite.rel.type.RelDataType)">org.apache.calcite.sql.validate.SqlValidator.setValidatedNodeType​(SqlNode, RelDataType)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">This method should not be in the <a href="org/apache/calcite/sql/validate/SqlValidator.html" title="interface in org.apache.calcite.sql.validate"><code>SqlValidator</code></a> |
| interface. The validator should drive the type-derivation process, and |
| store nodes' types when they have been derived.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorCatalogReader.html#field(org.apache.calcite.rel.type.RelDataType,java.lang.String)">org.apache.calcite.sql.validate.SqlValidatorCatalogReader.field​(RelDataType, String)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/sql/validate/SqlValidatorCatalogReader.html#nameMatcher()"><code>SqlValidatorCatalogReader.nameMatcher()</code></a>.<a href="org/apache/calcite/sql/validate/SqlNameMatcher.html#field(org.apache.calcite.rel.type.RelDataType,java.lang.String)"><code>SqlNameMatcher.field(RelDataType, String)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorCatalogReader.html#isCaseSensitive()">org.apache.calcite.sql.validate.SqlValidatorCatalogReader.isCaseSensitive()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/sql/validate/SqlValidatorCatalogReader.html#nameMatcher()"><code>SqlValidatorCatalogReader.nameMatcher()</code></a>.<a href="org/apache/calcite/sql/validate/SqlNameMatcher.html#isCaseSensitive()"><code>SqlNameMatcher.isCaseSensitive()</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorCatalogReader.html#matches(java.lang.String,java.lang.String)">org.apache.calcite.sql.validate.SqlValidatorCatalogReader.matches​(String, String)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/sql/validate/SqlValidatorCatalogReader.html#nameMatcher()"><code>SqlValidatorCatalogReader.nameMatcher()</code></a>.<a href="org/apache/calcite/sql/validate/SqlNameMatcher.html#matches(java.lang.String,java.lang.String)"><code>SqlNameMatcher.matches(String, String)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorNamespace.html#makeNullable()">org.apache.calcite.sql.validate.SqlValidatorNamespace.makeNullable()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorScope.html#findQualifyingTableName(java.lang.String,org.apache.calcite.sql.SqlNode)">org.apache.calcite.sql.validate.SqlValidatorScope.findQualifyingTableName​(String, SqlNode)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/sql/validate/SqlValidatorScope.html#findQualifyingTableNames(java.lang.String,org.apache.calcite.sql.SqlNode,org.apache.calcite.sql.validate.SqlNameMatcher)"><code>SqlValidatorScope.findQualifyingTableNames(String, SqlNode, SqlNameMatcher)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorScope.html#getTableNamespace(java.util.List)">org.apache.calcite.sql.validate.SqlValidatorScope.getTableNamespace​(List<String>)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/sql/validate/SqlValidatorScope.html#resolveTable(java.util.List,org.apache.calcite.sql.validate.SqlNameMatcher,org.apache.calcite.sql.validate.SqlValidatorScope.Path,org.apache.calcite.sql.validate.SqlValidatorScope.Resolved)"><code>SqlValidatorScope.resolveTable(List, SqlNameMatcher, Path, Resolved)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorTable.html#columnHasDefaultValue(org.apache.calcite.rel.type.RelDataType,int,org.apache.calcite.sql2rel.InitializerContext)">org.apache.calcite.sql.validate.SqlValidatorTable.columnHasDefaultValue​(RelDataType, int, InitializerContext)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorUtil.html#lookupField(boolean,org.apache.calcite.rel.type.RelDataType,java.lang.String)">org.apache.calcite.sql.validate.SqlValidatorUtil.lookupField​(boolean, RelDataType, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorUtil.html#newValidator(org.apache.calcite.sql.SqlOperatorTable,org.apache.calcite.sql.validate.SqlValidatorCatalogReader,org.apache.calcite.rel.type.RelDataTypeFactory)">org.apache.calcite.sql.validate.SqlValidatorUtil.newValidator​(SqlOperatorTable, SqlValidatorCatalogReader, RelDataTypeFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/validate/SqlValidatorUtil.html#uniquify(java.util.List)">org.apache.calcite.sql.validate.SqlValidatorUtil.uniquify​(List<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql2rel/InitializerExpressionFactory.html#isGeneratedAlways(org.apache.calcite.plan.RelOptTable,int)">org.apache.calcite.sql2rel.InitializerExpressionFactory.isGeneratedAlways​(RelOptTable, int)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>c.generationStrategy(t, i) == VIRTUAL |
| || c.generationStrategy(t, i) == STORED</code></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql2rel/RelDecorrelator.html#decorrelateQuery(org.apache.calcite.rel.RelNode)">org.apache.calcite.sql2rel.RelDecorrelator.decorrelateQuery​(RelNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql2rel/SqlToRelConverter.ConfigBuilder.html#withInSubqueryThreshold(int)">org.apache.calcite.sql2rel.SqlToRelConverter.ConfigBuilder.withInSubqueryThreshold​(int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql2rel/SqlToRelConverter.html#enableDecorrelation()">org.apache.calcite.sql2rel.SqlToRelConverter.enableDecorrelation()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql2rel/SqlToRelConverter.html#getInSubqueryThreshold()">org.apache.calcite.sql2rel.SqlToRelConverter.getInSubqueryThreshold()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql2rel/SqlToRelConverter.html#isTrimUnusedFields()">org.apache.calcite.sql2rel.SqlToRelConverter.isTrimUnusedFields()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/tools/Frameworks.html#withPrepare(org.apache.calcite.tools.Frameworks.PrepareAction)">org.apache.calcite.tools.Frameworks.withPrepare​(Frameworks.PrepareAction<R>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/tools/Planner.html#convert(org.apache.calcite.sql.SqlNode)">org.apache.calcite.tools.Planner.convert​(SqlNode)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/tools/Planner.html#rel(org.apache.calcite.sql.SqlNode)"><code>Planner.rel(org.apache.calcite.sql.SqlNode)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/tools/Programs.html#subquery(org.apache.calcite.rel.metadata.RelMetadataProvider)">org.apache.calcite.tools.Programs.subquery​(RelMetadataProvider)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/tools/RelBuilder.html#aggregateCall(org.apache.calcite.sql.SqlAggFunction,boolean,org.apache.calcite.rex.RexNode,java.lang.String,org.apache.calcite.rex.RexNode...)">org.apache.calcite.tools.RelBuilder.aggregateCall​(SqlAggFunction, boolean, RexNode, String, RexNode...)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/tools/RelBuilder.html#groupKey(java.lang.Iterable,boolean,java.lang.Iterable)">org.apache.calcite.tools.RelBuilder.groupKey​(Iterable<? extends RexNode>, boolean, Iterable<? extends Iterable<? extends RexNode>>)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Now that indicator is deprecated, use |
| <a href="org/apache/calcite/tools/RelBuilder.html#groupKey(java.lang.Iterable,java.lang.Iterable)"><code>RelBuilder.groupKey(Iterable, Iterable)</code></a>, which has the same behavior as |
| calling this method with <code>indicator = false</code>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/graph/AttributedDirectedGraph.html#addEdge(V,V)">org.apache.calcite.util.graph.AttributedDirectedGraph.addEdge​(V, V)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/util/graph/AttributedDirectedGraph.html#addEdge(V,V,java.lang.Object...)"><code>AttributedDirectedGraph.addEdge(Object, Object, Object...)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/ImmutableBitSet.html#builder(org.apache.calcite.util.ImmutableBitSet)">org.apache.calcite.util.ImmutableBitSet.builder​(ImmutableBitSet)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/IntList.html#asList(int%5B%5D)">org.apache.calcite.util.IntList.asList​(int[])</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/IntList.html#toArray(java.util.List)">org.apache.calcite.util.IntList.toArray​(List<Integer>)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Ints.toArray(java.util.Collection)</code></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#asIndexMap(java.util.Collection,com.google.common.base.Function)">org.apache.calcite.util.Util.asIndexMap​(Collection<V>, Function<V, K>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#deprecated(T,boolean)">org.apache.calcite.util.Util.deprecated​(T, boolean)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">If a piece of code calls this method, it indicates that the |
| code needs to be cleaned up.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#getFileTimestamp()">org.apache.calcite.util.Util.getFileTimestamp()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#getMessages(java.lang.Throwable)">org.apache.calcite.util.Util.getMessages​(Throwable)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#getStackTrace(java.lang.Throwable)">org.apache.calcite.util.Util.getStackTrace​(Throwable)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Throwables.getStackTraceAsString(Throwable)</code></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#hash(int,int)">org.apache.calcite.util.Util.hash​(int, int)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Objects.hash(Object...)</code></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#hashArray(int,java.lang.Object%5B%5D)">org.apache.calcite.util.Util.hashArray​(int, Object[])</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Objects.hash(Object...)</code></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#hashCode(double)">org.apache.calcite.util.Util.hashCode​(double)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/runtime/Utilities.html#hashCode(double)"><code>Utilities.hashCode(double)</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#newInternal()">org.apache.calcite.util.Util.newInternal()</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Throw new <code>AssertionError</code></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#permAssert(boolean,java.lang.String)">org.apache.calcite.util.Util.permAssert​(boolean, String)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Preconditions.checkArgument(boolean)</code></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#post(boolean,java.lang.String)">org.apache.calcite.util.Util.post​(boolean, String)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Preconditions.checkArgument(boolean)</code> |
| or <code>Objects.requireNonNull(Object)</code></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#pre(boolean,java.lang.String)">org.apache.calcite.util.Util.pre​(boolean, String)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Preconditions.checkArgument(boolean)</code> |
| or <code>Objects.requireNonNull(Object)</code></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#readAllAsString(java.io.Reader)">org.apache.calcite.util.Util.readAllAsString​(Reader)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#rpad(java.lang.String,int)">org.apache.calcite.util.Util.rpad​(String, int)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <code>Spaces.padRight(String, int)</code></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#rtrim(java.lang.String)">org.apache.calcite.util.Util.rtrim​(String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#squelchConnection(java.sql.Connection)">org.apache.calcite.util.Util.squelchConnection​(Connection)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#squelchJar(java.util.jar.JarFile)">org.apache.calcite.util.Util.squelchJar​(JarFile)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#squelchReader(java.io.Reader)">org.apache.calcite.util.Util.squelchReader​(Reader)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#squelchStmt(java.sql.Statement)">org.apache.calcite.util.Util.squelchStmt​(Statement)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#squelchStream(java.io.InputStream)">org.apache.calcite.util.Util.squelchStream​(InputStream)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#squelchWriter(java.io.Writer)">org.apache.calcite.util.Util.squelchWriter​(Writer)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#toList(java.util.Iterator)">org.apache.calcite.util.Util.toList​(Iterator<T>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/Util.html#toURL(java.io.File)">org.apache.calcite.util.Util.toURL​(File)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| </ul> |
| <a id="constructor"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="deprecatedSummary"> |
| <caption><span>Constructors</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="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/clone/ArrayTable.Content.html#%3Cinit%3E(java.util.List,int,int)">org.apache.calcite.adapter.clone.ArrayTable.Content​(List<? extends ArrayTable.Column>, int, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/elasticsearch/ElasticsearchAggregate.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.adapter.elasticsearch.ElasticsearchAggregate​(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/EnumerableAggregate.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.adapter.enumerable.EnumerableAggregate​(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/EnumerableCalc.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexProgram,java.util.List)">org.apache.calcite.adapter.enumerable.EnumerableCalc​(RelOptCluster, RelTraitSet, RelNode, RexProgram, List<RelCollation>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/EnumerableHashJoin.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode,org.apache.calcite.util.ImmutableIntList,org.apache.calcite.util.ImmutableIntList,org.apache.calcite.rel.core.JoinRelType,java.util.Set)">org.apache.calcite.adapter.enumerable.EnumerableHashJoin​(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, ImmutableIntList, ImmutableIntList, JoinRelType, Set<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/EnumerableMergeJoin.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode,org.apache.calcite.util.ImmutableIntList,org.apache.calcite.util.ImmutableIntList,java.util.Set,org.apache.calcite.rel.core.JoinRelType)">org.apache.calcite.adapter.enumerable.EnumerableMergeJoin​(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, ImmutableIntList, ImmutableIntList, Set<CorrelationId>, JoinRelType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/EnumerableNestedLoopJoin.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode,org.apache.calcite.rel.core.JoinRelType,java.util.Set)">org.apache.calcite.adapter.enumerable.EnumerableNestedLoopJoin​(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, JoinRelType, Set<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/EnumerableProject.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,java.util.List,org.apache.calcite.rel.type.RelDataType,int)">org.apache.calcite.adapter.enumerable.EnumerableProject​(RelOptCluster, RelTraitSet, RelNode, List<? extends RexNode>, RelDataType, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/EnumerableTableFunctionScanRule.html#%3Cinit%3E()">org.apache.calcite.adapter.enumerable.EnumerableTableFunctionScanRule()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/EnumerableTableScanRule.html#%3Cinit%3E()">org.apache.calcite.adapter.enumerable.EnumerableTableScanRule()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/EnumerableUncollect.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode)">org.apache.calcite.adapter.enumerable.EnumerableUncollect​(RelOptCluster, RelTraitSet, RelNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/impl/WinAggAddContextImpl.html#%3Cinit%3E(org.apache.calcite.linq4j.tree.BlockBuilder,java.util.List,com.google.common.base.Function)">org.apache.calcite.adapter.enumerable.impl.WinAggAddContextImpl​(BlockBuilder, List<Expression>, Function<BlockBuilder, WinAggFrameResultContext>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/enumerable/impl/WinAggResultContextImpl.html#%3Cinit%3E(org.apache.calcite.linq4j.tree.BlockBuilder,java.util.List,com.google.common.base.Function)">org.apache.calcite.adapter.enumerable.impl.WinAggResultContextImpl​(BlockBuilder, List<Expression>, Function<BlockBuilder, WinAggFrameResultContext>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/geode/rel/GeodeAggregate.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.adapter.geode.rel.GeodeAggregate​(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcAggregate.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcAggregate​(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcAggregateRule.html#%3Cinit%3E(org.apache.calcite.adapter.jdbc.JdbcConvention)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcAggregateRule​(JdbcConvention)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcCalc.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexProgram,int)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcCalc​(RelOptCluster, RelTraitSet, RelNode, RexProgram, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcConverterRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.plan.RelTrait,org.apache.calcite.adapter.jdbc.JdbcConvention,java.lang.String)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcConverterRule​(Class<? extends RelNode>, RelTrait, JdbcConvention, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcFilterRule.html#%3Cinit%3E(org.apache.calcite.adapter.jdbc.JdbcConvention)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcFilterRule​(JdbcConvention)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcJoin.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode,org.apache.calcite.rel.core.JoinRelType,java.util.Set)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcJoin​(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, JoinRelType, Set<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcJoinRule.html#%3Cinit%3E(org.apache.calcite.adapter.jdbc.JdbcConvention)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcJoinRule​(JdbcConvention)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcProject.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,java.util.List,org.apache.calcite.rel.type.RelDataType,int)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcProject​(RelOptCluster, RelTraitSet, RelNode, List<RexNode>, RelDataType, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcProjectRule.html#%3Cinit%3E(org.apache.calcite.adapter.jdbc.JdbcConvention)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcProjectRule​(JdbcConvention)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcSortRule.html#%3Cinit%3E(org.apache.calcite.adapter.jdbc.JdbcConvention)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcSortRule​(JdbcConvention)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/jdbc/JdbcRules.JdbcUnionRule.html#%3Cinit%3E(org.apache.calcite.adapter.jdbc.JdbcConvention)">org.apache.calcite.adapter.jdbc.JdbcRules.JdbcUnionRule​(JdbcConvention)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/mongodb/MongoAggregate.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.adapter.mongodb.MongoAggregate​(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/mongodb/MongoProject.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,java.util.List,org.apache.calcite.rel.type.RelDataType,int)">org.apache.calcite.adapter.mongodb.MongoProject​(RelOptCluster, RelTraitSet, RelNode, List<RexNode>, RelDataType, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/pig/PigAggregate.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.adapter.pig.PigAggregate​(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/spark/SparkRules.SparkCalc.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexProgram,int)">org.apache.calcite.adapter.spark.SparkRules.SparkCalc​(RelOptCluster, RelTraitSet, RelNode, RexProgram, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/splunk/SplunkPushDownRule.html#%3Cinit%3E(org.apache.calcite.plan.RelOptRuleOperand,java.lang.String)">org.apache.calcite.adapter.splunk.SplunkPushDownRule​(RelOptRuleOperand, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/adapter/tpcds/TpcdsSchema.html#%3Cinit%3E(double,int,int)">org.apache.calcite.adapter.tpcds.TpcdsSchema​(double, int, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/interpreter/Bindables.BindableAggregate.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.interpreter.Bindables.BindableAggregate​(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/interpreter/Bindables.BindableJoin.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode,org.apache.calcite.rel.core.JoinRelType,java.util.Set)">org.apache.calcite.interpreter.Bindables.BindableJoin​(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, JoinRelType, Set<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/jdbc/CalcitePrepare.CalciteSignature.html#%3Cinit%3E(java.lang.String,java.util.List,java.util.Map,org.apache.calcite.rel.type.RelDataType,java.util.List,org.apache.calcite.avatica.Meta.CursorFactory,org.apache.calcite.jdbc.CalciteSchema,java.util.List,long,org.apache.calcite.runtime.Bindable)">org.apache.calcite.jdbc.CalcitePrepare.CalciteSignature​(String, List<AvaticaParameter>, Map<String, Object>, RelDataType, List<ColumnMetaData>, Meta.CursorFactory, CalciteSchema, List<RelCollation>, long, Bindable<T>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptCluster.html#%3Cinit%3E(org.apache.calcite.plan.RelOptQuery,org.apache.calcite.plan.RelOptPlanner,org.apache.calcite.rel.type.RelDataTypeFactory,org.apache.calcite.rex.RexBuilder)">org.apache.calcite.plan.RelOptCluster​(RelOptQuery, RelOptPlanner, RelDataTypeFactory, RexBuilder)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptQuery.html#%3Cinit%3E(org.apache.calcite.plan.RelOptPlanner)">org.apache.calcite.plan.RelOptQuery​(RelOptPlanner)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/plan/RelOptRuleOperand.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.plan.RelTrait,java.util.function.Predicate,org.apache.calcite.plan.RelOptRuleOperandChildren)">org.apache.calcite.plan.RelOptRuleOperand​(Class<R>, RelTrait, Predicate<? super R>, RelOptRuleOperandChildren)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use |
| <a href="org/apache/calcite/plan/RelOptRule.html#operand(java.lang.Class,org.apache.calcite.plan.RelOptRuleOperandChildren)"><code>RelOptRule.operand(Class, RelOptRuleOperandChildren)</code></a> or one of its |
| overloaded methods.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/convert/ConverterRule.html#%3Cinit%3E(java.lang.Class,com.google.common.base.Predicate,org.apache.calcite.plan.RelTrait,org.apache.calcite.plan.RelTrait,java.lang.String)">org.apache.calcite.rel.convert.ConverterRule​(Class<R>, Predicate<? super R>, RelTrait, RelTrait, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/convert/TraitMatchingRule.html#%3Cinit%3E(org.apache.calcite.rel.convert.ConverterRule)">org.apache.calcite.rel.convert.TraitMatchingRule​(ConverterRule)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Aggregate.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.rel.core.Aggregate​(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/AggregateCall.html#%3Cinit%3E(org.apache.calcite.sql.SqlAggFunction,boolean,java.util.List,org.apache.calcite.rel.type.RelDataType,java.lang.String)">org.apache.calcite.rel.core.AggregateCall​(SqlAggFunction, boolean, List<Integer>, RelDataType, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Calc.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexProgram,java.util.List)">org.apache.calcite.rel.core.Calc​(RelOptCluster, RelTraitSet, RelNode, RexProgram, List<RelCollation>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/EquiJoin.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode,org.apache.calcite.util.ImmutableIntList,org.apache.calcite.util.ImmutableIntList,java.util.Set,org.apache.calcite.rel.core.JoinRelType)">org.apache.calcite.rel.core.EquiJoin​(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, ImmutableIntList, ImmutableIntList, Set<CorrelationId>, JoinRelType)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Join.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode,org.apache.calcite.rel.core.JoinRelType,java.util.Set)">org.apache.calcite.rel.core.Join​(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, JoinRelType, Set<String>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Project.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,java.util.List,org.apache.calcite.rel.type.RelDataType,int)">org.apache.calcite.rel.core.Project​(RelOptCluster, RelTraitSet, RelNode, List<? extends RexNode>, RelDataType, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Uncollect.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode)">org.apache.calcite.rel.core.Uncollect​(RelOptCluster, RelTraitSet, RelNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/core/Window.RexWinAggCall.html#%3Cinit%3E(org.apache.calcite.sql.SqlAggFunction,org.apache.calcite.rel.type.RelDataType,java.util.List,int,boolean)">org.apache.calcite.rel.core.Window.RexWinAggCall​(SqlAggFunction, RelDataType, List<RexNode>, int, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalAggregate.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,boolean,org.apache.calcite.util.ImmutableBitSet,java.util.List,java.util.List)">org.apache.calcite.rel.logical.LogicalAggregate​(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalCalc.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexProgram,java.util.List)">org.apache.calcite.rel.logical.LogicalCalc​(RelOptCluster, RelTraitSet, RelNode, RexProgram, List<RelCollation>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalFilter.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode)">org.apache.calcite.rel.logical.LogicalFilter​(RelOptCluster, RelTraitSet, RelNode, RexNode)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalIntersect.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,java.util.List,boolean)">org.apache.calcite.rel.logical.LogicalIntersect​(RelOptCluster, List<RelNode>, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalJoin.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode,org.apache.calcite.rex.RexNode,org.apache.calcite.rel.core.JoinRelType,java.util.Set,boolean,com.google.common.collect.ImmutableList)">org.apache.calcite.rel.logical.LogicalJoin​(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, JoinRelType, Set<String>, boolean, ImmutableList<RelDataTypeField>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalMinus.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,java.util.List,boolean)">org.apache.calcite.rel.logical.LogicalMinus​(RelOptCluster, List<RelNode>, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalProject.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelTraitSet,org.apache.calcite.rel.RelNode,java.util.List,org.apache.calcite.rel.type.RelDataType,int)">org.apache.calcite.rel.logical.LogicalProject​(RelOptCluster, RelTraitSet, RelNode, List<? extends RexNode>, RelDataType, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalTableFunctionScan.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,java.util.List,org.apache.calcite.rex.RexNode,java.lang.reflect.Type,org.apache.calcite.rel.type.RelDataType,java.util.Set)">org.apache.calcite.rel.logical.LogicalTableFunctionScan​(RelOptCluster, List<RelNode>, RexNode, Type, RelDataType, Set<RelColumnMapping>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalTableModify.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelOptTable,org.apache.calcite.prepare.Prepare.CatalogReader,org.apache.calcite.rel.RelNode,org.apache.calcite.rel.core.TableModify.Operation,java.util.List,boolean)">org.apache.calcite.rel.logical.LogicalTableModify​(RelOptCluster, RelOptTable, Prepare.CatalogReader, RelNode, TableModify.Operation, List<String>, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalTableScan.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.plan.RelOptTable)">org.apache.calcite.rel.logical.LogicalTableScan​(RelOptCluster, RelOptTable)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalUnion.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,java.util.List,boolean)">org.apache.calcite.rel.logical.LogicalUnion​(RelOptCluster, List<RelNode>, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/logical/LogicalValues.html#%3Cinit%3E(org.apache.calcite.plan.RelOptCluster,org.apache.calcite.rel.type.RelDataType,com.google.common.collect.ImmutableList)">org.apache.calcite.rel.logical.LogicalValues​(RelOptCluster, RelDataType, ImmutableList<ImmutableList<RexLiteral>>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/AggregateExpandDistinctAggregatesRule.html#%3Cinit%3E(java.lang.Class,boolean,org.apache.calcite.rel.core.RelFactories.JoinFactory)">org.apache.calcite.rel.rules.AggregateExpandDistinctAggregatesRule​(Class<? extends LogicalAggregate>, boolean, RelFactories.JoinFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/AggregateJoinTransposeRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.rel.core.RelFactories.AggregateFactory,java.lang.Class,org.apache.calcite.rel.core.RelFactories.JoinFactory)">org.apache.calcite.rel.rules.AggregateJoinTransposeRule​(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Join>, RelFactories.JoinFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/AggregateRemoveRule.html#%3Cinit%3E(java.lang.Class)">org.apache.calcite.rel.rules.AggregateRemoveRule​(Class<? extends Aggregate>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/AggregateUnionAggregateRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.rel.core.RelFactories.AggregateFactory,java.lang.Class,org.apache.calcite.rel.core.RelFactories.SetOpFactory)">org.apache.calcite.rel.rules.AggregateUnionAggregateRule​(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Union>, RelFactories.SetOpFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/AggregateUnionTransposeRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.rel.core.RelFactories.AggregateFactory,java.lang.Class,org.apache.calcite.rel.core.RelFactories.SetOpFactory)">org.apache.calcite.rel.rules.AggregateUnionTransposeRule​(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Union>, RelFactories.SetOpFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/CoerceInputsRule.html#%3Cinit%3E(java.lang.Class,boolean)">org.apache.calcite.rel.rules.CoerceInputsRule​(Class<? extends RelNode>, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/FilterAggregateTransposeRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.rel.core.RelFactories.FilterFactory,java.lang.Class)">org.apache.calcite.rel.rules.FilterAggregateTransposeRule​(Class<? extends Filter>, RelFactories.FilterFactory, Class<? extends Aggregate>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/FilterCorrelateRule.html#%3Cinit%3E(org.apache.calcite.rel.core.RelFactories.FilterFactory,org.apache.calcite.rel.core.RelFactories.ProjectFactory)">org.apache.calcite.rel.rules.FilterCorrelateRule​(RelFactories.FilterFactory, RelFactories.ProjectFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/FilterJoinRule.html#%3Cinit%3E(org.apache.calcite.plan.RelOptRuleOperand,java.lang.String,boolean,org.apache.calcite.rel.core.RelFactories.FilterFactory,org.apache.calcite.rel.core.RelFactories.ProjectFactory)">org.apache.calcite.rel.rules.FilterJoinRule​(RelOptRuleOperand, String, boolean, RelFactories.FilterFactory, RelFactories.ProjectFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/FilterJoinRule.FilterIntoJoinRule.html#%3Cinit%3E(boolean,org.apache.calcite.rel.core.RelFactories.FilterFactory,org.apache.calcite.rel.core.RelFactories.ProjectFactory,org.apache.calcite.rel.rules.FilterJoinRule.Predicate)">org.apache.calcite.rel.rules.FilterJoinRule.FilterIntoJoinRule​(boolean, RelFactories.FilterFactory, RelFactories.ProjectFactory, FilterJoinRule.Predicate)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/FilterJoinRule.JoinConditionPushRule.html#%3Cinit%3E(org.apache.calcite.rel.core.RelFactories.FilterFactory,org.apache.calcite.rel.core.RelFactories.ProjectFactory,org.apache.calcite.rel.rules.FilterJoinRule.Predicate)">org.apache.calcite.rel.rules.FilterJoinRule.JoinConditionPushRule​(RelFactories.FilterFactory, RelFactories.ProjectFactory, FilterJoinRule.Predicate)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/FilterMergeRule.html#%3Cinit%3E(org.apache.calcite.rel.core.RelFactories.FilterFactory)">org.apache.calcite.rel.rules.FilterMergeRule​(RelFactories.FilterFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/FilterProjectTransposeRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.rel.core.RelFactories.FilterFactory,java.lang.Class,org.apache.calcite.rel.core.RelFactories.ProjectFactory)">org.apache.calcite.rel.rules.FilterProjectTransposeRule​(Class<? extends Filter>, RelFactories.FilterFactory, Class<? extends Project>, RelFactories.ProjectFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/FilterSetOpTransposeRule.html#%3Cinit%3E(org.apache.calcite.rel.core.RelFactories.FilterFactory)">org.apache.calcite.rel.rules.FilterSetOpTransposeRule​(RelFactories.FilterFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/FilterTableScanRule.html#%3Cinit%3E(org.apache.calcite.plan.RelOptRuleOperand,java.lang.String)">org.apache.calcite.rel.rules.FilterTableScanRule​(RelOptRuleOperand, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/JoinCommuteRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.rel.core.RelFactories.ProjectFactory)">org.apache.calcite.rel.rules.JoinCommuteRule​(Class<? extends Join>, RelFactories.ProjectFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/JoinProjectTransposeRule.html#%3Cinit%3E(org.apache.calcite.plan.RelOptRuleOperand,java.lang.String,org.apache.calcite.rel.core.RelFactories.ProjectFactory)">org.apache.calcite.rel.rules.JoinProjectTransposeRule​(RelOptRuleOperand, String, RelFactories.ProjectFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/JoinPushExpressionsRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.rel.core.RelFactories.ProjectFactory)">org.apache.calcite.rel.rules.JoinPushExpressionsRule​(Class<? extends Join>, RelFactories.ProjectFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/JoinPushThroughJoinRule.html#%3Cinit%3E(java.lang.String,boolean,java.lang.Class,org.apache.calcite.rel.core.RelFactories.ProjectFactory)">org.apache.calcite.rel.rules.JoinPushThroughJoinRule​(String, boolean, Class<? extends Join>, RelFactories.ProjectFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/JoinPushTransitivePredicatesRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.rel.core.RelFactories.FilterFactory)">org.apache.calcite.rel.rules.JoinPushTransitivePredicatesRule​(Class<? extends Join>, RelFactories.FilterFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/JoinToCorrelateRule.html#%3Cinit%3E(org.apache.calcite.rel.core.RelFactories.FilterFactory)">org.apache.calcite.rel.rules.JoinToCorrelateRule​(RelFactories.FilterFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/JoinToMultiJoinRule.html#%3Cinit%3E(java.lang.Class)">org.apache.calcite.rel.rules.JoinToMultiJoinRule​(Class<? extends Join>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/LoptOptimizeJoinRule.html#%3Cinit%3E(org.apache.calcite.rel.core.RelFactories.JoinFactory,org.apache.calcite.rel.core.RelFactories.ProjectFactory,org.apache.calcite.rel.core.RelFactories.FilterFactory)">org.apache.calcite.rel.rules.LoptOptimizeJoinRule​(RelFactories.JoinFactory, RelFactories.ProjectFactory, RelFactories.FilterFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/MultiJoinOptimizeBushyRule.html#%3Cinit%3E(org.apache.calcite.rel.core.RelFactories.JoinFactory,org.apache.calcite.rel.core.RelFactories.ProjectFactory)">org.apache.calcite.rel.rules.MultiJoinOptimizeBushyRule​(RelFactories.JoinFactory, RelFactories.ProjectFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/MultiJoinProjectTransposeRule.html#%3Cinit%3E(org.apache.calcite.plan.RelOptRuleOperand,java.lang.String)">org.apache.calcite.rel.rules.MultiJoinProjectTransposeRule​(RelOptRuleOperand, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ProjectMergeRule.html#%3Cinit%3E(boolean,org.apache.calcite.rel.core.RelFactories.ProjectFactory)">org.apache.calcite.rel.rules.ProjectMergeRule​(boolean, RelFactories.ProjectFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ProjectSortTransposeRule.html#%3Cinit%3E(org.apache.calcite.plan.RelOptRuleOperand)">org.apache.calcite.rel.rules.ProjectSortTransposeRule​(RelOptRuleOperand)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/PruneEmptyRules.RemoveEmptySingleRule.html#%3Cinit%3E(java.lang.Class,com.google.common.base.Predicate,org.apache.calcite.tools.RelBuilderFactory,java.lang.String)">org.apache.calcite.rel.rules.PruneEmptyRules.RemoveEmptySingleRule​(Class<R>, Predicate<R>, RelBuilderFactory, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ReduceExpressionsRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.tools.RelBuilderFactory,java.lang.String)">org.apache.calcite.rel.rules.ReduceExpressionsRule​(Class<? extends RelNode>, RelBuilderFactory, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ReduceExpressionsRule.CalcReduceExpressionsRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.tools.RelBuilderFactory)">org.apache.calcite.rel.rules.ReduceExpressionsRule.CalcReduceExpressionsRule​(Class<? extends Calc>, RelBuilderFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ReduceExpressionsRule.FilterReduceExpressionsRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.tools.RelBuilderFactory)">org.apache.calcite.rel.rules.ReduceExpressionsRule.FilterReduceExpressionsRule​(Class<? extends Filter>, RelBuilderFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ReduceExpressionsRule.JoinReduceExpressionsRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.tools.RelBuilderFactory)">org.apache.calcite.rel.rules.ReduceExpressionsRule.JoinReduceExpressionsRule​(Class<? extends Join>, RelBuilderFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/ReduceExpressionsRule.ProjectReduceExpressionsRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.tools.RelBuilderFactory)">org.apache.calcite.rel.rules.ReduceExpressionsRule.ProjectReduceExpressionsRule​(Class<? extends Project>, RelBuilderFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/SortJoinTransposeRule.html#%3Cinit%3E(java.lang.Class,java.lang.Class)">org.apache.calcite.rel.rules.SortJoinTransposeRule​(Class<? extends Sort>, Class<? extends Join>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/SortProjectTransposeRule.html#%3Cinit%3E(java.lang.Class,java.lang.Class)">org.apache.calcite.rel.rules.SortProjectTransposeRule​(Class<? extends Sort>, Class<? extends Project>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/UnionMergeRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.rel.core.RelFactories.SetOpFactory)">org.apache.calcite.rel.rules.UnionMergeRule​(Class<? extends Union>, RelFactories.SetOpFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/rules/UnionToDistinctRule.html#%3Cinit%3E(java.lang.Class,org.apache.calcite.rel.core.RelFactories.SetOpFactory)">org.apache.calcite.rel.rules.UnionToDistinctRule​(Class<? extends Union>, RelFactories.SetOpFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rel/stream/StreamRules.DeltaJoinTransposeRule.html#%3Cinit%3E()">org.apache.calcite.rel.stream.StreamRules.DeltaJoinTransposeRule()</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/rex/RexSimplify.html#%3Cinit%3E(org.apache.calcite.rex.RexBuilder,boolean,org.apache.calcite.rex.RexExecutor)">org.apache.calcite.rex.RexSimplify​(RexBuilder, boolean, RexExecutor)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/advise/SqlAdvisor.html#%3Cinit%3E(org.apache.calcite.sql.validate.SqlValidatorWithHints)">org.apache.calcite.sql.advise.SqlAdvisor​(SqlValidatorWithHints)</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">use <a href="org/apache/calcite/sql/advise/SqlAdvisor.html#%3Cinit%3E(org.apache.calcite.sql.validate.SqlValidatorWithHints,org.apache.calcite.sql.parser.SqlParser.Config)"><code>SqlAdvisor(SqlValidatorWithHints, SqlParser.Config)</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/advise/SqlSimpleParser.html#%3Cinit%3E(java.lang.String)">org.apache.calcite.sql.advise.SqlSimpleParser​(String)</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/advise/SqlSimpleParser.Tokenizer.html#%3Cinit%3E(java.lang.String,java.lang.String)">org.apache.calcite.sql.advise.SqlSimpleParser.Tokenizer​(String, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlAvgAggFunction.html#%3Cinit%3E(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.sql.fun.SqlAvgAggFunction.Subtype)">org.apache.calcite.sql.fun.SqlAvgAggFunction​(RelDataType, SqlAvgAggFunction.Subtype)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlCovarAggFunction.html#%3Cinit%3E(org.apache.calcite.rel.type.RelDataType,org.apache.calcite.sql.fun.SqlCovarAggFunction.Subtype)">org.apache.calcite.sql.fun.SqlCovarAggFunction​(RelDataType, SqlCovarAggFunction.Subtype)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlFirstLastValueAggFunction.html#%3Cinit%3E(boolean)">org.apache.calcite.sql.fun.SqlFirstLastValueAggFunction​(boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlLeadLagAggFunction.html#%3Cinit%3E(boolean)">org.apache.calcite.sql.fun.SqlLeadLagAggFunction​(boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/fun/SqlMinMaxAggFunction.html#%3Cinit%3E(java.util.List,boolean,int)">org.apache.calcite.sql.fun.SqlMinMaxAggFunction​(List<RelDataType>, boolean, int)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlAggFunction.html#%3Cinit%3E(java.lang.String,org.apache.calcite.sql.SqlKind,org.apache.calcite.sql.type.SqlReturnTypeInference,org.apache.calcite.sql.type.SqlOperandTypeInference,org.apache.calcite.sql.type.SqlOperandTypeChecker,org.apache.calcite.sql.SqlFunctionCategory)">org.apache.calcite.sql.SqlAggFunction​(String, SqlKind, SqlReturnTypeInference, SqlOperandTypeInference, SqlOperandTypeChecker, SqlFunctionCategory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlCreate.html#%3Cinit%3E(org.apache.calcite.sql.parser.SqlParserPos,boolean)">org.apache.calcite.sql.SqlCreate​(SqlParserPos, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlDialect.html#%3Cinit%3E(org.apache.calcite.sql.SqlDialect.DatabaseProduct,java.lang.String,java.lang.String)">org.apache.calcite.sql.SqlDialect​(SqlDialect.DatabaseProduct, String, String)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlDrop.html#%3Cinit%3E(org.apache.calcite.sql.parser.SqlParserPos)">org.apache.calcite.sql.SqlDrop​(SqlParserPos)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlGroupedWindowFunction.html#%3Cinit%3E(java.lang.String,org.apache.calcite.sql.SqlKind,org.apache.calcite.sql.SqlGroupedWindowFunction,org.apache.calcite.sql.type.SqlOperandTypeChecker)">org.apache.calcite.sql.SqlGroupedWindowFunction​(String, SqlKind, SqlGroupedWindowFunction, SqlOperandTypeChecker)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlRankFunction.html#%3Cinit%3E(boolean,org.apache.calcite.sql.SqlKind)">org.apache.calcite.sql.SqlRankFunction​(boolean, SqlKind)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/type/ComparableOperandTypeChecker.html#%3Cinit%3E(int,org.apache.calcite.rel.type.RelDataTypeComparability)">org.apache.calcite.sql.type.ComparableOperandTypeChecker​(int, RelDataTypeComparability)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql2rel/RelFieldTrimmer.html#%3Cinit%3E(org.apache.calcite.sql.validate.SqlValidator,org.apache.calcite.plan.RelOptCluster,org.apache.calcite.rel.core.RelFactories.ProjectFactory,org.apache.calcite.rel.core.RelFactories.FilterFactory,org.apache.calcite.rel.core.RelFactories.JoinFactory,org.apache.calcite.rel.core.RelFactories.SortFactory,org.apache.calcite.rel.core.RelFactories.AggregateFactory,org.apache.calcite.rel.core.RelFactories.SetOpFactory)">org.apache.calcite.sql2rel.RelFieldTrimmer​(SqlValidator, RelOptCluster, RelFactories.ProjectFactory, RelFactories.FilterFactory, RelFactories.JoinFactory, RelFactories.SortFactory, RelFactories.AggregateFactory, RelFactories.SetOpFactory)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql2rel/RelStructuredTypeFlattener.html#%3Cinit%3E(org.apache.calcite.rex.RexBuilder,org.apache.calcite.plan.RelOptTable.ToRelContext,boolean)">org.apache.calcite.sql2rel.RelStructuredTypeFlattener​(RexBuilder, RelOptTable.ToRelContext, boolean)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql2rel/SqlToRelConverter.html#%3Cinit%3E(org.apache.calcite.plan.RelOptTable.ViewExpander,org.apache.calcite.sql.validate.SqlValidator,org.apache.calcite.prepare.Prepare.CatalogReader,org.apache.calcite.plan.RelOptPlanner,org.apache.calcite.rex.RexBuilder,org.apache.calcite.sql2rel.SqlRexConvertletTable)">org.apache.calcite.sql2rel.SqlToRelConverter​(RelOptTable.ViewExpander, SqlValidator, Prepare.CatalogReader, RelOptPlanner, RexBuilder, SqlRexConvertletTable)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/util/PartiallyOrderedSet.html#%3Cinit%3E(org.apache.calcite.util.PartiallyOrderedSet.Ordering,com.google.common.base.Function,com.google.common.base.Function)">org.apache.calcite.util.PartiallyOrderedSet​(PartiallyOrderedSet.Ordering<E>, Function<E, Iterable<E>>, Function<E, Iterable<E>>)</a></th> |
| <td class="colLast"></td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| </ul> |
| <a id="enum.constant"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="deprecatedSummary"> |
| <caption><span>Enum Constants</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Enum Constant</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colDeprecatedItemName" scope="row"><a href="org/apache/calcite/sql/SqlKind.html#GROUPING_ID">org.apache.calcite.sql.SqlKind.GROUPING_ID</a></th> |
| <td class="colLast"> |
| <div class="deprecationComment">Use <a href="org/apache/calcite/sql/SqlKind.html#GROUPING"><code>SqlKind.GROUPING</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </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>Package</li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li class="navBarCell1Rev">Deprecated</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> |