blob: a5374a9831112ec751db89df320f45208737fc68 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>SqlToRelConverterExtendedTest (Calcite 1.21.0 Test 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="SqlToRelConverterExtendedTest (Calcite 1.21.0 Test API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SqlToRelConverterExtendedTest.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.apache.calcite.test</a></div>
<h2 title="Class SqlToRelConverterExtendedTest" class="title">Class SqlToRelConverterExtendedTest</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="SqlToRelTestBase.html" title="class in org.apache.calcite.test">org.apache.calcite.test.SqlToRelTestBase</a></li>
<li>
<ul class="inheritance">
<li><a href="SqlToRelConverterTest.html" title="class in org.apache.calcite.test">org.apache.calcite.test.SqlToRelConverterTest</a></li>
<li>
<ul class="inheritance">
<li>org.apache.calcite.test.SqlToRelConverterExtendedTest</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">SqlToRelConverterExtendedTest</span>
extends <a href="SqlToRelConverterTest.html" title="class in org.apache.calcite.test">SqlToRelConverterTest</a></pre>
<div class="block">Runs <a href="SqlToRelConverterTest.html" title="class in org.apache.calcite.test"><code>SqlToRelConverterTest</code></a> with extensions.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.org.apache.calcite.test.SqlToRelConverterTest">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.calcite.test.<a href="SqlToRelConverterTest.html" title="class in org.apache.calcite.test">SqlToRelConverterTest</a></h3>
<code><a href="SqlToRelConverterTest.RelValidityChecker.html" title="class in org.apache.calcite.test">SqlToRelConverterTest.RelValidityChecker</a>, <a href="SqlToRelConverterTest.Sql.html" title="class in org.apache.calcite.test">SqlToRelConverterTest.Sql</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.org.apache.calcite.test.SqlToRelTestBase">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.calcite.test.<a href="SqlToRelTestBase.html" title="class in org.apache.calcite.test">SqlToRelTestBase</a></h3>
<code><a href="SqlToRelTestBase.CustomCorrelate.html" title="class in org.apache.calcite.test">SqlToRelTestBase.CustomCorrelate</a>, <a href="SqlToRelTestBase.MockRelOptSchema.html" title="class in org.apache.calcite.test">SqlToRelTestBase.MockRelOptSchema</a>, <a href="SqlToRelTestBase.Tester.html" title="interface in org.apache.calcite.test">SqlToRelTestBase.Tester</a>, <a href="SqlToRelTestBase.TesterImpl.html" title="class in org.apache.calcite.test">SqlToRelTestBase.TesterImpl</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) org.apache.calcite.runtime.Hook.Closeable</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#closeable">closeable</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.apache.calcite.test.SqlToRelTestBase">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.apache.calcite.test.<a href="SqlToRelTestBase.html" title="class in org.apache.calcite.test">SqlToRelTestBase</a></h3>
<code><a href="SqlToRelTestBase.html#NL">NL</a>, <a href="SqlToRelTestBase.html#strictTester">strictTester</a>, <a href="SqlToRelTestBase.html#tester">tester</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">SqlToRelConverterExtendedTest</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#after()">after</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#before()">before</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#foo(org.apache.calcite.rel.RelNode)">foo</a></span>&#8203;(org.apache.calcite.rel.RelNode&nbsp;rel)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.calcite.test.SqlToRelConverterTest">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.calcite.test.<a href="SqlToRelConverterTest.html" title="class in org.apache.calcite.test">SqlToRelConverterTest</a></h3>
<code><a href="SqlToRelConverterTest.html#check(java.lang.String,java.lang.String)">check</a>, <a href="SqlToRelConverterTest.html#getDiffRepos()">getDiffRepos</a>, <a href="SqlToRelConverterTest.html#sql(java.lang.String)">sql</a>, <a href="SqlToRelConverterTest.html#testAggCaseInSubQuery()">testAggCaseInSubQuery</a>, <a href="SqlToRelConverterTest.html#testAggCaseSubQuery()">testAggCaseSubQuery</a>, <a href="SqlToRelConverterTest.html#testAggDistinct()">testAggDistinct</a>, <a href="SqlToRelConverterTest.html#testAggFilter()">testAggFilter</a>, <a href="SqlToRelConverterTest.html#testAggFilterWithIn()">testAggFilterWithIn</a>, <a href="SqlToRelConverterTest.html#testAggNoDuplicateColumnNames()">testAggNoDuplicateColumnNames</a>, <a href="SqlToRelConverterTest.html#testAggregateAndScalarSubQueryInHaving()">testAggregateAndScalarSubQueryInHaving</a>, <a href="SqlToRelConverterTest.html#testAggregateAndScalarSubQueryInSelect()">testAggregateAndScalarSubQueryInSelect</a>, <a href="SqlToRelConverterTest.html#testAggregateNoGroup()">testAggregateNoGroup</a>, <a href="SqlToRelConverterTest.html#testAggScalarSubQuery()">testAggScalarSubQuery</a>, <a href="SqlToRelConverterTest.html#testAliasInHaving()">testAliasInHaving</a>, <a href="SqlToRelConverterTest.html#testAliasList()">testAliasList</a>, <a href="SqlToRelConverterTest.html#testAliasList2()">testAliasList2</a>, <a href="SqlToRelConverterTest.html#testAllValueList()">testAllValueList</a>, <a href="SqlToRelConverterTest.html#testAnyValueAggregateFunctionGroupBy()">testAnyValueAggregateFunctionGroupBy</a>, <a href="SqlToRelConverterTest.html#testAnyValueAggregateFunctionNoGroupBy()">testAnyValueAggregateFunctionNoGroupBy</a>, <a href="SqlToRelConverterTest.html#testArrayElementDoublyNestedPrimitive()">testArrayElementDoublyNestedPrimitive</a>, <a href="SqlToRelConverterTest.html#testArrayElementDoublyNestedStruct()">testArrayElementDoublyNestedStruct</a>, <a href="SqlToRelConverterTest.html#testArrayElementNestedPrimitive()">testArrayElementNestedPrimitive</a>, <a href="SqlToRelConverterTest.html#testArrayElementThreeTimesNestedStruct()">testArrayElementThreeTimesNestedStruct</a>, <a href="SqlToRelConverterTest.html#testArrayOfRecord()">testArrayOfRecord</a>, <a href="SqlToRelConverterTest.html#testCase()">testCase</a>, <a href="SqlToRelConverterTest.html#testCharLength()">testCharLength</a>, <a href="SqlToRelConverterTest.html#testCollectionTable()">testCollectionTable</a>, <a href="SqlToRelConverterTest.html#testCollectionTableWithCursorParam()">testCollectionTableWithCursorParam</a>, <a href="SqlToRelConverterTest.html#testCollectionTableWithLateral()">testCollectionTableWithLateral</a>, <a href="SqlToRelConverterTest.html#testCollectionTableWithLateral2()">testCollectionTableWithLateral2</a>, <a href="SqlToRelConverterTest.html#testCollectionTableWithLateral3()">testCollectionTableWithLateral3</a>, <a href="SqlToRelConverterTest.html#testCompositeInUncorrelatedSubQueryRex()">testCompositeInUncorrelatedSubQueryRex</a>, <a href="SqlToRelConverterTest.html#testConditionOffByOne()">testConditionOffByOne</a>, <a href="SqlToRelConverterTest.html#testConditionOffByOneReversed()">testConditionOffByOneReversed</a>, <a href="SqlToRelConverterTest.html#testCorrelatedSubQueryInAggregate()">testCorrelatedSubQueryInAggregate</a>, <a href="SqlToRelConverterTest.html#testCorrelatedSubQueryInJoin()">testCorrelatedSubQueryInJoin</a>, <a href="SqlToRelConverterTest.html#testCorrelationAggregateGroupSets()">testCorrelationAggregateGroupSets</a>, <a href="SqlToRelConverterTest.html#testCorrelationExistsAndFilter()">testCorrelationExistsAndFilter</a>, <a href="SqlToRelConverterTest.html#testCorrelationExistsAndFilterRex()">testCorrelationExistsAndFilterRex</a>, <a href="SqlToRelConverterTest.html#testCorrelationExistsAndFilterThetaRex()">testCorrelationExistsAndFilterThetaRex</a>, <a href="SqlToRelConverterTest.html#testCorrelationJoin()">testCorrelationJoin</a>, <a href="SqlToRelConverterTest.html#testCorrelationJoinRex()">testCorrelationJoinRex</a>, <a href="SqlToRelConverterTest.html#testCorrelationMultiScalarAggregate()">testCorrelationMultiScalarAggregate</a>, <a href="SqlToRelConverterTest.html#testCorrelationNotExistsAndFilter()">testCorrelationNotExistsAndFilter</a>, <a href="SqlToRelConverterTest.html#testCorrelationScalarAggAndFilter()">testCorrelationScalarAggAndFilter</a>, <a href="SqlToRelConverterTest.html#testCorrelationScalarAggAndFilterRex()">testCorrelationScalarAggAndFilterRex</a>, <a href="SqlToRelConverterTest.html#testCountNoGroup()">testCountNoGroup</a>, <a href="SqlToRelConverterTest.html#testCrossJoinLateral1()">testCrossJoinLateral1</a>, <a href="SqlToRelConverterTest.html#testCrossJoinLateral2()">testCrossJoinLateral2</a>, <a href="SqlToRelConverterTest.html#testCrossJoinTemporalTable1()">testCrossJoinTemporalTable1</a>, <a href="SqlToRelConverterTest.html#testCrossJoinTemporalTable2()">testCrossJoinTemporalTable2</a>, <a href="SqlToRelConverterTest.html#testCrossJoinTemporalTable3()">testCrossJoinTemporalTable3</a>, <a href="SqlToRelConverterTest.html#testCube()">testCube</a>, <a href="SqlToRelConverterTest.html#testCustomColumnResolving()">testCustomColumnResolving</a>, <a href="SqlToRelConverterTest.html#testCustomColumnResolving2()">testCustomColumnResolving2</a>, <a href="SqlToRelConverterTest.html#testCustomColumnResolving3()">testCustomColumnResolving3</a>, <a href="SqlToRelConverterTest.html#testCustomColumnResolving4()">testCustomColumnResolving4</a>, <a href="SqlToRelConverterTest.html#testCustomColumnResolving5()">testCustomColumnResolving5</a>, <a href="SqlToRelConverterTest.html#testCustomColumnResolvingWithSelectFieldNameDotStar()">testCustomColumnResolvingWithSelectFieldNameDotStar</a>, <a href="SqlToRelConverterTest.html#testCustomColumnResolvingWithSelectStar()">testCustomColumnResolvingWithSelectStar</a>, <a href="SqlToRelConverterTest.html#testDelete()">testDelete</a>, <a href="SqlToRelConverterTest.html#testDeleteBind()">testDeleteBind</a>, <a href="SqlToRelConverterTest.html#testDeleteBindExtendedColumn()">testDeleteBindExtendedColumn</a>, <a href="SqlToRelConverterTest.html#testDeleteBindExtendedColumnModifiableView()">testDeleteBindExtendedColumnModifiableView</a>, <a href="SqlToRelConverterTest.html#testDeleteBindModifiableView()">testDeleteBindModifiableView</a>, <a href="SqlToRelConverterTest.html#testDeleteWhere()">testDeleteWhere</a>, <a href="SqlToRelConverterTest.html#testDotLiteralAfterNestedRow()">testDotLiteralAfterNestedRow</a>, <a href="SqlToRelConverterTest.html#testDotLiteralAfterRow()">testDotLiteralAfterRow</a>, <a href="SqlToRelConverterTest.html#testDuplicateColumnsInSubQuery()">testDuplicateColumnsInSubQuery</a>, <a href="SqlToRelConverterTest.html#testDuplicateGroupingSets()">testDuplicateGroupingSets</a>, <a href="SqlToRelConverterTest.html#testDynamicNestedColumn()">testDynamicNestedColumn</a>, <a href="SqlToRelConverterTest.html#testDynamicSchemaUnnest()">testDynamicSchemaUnnest</a>, <a href="SqlToRelConverterTest.html#testDynamicStarInJoinAndSubQ()">testDynamicStarInJoinAndSubQ</a>, <a href="SqlToRelConverterTest.html#testDynamicStarInTableJoin()">testDynamicStarInTableJoin</a>, <a href="SqlToRelConverterTest.html#testDynStarInExistSubQ()">testDynStarInExistSubQ</a>, <a href="SqlToRelConverterTest.html#testElement()">testElement</a>, <a href="SqlToRelConverterTest.html#testElementInValues()">testElementInValues</a>, <a href="SqlToRelConverterTest.html#testExists()">testExists</a>, <a href="SqlToRelConverterTest.html#testExistsCorrelated()">testExistsCorrelated</a>, <a href="SqlToRelConverterTest.html#testExistsCorrelatedDecorrelate()">testExistsCorrelatedDecorrelate</a>, <a href="SqlToRelConverterTest.html#testExistsCorrelatedDecorrelateRex()">testExistsCorrelatedDecorrelateRex</a>, <a href="SqlToRelConverterTest.html#testExistsCorrelatedLimit()">testExistsCorrelatedLimit</a>, <a href="SqlToRelConverterTest.html#testExistsCorrelatedLimitDecorrelate()">testExistsCorrelatedLimitDecorrelate</a>, <a href="SqlToRelConverterTest.html#testExistsCorrelatedLimitDecorrelateRex()">testExistsCorrelatedLimitDecorrelateRex</a>, <a href="SqlToRelConverterTest.html#testExplainAsXml()">testExplainAsXml</a>, <a href="SqlToRelConverterTest.html#testExplicitTable()">testExplicitTable</a>, <a href="SqlToRelConverterTest.html#testFakeStar()">testFakeStar</a>, <a href="SqlToRelConverterTest.html#testFetch()">testFetch</a>, <a href="SqlToRelConverterTest.html#testFetchWithDynamicParameter()">testFetchWithDynamicParameter</a>, <a href="SqlToRelConverterTest.html#testFilterAndSortWithTrim()">testFilterAndSortWithTrim</a>, <a href="SqlToRelConverterTest.html#testFlattenRecords()">testFlattenRecords</a>, <a href="SqlToRelConverterTest.html#testGroup()">testGroup</a>, <a href="SqlToRelConverterTest.html#testGroupAlias()">testGroupAlias</a>, <a href="SqlToRelConverterTest.html#testGroupBug281()">testGroupBug281</a>, <a href="SqlToRelConverterTest.html#testGroupBug281b()">testGroupBug281b</a>, <a href="SqlToRelConverterTest.html#testGroupByAlias()">testGroupByAlias</a>, <a href="SqlToRelConverterTest.html#testGroupByAliasEqualToColumnName()">testGroupByAliasEqualToColumnName</a>, <a href="SqlToRelConverterTest.html#testGroupByAliasOfSubExpressionsInProject()">testGroupByAliasOfSubExpressionsInProject</a>, <a href="SqlToRelConverterTest.html#testGroupByCaseIn()">testGroupByCaseIn</a>, <a href="SqlToRelConverterTest.html#testGroupByCaseSubQuery()">testGroupByCaseSubQuery</a>, <a href="SqlToRelConverterTest.html#testGroupByContainsLiterals()">testGroupByContainsLiterals</a>, <a href="SqlToRelConverterTest.html#testGroupByCubeWithNestedColumn()">testGroupByCubeWithNestedColumn</a>, <a href="SqlToRelConverterTest.html#testGroupByExpression()">testGroupByExpression</a>, <a href="SqlToRelConverterTest.html#testGroupByNestedColumn()">testGroupByNestedColumn</a>, <a href="SqlToRelConverterTest.html#testGroupByOrdinal()">testGroupByOrdinal</a>, <a href="SqlToRelConverterTest.html#testGroupByWithDuplicates()">testGroupByWithDuplicates</a>, <a href="SqlToRelConverterTest.html#testGroupEmpty()">testGroupEmpty</a>, <a href="SqlToRelConverterTest.html#testGroupExpressionsInsideAndOut()">testGroupExpressionsInsideAndOut</a>, <a href="SqlToRelConverterTest.html#testGroupingFunction()">testGroupingFunction</a>, <a href="SqlToRelConverterTest.html#testGroupingFunctionWithGroupBy()">testGroupingFunctionWithGroupBy</a>, <a href="SqlToRelConverterTest.html#testGroupingSets()">testGroupingSets</a>, <a href="SqlToRelConverterTest.html#testGroupingSetsCartesianProduct()">testGroupingSetsCartesianProduct</a>, <a href="SqlToRelConverterTest.html#testGroupingSetsCartesianProduct2()">testGroupingSetsCartesianProduct2</a>, <a href="SqlToRelConverterTest.html#testGroupingSetsProduct()">testGroupingSetsProduct</a>, <a href="SqlToRelConverterTest.html#testGroupingSetsWith()">testGroupingSetsWith</a>, <a href="SqlToRelConverterTest.html#testGroupingSetsWithCube()">testGroupingSetsWithCube</a>, <a href="SqlToRelConverterTest.html#testGroupingSetsWithNestedColumn()">testGroupingSetsWithNestedColumn</a>, <a href="SqlToRelConverterTest.html#testGroupingSetsWithRollup()">testGroupingSetsWithRollup</a>, <a href="SqlToRelConverterTest.html#testGroupingSetsWithRollupCube()">testGroupingSetsWithRollupCube</a>, <a href="SqlToRelConverterTest.html#testGroupJustOneAgg()">testGroupJustOneAgg</a>, <a href="SqlToRelConverterTest.html#testGrpByColFromStarInSubQuery()">testGrpByColFromStarInSubQuery</a>, <a href="SqlToRelConverterTest.html#testHaving()">testHaving</a>, <a href="SqlToRelConverterTest.html#testHavingAggrFunctionIn()">testHavingAggrFunctionIn</a>, <a href="SqlToRelConverterTest.html#testHavingInSubQueryWithAggrFunction()">testHavingInSubQueryWithAggrFunction</a>, <a href="SqlToRelConverterTest.html#testHopTable()">testHopTable</a>, <a href="SqlToRelConverterTest.html#testIdenticalExpressionInSubQuery()">testIdenticalExpressionInSubQuery</a>, <a href="SqlToRelConverterTest.html#testInsert()">testInsert</a>, <a href="SqlToRelConverterTest.html#testInsertBind()">testInsertBind</a>, <a href="SqlToRelConverterTest.html#testInsertBindExtendedColumn()">testInsertBindExtendedColumn</a>, <a href="SqlToRelConverterTest.html#testInsertBindExtendedColumnModifiableView()">testInsertBindExtendedColumnModifiableView</a>, <a href="SqlToRelConverterTest.html#testInsertBindModifiableView()">testInsertBindModifiableView</a>, <a href="SqlToRelConverterTest.html#testInsertBindSubset()">testInsertBindSubset</a>, <a href="SqlToRelConverterTest.html#testInsertBindSubsetModifiableView()">testInsertBindSubsetModifiableView</a>, <a href="SqlToRelConverterTest.html#testInsertBindSubsetWithCustomInitializerExpressionFactory()">testInsertBindSubsetWithCustomInitializerExpressionFactory</a>, <a href="SqlToRelConverterTest.html#testInsertBindWithCustomInitializerExpressionFactory()">testInsertBindWithCustomInitializerExpressionFactory</a>, <a href="SqlToRelConverterTest.html#testInsertExtendedColumn()">testInsertExtendedColumn</a>, <a href="SqlToRelConverterTest.html#testInsertExtendedColumnModifiableView()">testInsertExtendedColumnModifiableView</a>, <a href="SqlToRelConverterTest.html#testInsertModifiableView()">testInsertModifiableView</a>, <a href="SqlToRelConverterTest.html#testInsertSubset()">testInsertSubset</a>, <a href="SqlToRelConverterTest.html#testInsertSubsetModifiableView()">testInsertSubsetModifiableView</a>, <a href="SqlToRelConverterTest.html#testInsertSubsetView()">testInsertSubsetView</a>, <a href="SqlToRelConverterTest.html#testInsertSubsetWithCustomInitializerExpressionFactory()">testInsertSubsetWithCustomInitializerExpressionFactory</a>, <a href="SqlToRelConverterTest.html#testInsertView()">testInsertView</a>, <a href="SqlToRelConverterTest.html#testInsertViewWithCustomColumnResolving()">testInsertViewWithCustomColumnResolving</a>, <a href="SqlToRelConverterTest.html#testInsertWithCustomColumnResolving()">testInsertWithCustomColumnResolving</a>, <a href="SqlToRelConverterTest.html#testInsertWithCustomColumnResolving2()">testInsertWithCustomColumnResolving2</a>, <a href="SqlToRelConverterTest.html#testInsertWithCustomInitializerExpressionFactory()">testInsertWithCustomInitializerExpressionFactory</a>, <a href="SqlToRelConverterTest.html#testIntegerLiteral()">testIntegerLiteral</a>, <a href="SqlToRelConverterTest.html#testInterval()">testInterval</a>, <a href="SqlToRelConverterTest.html#testIntervalLiteralHourToMinute()">testIntervalLiteralHourToMinute</a>, <a href="SqlToRelConverterTest.html#testIntervalLiteralYearToMonth()">testIntervalLiteralYearToMonth</a>, <a href="SqlToRelConverterTest.html#testInToSemiJoin()">testInToSemiJoin</a>, <a href="SqlToRelConverterTest.html#testInUncorrelatedSubQuery()">testInUncorrelatedSubQuery</a>, <a href="SqlToRelConverterTest.html#testInUncorrelatedSubQueryInHavingRex()">testInUncorrelatedSubQueryInHavingRex</a>, <a href="SqlToRelConverterTest.html#testInUncorrelatedSubQueryInSelect()">testInUncorrelatedSubQueryInSelect</a>, <a href="SqlToRelConverterTest.html#testInUncorrelatedSubQueryInSelectRex()">testInUncorrelatedSubQueryInSelectRex</a>, <a href="SqlToRelConverterTest.html#testInUncorrelatedSubQueryRex()">testInUncorrelatedSubQueryRex</a>, <a href="SqlToRelConverterTest.html#testInValueListLong()">testInValueListLong</a>, <a href="SqlToRelConverterTest.html#testInValueListShort()">testInValueListShort</a>, <a href="SqlToRelConverterTest.html#testIsDistinctFrom()">testIsDistinctFrom</a>, <a href="SqlToRelConverterTest.html#testIsNotDistinctFrom()">testIsNotDistinctFrom</a>, <a href="SqlToRelConverterTest.html#testJoinNatural()">testJoinNatural</a>, <a href="SqlToRelConverterTest.html#testJoinNaturalMultipleCommonColumn()">testJoinNaturalMultipleCommonColumn</a>, <a href="SqlToRelConverterTest.html#testJoinNaturalNoCommonColumn()">testJoinNaturalNoCommonColumn</a>, <a href="SqlToRelConverterTest.html#testJoinOn()">testJoinOn</a>, <a href="SqlToRelConverterTest.html#testJoinOnExists()">testJoinOnExists</a>, <a href="SqlToRelConverterTest.html#testJoinOnExpression()">testJoinOnExpression</a>, <a href="SqlToRelConverterTest.html#testJoinOnIn()">testJoinOnIn</a>, <a href="SqlToRelConverterTest.html#testJoinOnInSubQuery()">testJoinOnInSubQuery</a>, <a href="SqlToRelConverterTest.html#testJoinTemporalTableOnColumnReference()">testJoinTemporalTableOnColumnReference</a>, <a href="SqlToRelConverterTest.html#testJoinTemporalTableOnSpecificTime()">testJoinTemporalTableOnSpecificTime</a>, <a href="SqlToRelConverterTest.html#testJoinUnnest()">testJoinUnnest</a>, <a href="SqlToRelConverterTest.html#testJoinUnnestRex()">testJoinUnnestRex</a>, <a href="SqlToRelConverterTest.html#testJoinUsing()">testJoinUsing</a>, <a href="SqlToRelConverterTest.html#testJoinUsingCompound()">testJoinUsingCompound</a>, <a href="SqlToRelConverterTest.html#testJoinUsingDynamicTable()">testJoinUsingDynamicTable</a>, <a href="SqlToRelConverterTest.html#testJoinUsingThreeWay()">testJoinUsingThreeWay</a>, <a href="SqlToRelConverterTest.html#testJoinWithUnion()">testJoinWithUnion</a>, <a href="SqlToRelConverterTest.html#testJsonArray()">testJsonArray</a>, <a href="SqlToRelConverterTest.html#testJsonArrayAgg1()">testJsonArrayAgg1</a>, <a href="SqlToRelConverterTest.html#testJsonArrayAgg2()">testJsonArrayAgg2</a>, <a href="SqlToRelConverterTest.html#testJsonArrayAgg3()">testJsonArrayAgg3</a>, <a href="SqlToRelConverterTest.html#testJsonArrayAgg4()">testJsonArrayAgg4</a>, <a href="SqlToRelConverterTest.html#testJsonDepth()">testJsonDepth</a>, <a href="SqlToRelConverterTest.html#testJsonExists()">testJsonExists</a>, <a href="SqlToRelConverterTest.html#testJsonKeys()">testJsonKeys</a>, <a href="SqlToRelConverterTest.html#testJsonLength()">testJsonLength</a>, <a href="SqlToRelConverterTest.html#testJsonObject()">testJsonObject</a>, <a href="SqlToRelConverterTest.html#testJsonObjectAgg()">testJsonObjectAgg</a>, <a href="SqlToRelConverterTest.html#testJsonPredicate()">testJsonPredicate</a>, <a href="SqlToRelConverterTest.html#testJsonPretty()">testJsonPretty</a>, <a href="SqlToRelConverterTest.html#testJsonQuery()">testJsonQuery</a>, <a href="SqlToRelConverterTest.html#testJsonType()">testJsonType</a>, <a href="SqlToRelConverterTest.html#testJsonValue()">testJsonValue</a>, <a href="SqlToRelConverterTest.html#testJsonValueExpressionOperator()">testJsonValueExpressionOperator</a>, <a href="SqlToRelConverterTest.html#testLarge()">testLarge</a>, <a href="SqlToRelConverterTest.html#testLateral()">testLateral</a>, <a href="SqlToRelConverterTest.html#testLateralDecorrelate()">testLateralDecorrelate</a>, <a href="SqlToRelConverterTest.html#testLateralDecorrelateRex()">testLateralDecorrelateRex</a>, <a href="SqlToRelConverterTest.html#testLateralDecorrelateThetaRex()">testLateralDecorrelateThetaRex</a>, <a href="SqlToRelConverterTest.html#testLeftJoinLateral1()">testLeftJoinLateral1</a>, <a href="SqlToRelConverterTest.html#testLeftJoinLateral2()">testLeftJoinLateral2</a>, <a href="SqlToRelConverterTest.html#testLeftJoinLateral3()">testLeftJoinLateral3</a>, <a href="SqlToRelConverterTest.html#testLeftJoinLateral4()">testLeftJoinLateral4</a>, <a href="SqlToRelConverterTest.html#testLeftJoinLateral5()">testLeftJoinLateral5</a>, <a href="SqlToRelConverterTest.html#testMatchRecognize1()">testMatchRecognize1</a>, <a href="SqlToRelConverterTest.html#testMatchRecognizeIn()">testMatchRecognizeIn</a>, <a href="SqlToRelConverterTest.html#testMatchRecognizeMeasures1()">testMatchRecognizeMeasures1</a>, <a href="SqlToRelConverterTest.html#testMatchRecognizeMeasures2()">testMatchRecognizeMeasures2</a>, <a href="SqlToRelConverterTest.html#testMatchRecognizeMeasures3()">testMatchRecognizeMeasures3</a>, <a href="SqlToRelConverterTest.html#testMatchRecognizePatternSkip1()">testMatchRecognizePatternSkip1</a>, <a href="SqlToRelConverterTest.html#testMatchRecognizePrevDown()">testMatchRecognizePrevDown</a>, <a href="SqlToRelConverterTest.html#testMatchRecognizePrevLast()">testMatchRecognizePrevLast</a>, <a href="SqlToRelConverterTest.html#testMatchRecognizeSubset1()">testMatchRecognizeSubset1</a>, <a href="SqlToRelConverterTest.html#testMerge()">testMerge</a>, <a href="SqlToRelConverterTest.html#testModifiableViewDdlExtend()">testModifiableViewDdlExtend</a>, <a href="SqlToRelConverterTest.html#testModifiableViewExtend()">testModifiableViewExtend</a>, <a href="SqlToRelConverterTest.html#testModifiableViewExtendExpression()">testModifiableViewExtendExpression</a>, <a href="SqlToRelConverterTest.html#testModifiableViewExtendSubset()">testModifiableViewExtendSubset</a>, <a href="SqlToRelConverterTest.html#testMultiAnd()">testMultiAnd</a>, <a href="SqlToRelConverterTest.html#testMultiset()">testMultiset</a>, <a href="SqlToRelConverterTest.html#testMultisetOfColumns()">testMultisetOfColumns</a>, <a href="SqlToRelConverterTest.html#testMultisetOfColumnsRex()">testMultisetOfColumnsRex</a>, <a href="SqlToRelConverterTest.html#testMultisetSubQuery()">testMultisetSubQuery</a>, <a href="SqlToRelConverterTest.html#testNestedAggregates()">testNestedAggregates</a>, <a href="SqlToRelConverterTest.html#testNestedColumnType()">testNestedColumnType</a>, <a href="SqlToRelConverterTest.html#testNestedCorrelations()">testNestedCorrelations</a>, <a href="SqlToRelConverterTest.html#testNestedCorrelationsDecorrelated()">testNestedCorrelationsDecorrelated</a>, <a href="SqlToRelConverterTest.html#testNestedCorrelationsDecorrelatedRex()">testNestedCorrelationsDecorrelatedRex</a>, <a href="SqlToRelConverterTest.html#testNestedPrimitiveFieldAccess()">testNestedPrimitiveFieldAccess</a>, <a href="SqlToRelConverterTest.html#testNestedStructFieldAccess()">testNestedStructFieldAccess</a>, <a href="SqlToRelConverterTest.html#testNestedStructPrimitiveFieldAccess()">testNestedStructPrimitiveFieldAccess</a>, <a href="SqlToRelConverterTest.html#testNotCaseInMoreClause()">testNotCaseInMoreClause</a>, <a href="SqlToRelConverterTest.html#testNotCaseInThreeClause()">testNotCaseInThreeClause</a>, <a href="SqlToRelConverterTest.html#testNotCaseInWithoutElse()">testNotCaseInWithoutElse</a>, <a href="SqlToRelConverterTest.html#testNotExistsCorrelated()">testNotExistsCorrelated</a>, <a href="SqlToRelConverterTest.html#testNotInUncorrelatedSubQuery()">testNotInUncorrelatedSubQuery</a>, <a href="SqlToRelConverterTest.html#testNotInUncorrelatedSubQueryInSelect()">testNotInUncorrelatedSubQueryInSelect</a>, <a href="SqlToRelConverterTest.html#testNotInUncorrelatedSubQueryInSelectDeduceNotNull()">testNotInUncorrelatedSubQueryInSelectDeduceNotNull</a>, <a href="SqlToRelConverterTest.html#testNotInUncorrelatedSubQueryInSelectDeduceNotNull2()">testNotInUncorrelatedSubQueryInSelectDeduceNotNull2</a>, <a href="SqlToRelConverterTest.html#testNotInUncorrelatedSubQueryInSelectDeduceNotNull3()">testNotInUncorrelatedSubQueryInSelectDeduceNotNull3</a>, <a href="SqlToRelConverterTest.html#testNotInUncorrelatedSubQueryInSelectMayBeNull()">testNotInUncorrelatedSubQueryInSelectMayBeNull</a>, <a href="SqlToRelConverterTest.html#testNotInUncorrelatedSubQueryInSelectNotNull()">testNotInUncorrelatedSubQueryInSelectNotNull</a>, <a href="SqlToRelConverterTest.html#testNotInUncorrelatedSubQueryInSelectNotNullRex()">testNotInUncorrelatedSubQueryInSelectNotNullRex</a>, <a href="SqlToRelConverterTest.html#testNotInUncorrelatedSubQueryInSelectRex()">testNotInUncorrelatedSubQueryInSelectRex</a>, <a href="SqlToRelConverterTest.html#testNotInUncorrelatedSubQueryRex()">testNotInUncorrelatedSubQueryRex</a>, <a href="SqlToRelConverterTest.html#testNotInWithLiteral()">testNotInWithLiteral</a>, <a href="SqlToRelConverterTest.html#testNotLike()">testNotLike</a>, <a href="SqlToRelConverterTest.html#testNotNotIn()">testNotNotIn</a>, <a href="SqlToRelConverterTest.html#testOffset()">testOffset</a>, <a href="SqlToRelConverterTest.html#testOffset0()">testOffset0</a>, <a href="SqlToRelConverterTest.html#testOffsetFetch()">testOffsetFetch</a>, <a href="SqlToRelConverterTest.html#testOffsetFetchWithDynamicParameter()">testOffsetFetchWithDynamicParameter</a>, <a href="SqlToRelConverterTest.html#testOffsetWithDynamicParameter()">testOffsetWithDynamicParameter</a>, <a href="SqlToRelConverterTest.html#testOrder()">testOrder</a>, <a href="SqlToRelConverterTest.html#testOrderBasedRepeatFields()">testOrderBasedRepeatFields</a>, <a href="SqlToRelConverterTest.html#testOrderByAlias()">testOrderByAlias</a>, <a href="SqlToRelConverterTest.html#testOrderByAliasDoesNotOverride()">testOrderByAliasDoesNotOverride</a>, <a href="SqlToRelConverterTest.html#testOrderByAliasInExpr()">testOrderByAliasInExpr</a>, <a href="SqlToRelConverterTest.html#testOrderByAliasOverrides()">testOrderByAliasOverrides</a>, <a href="SqlToRelConverterTest.html#testOrderByIdenticalExpr()">testOrderByIdenticalExpr</a>, <a href="SqlToRelConverterTest.html#testOrderByNegativeOrdinal()">testOrderByNegativeOrdinal</a>, <a href="SqlToRelConverterTest.html#testOrderByOrdinalDesc()">testOrderByOrdinalDesc</a>, <a href="SqlToRelConverterTest.html#testOrderByOrdinalInExpr()">testOrderByOrdinalInExpr</a>, <a href="SqlToRelConverterTest.html#testOrderByOver()">testOrderByOver</a>, <a href="SqlToRelConverterTest.html#testOrderByRemoval1()">testOrderByRemoval1</a>, <a href="SqlToRelConverterTest.html#testOrderByRemoval2()">testOrderByRemoval2</a>, <a href="SqlToRelConverterTest.html#testOrderByRemoval3()">testOrderByRemoval3</a>, <a href="SqlToRelConverterTest.html#testOrderBySameExpr()">testOrderBySameExpr</a>, <a href="SqlToRelConverterTest.html#testOrderDescNullsLast()">testOrderDescNullsLast</a>, <a href="SqlToRelConverterTest.html#testOrderDistinct()">testOrderDistinct</a>, <a href="SqlToRelConverterTest.html#testOrderGroup()">testOrderGroup</a>, <a href="SqlToRelConverterTest.html#testOrderOffsetFetch()">testOrderOffsetFetch</a>, <a href="SqlToRelConverterTest.html#testOrderOffsetFetchWithDynamicParameter()">testOrderOffsetFetchWithDynamicParameter</a>, <a href="SqlToRelConverterTest.html#testOrderUnion()">testOrderUnion</a>, <a href="SqlToRelConverterTest.html#testOrderUnionExprs()">testOrderUnionExprs</a>, <a href="SqlToRelConverterTest.html#testOrderUnionOrdinal()">testOrderUnionOrdinal</a>, <a href="SqlToRelConverterTest.html#testOverAvg()">testOverAvg</a>, <a href="SqlToRelConverterTest.html#testOverAvg2()">testOverAvg2</a>, <a href="SqlToRelConverterTest.html#testOverCountStar()">testOverCountStar</a>, <a href="SqlToRelConverterTest.html#testOverMultiple()">testOverMultiple</a>, <a href="SqlToRelConverterTest.html#testOverNullTreatmentWindow()">testOverNullTreatmentWindow</a>, <a href="SqlToRelConverterTest.html#testOverOrderFollowingWindow()">testOverOrderFollowingWindow</a>, <a href="SqlToRelConverterTest.html#testOverOrderWindow()">testOverOrderWindow</a>, <a href="SqlToRelConverterTest.html#testPrevClassifier()">testPrevClassifier</a>, <a href="SqlToRelConverterTest.html#testProjectAggregatesIgnoreNullsAndNot()">testProjectAggregatesIgnoreNullsAndNot</a>, <a href="SqlToRelConverterTest.html#testProjectApproximateAndExactAggregates()">testProjectApproximateAndExactAggregates</a>, <a href="SqlToRelConverterTest.html#testReferDynamicStarInSelectOB()">testReferDynamicStarInSelectOB</a>, <a href="SqlToRelConverterTest.html#testReferDynamicStarInSelectWhereGB()">testReferDynamicStarInSelectWhereGB</a>, <a href="SqlToRelConverterTest.html#testRollup()">testRollup</a>, <a href="SqlToRelConverterTest.html#testRollupSimple()">testRollupSimple</a>, <a href="SqlToRelConverterTest.html#testRollupTuples()">testRollupTuples</a>, <a href="SqlToRelConverterTest.html#testSample()">testSample</a>, <a href="SqlToRelConverterTest.html#testSampleBernoulli()">testSampleBernoulli</a>, <a href="SqlToRelConverterTest.html#testSampleBernoulliQuery()">testSampleBernoulliQuery</a>, <a href="SqlToRelConverterTest.html#testSampleQuery()">testSampleQuery</a>, <a href="SqlToRelConverterTest.html#testSampleSystem()">testSampleSystem</a>, <a href="SqlToRelConverterTest.html#testSampleSystemQuery()">testSampleSystemQuery</a>, <a href="SqlToRelConverterTest.html#testSelectDistinct()">testSelectDistinct</a>, <a href="SqlToRelConverterTest.html#testSelectDistinctDup()">testSelectDistinctDup</a>, <a href="SqlToRelConverterTest.html#testSelectDistinctGroup()">testSelectDistinctGroup</a>, <a href="SqlToRelConverterTest.html#testSelectDynamicStarOrderBy()">testSelectDynamicStarOrderBy</a>, <a href="SqlToRelConverterTest.html#testSelectFromDynamicTable()">testSelectFromDynamicTable</a>, <a href="SqlToRelConverterTest.html#testSelectModifiableViewConstraint()">testSelectModifiableViewConstraint</a>, <a href="SqlToRelConverterTest.html#testSelectNestedColumnType()">testSelectNestedColumnType</a>, <a href="SqlToRelConverterTest.html#testSelectOverDistinct()">testSelectOverDistinct</a>, <a href="SqlToRelConverterTest.html#testSelectStarFromDynamicTable()">testSelectStarFromDynamicTable</a>, <a href="SqlToRelConverterTest.html#testSelectStreamPartitionDistinct()">testSelectStreamPartitionDistinct</a>, <a href="SqlToRelConverterTest.html#testSelectView()">testSelectView</a>, <a href="SqlToRelConverterTest.html#testSelectViewExtendedColumnCaseSensitiveCollision()">testSelectViewExtendedColumnCaseSensitiveCollision</a>, <a href="SqlToRelConverterTest.html#testSelectViewExtendedColumnCaseSensitiveExtendedCollision()">testSelectViewExtendedColumnCaseSensitiveExtendedCollision</a>, <a href="SqlToRelConverterTest.html#testSelectViewExtendedColumnCaseSensitiveUnderlyingCollision()">testSelectViewExtendedColumnCaseSensitiveUnderlyingCollision</a>, <a href="SqlToRelConverterTest.html#testSelectViewExtendedColumnCollision()">testSelectViewExtendedColumnCollision</a>, <a href="SqlToRelConverterTest.html#testSelectViewExtendedColumnExtendedCollision()">testSelectViewExtendedColumnExtendedCollision</a>, <a href="SqlToRelConverterTest.html#testSelectViewExtendedColumnUnderlyingCollision()">testSelectViewExtendedColumnUnderlyingCollision</a>, <a href="SqlToRelConverterTest.html#testSelectWithoutFrom()">testSelectWithoutFrom</a>, <a href="SqlToRelConverterTest.html#testSessionTable()">testSessionTable</a>, <a href="SqlToRelConverterTest.html#testSimplifyExistsAggregateSubQuery()">testSimplifyExistsAggregateSubQuery</a>, <a href="SqlToRelConverterTest.html#testSimplifyExistsValuesSubQuery()">testSimplifyExistsValuesSubQuery</a>, <a href="SqlToRelConverterTest.html#testSimplifyNotExistsAggregateSubQuery()">testSimplifyNotExistsAggregateSubQuery</a>, <a href="SqlToRelConverterTest.html#testSimplifyNotExistsValuesSubQuery()">testSimplifyNotExistsValuesSubQuery</a>, <a href="SqlToRelConverterTest.html#testSingletonGroupingSet()">testSingletonGroupingSet</a>, <a href="SqlToRelConverterTest.html#testSnapshotOnTemporalTable()">testSnapshotOnTemporalTable</a>, <a href="SqlToRelConverterTest.html#testSome()">testSome</a>, <a href="SqlToRelConverterTest.html#testSomeValueList()">testSomeValueList</a>, <a href="SqlToRelConverterTest.html#testSomeWithEquality()">testSomeWithEquality</a>, <a href="SqlToRelConverterTest.html#testSortWithTrim()">testSortWithTrim</a>, <a href="SqlToRelConverterTest.html#testStarDynamicSchemaUnnest()">testStarDynamicSchemaUnnest</a>, <a href="SqlToRelConverterTest.html#testStarDynamicSchemaUnnest2()">testStarDynamicSchemaUnnest2</a>, <a href="SqlToRelConverterTest.html#testStarDynamicSchemaUnnestNestedSubQuery()">testStarDynamicSchemaUnnestNestedSubQuery</a>, <a href="SqlToRelConverterTest.html#testStarJoinStaticDynTable()">testStarJoinStaticDynTable</a>, <a href="SqlToRelConverterTest.html#testStream()">testStream</a>, <a href="SqlToRelConverterTest.html#testStreamGroupBy()">testStreamGroupBy</a>, <a href="SqlToRelConverterTest.html#testStreamWindowedAggregation()">testStreamWindowedAggregation</a>, <a href="SqlToRelConverterTest.html#testStructTypeAlias()">testStructTypeAlias</a>, <a href="SqlToRelConverterTest.html#testSubQueryAggregateFunctionFollowedBySimpleOperation()">testSubQueryAggregateFunctionFollowedBySimpleOperation</a>, <a href="SqlToRelConverterTest.html#testSubQueryLimitOne()">testSubQueryLimitOne</a>, <a href="SqlToRelConverterTest.html#testSubQueryOr()">testSubQueryOr</a>, <a href="SqlToRelConverterTest.html#testSubQueryValues()">testSubQueryValues</a>, <a href="SqlToRelConverterTest.html#testTableExpression()">testTableExpression</a>, <a href="SqlToRelConverterTest.html#testTableExtend()">testTableExtend</a>, <a href="SqlToRelConverterTest.html#testTableExtendExpression()">testTableExtendExpression</a>, <a href="SqlToRelConverterTest.html#testTableExtendSubset()">testTableExtendSubset</a>, <a href="SqlToRelConverterTest.html#testTableSubset()">testTableSubset</a>, <a href="SqlToRelConverterTest.html#testTumble()">testTumble</a>, <a href="SqlToRelConverterTest.html#testTumbleTable()">testTumbleTable</a>, <a href="SqlToRelConverterTest.html#testTumbleTableRowtimeNotFirstColumn()">testTumbleTableRowtimeNotFirstColumn</a>, <a href="SqlToRelConverterTest.html#testUncorrelatedScalarSubQueryInAggregateRex()">testUncorrelatedScalarSubQueryInAggregateRex</a>, <a href="SqlToRelConverterTest.html#testUncorrelatedScalarSubQueryInGroupOrderRex()">testUncorrelatedScalarSubQueryInGroupOrderRex</a>, <a href="SqlToRelConverterTest.html#testUncorrelatedScalarSubQueryInOrderRex()">testUncorrelatedScalarSubQueryInOrderRex</a>, <a href="SqlToRelConverterTest.html#testUnion()">testUnion</a>, <a href="SqlToRelConverterTest.html#testUnionAll()">testUnionAll</a>, <a href="SqlToRelConverterTest.html#testUnionInFrom()">testUnionInFrom</a>, <a href="SqlToRelConverterTest.html#testUnionSubQuery()">testUnionSubQuery</a>, <a href="SqlToRelConverterTest.html#testUnionValues()">testUnionValues</a>, <a href="SqlToRelConverterTest.html#testUnnest()">testUnnest</a>, <a href="SqlToRelConverterTest.html#testUnnestArray()">testUnnestArray</a>, <a href="SqlToRelConverterTest.html#testUnnestArrayAggPlan()">testUnnestArrayAggPlan</a>, <a href="SqlToRelConverterTest.html#testUnnestArrayPlan()">testUnnestArrayPlan</a>, <a href="SqlToRelConverterTest.html#testUnnestArrayPlanAs()">testUnnestArrayPlanAs</a>, <a href="SqlToRelConverterTest.html#testUnnestSelect()">testUnnestSelect</a>, <a href="SqlToRelConverterTest.html#testUnnestSelectRex()">testUnnestSelectRex</a>, <a href="SqlToRelConverterTest.html#testUnnestSubQuery()">testUnnestSubQuery</a>, <a href="SqlToRelConverterTest.html#testUnnestWithOrdinality()">testUnnestWithOrdinality</a>, <a href="SqlToRelConverterTest.html#testUpdate()">testUpdate</a>, <a href="SqlToRelConverterTest.html#testUpdateBind()">testUpdateBind</a>, <a href="SqlToRelConverterTest.html#testUpdateBind2()">testUpdateBind2</a>, <a href="SqlToRelConverterTest.html#testUpdateBindExtendedColumn()">testUpdateBindExtendedColumn</a>, <a href="SqlToRelConverterTest.html#testUpdateBindExtendedColumnModifiableView()">testUpdateBindExtendedColumnModifiableView</a>, <a href="SqlToRelConverterTest.html#testUpdateExtendedColumn()">testUpdateExtendedColumn</a>, <a href="SqlToRelConverterTest.html#testUpdateExtendedColumnCaseSensitiveCollision()">testUpdateExtendedColumnCaseSensitiveCollision</a>, <a href="SqlToRelConverterTest.html#testUpdateExtendedColumnCollision()">testUpdateExtendedColumnCollision</a>, <a href="SqlToRelConverterTest.html#testUpdateExtendedColumnModifiableView()">testUpdateExtendedColumnModifiableView</a>, <a href="SqlToRelConverterTest.html#testUpdateExtendedColumnModifiableViewCaseSensitiveCollision()">testUpdateExtendedColumnModifiableViewCaseSensitiveCollision</a>, <a href="SqlToRelConverterTest.html#testUpdateExtendedColumnModifiableViewCollision()">testUpdateExtendedColumnModifiableViewCollision</a>, <a href="SqlToRelConverterTest.html#testUpdateExtendedColumnModifiableViewExtendedCaseSensitiveCollision()">testUpdateExtendedColumnModifiableViewExtendedCaseSensitiveCollision</a>, <a href="SqlToRelConverterTest.html#testUpdateExtendedColumnModifiableViewExtendedCollision()">testUpdateExtendedColumnModifiableViewExtendedCollision</a>, <a href="SqlToRelConverterTest.html#testUpdateExtendedColumnModifiableViewUnderlyingCollision()">testUpdateExtendedColumnModifiableViewUnderlyingCollision</a>, <a href="SqlToRelConverterTest.html#testUpdateModifiableView()">testUpdateModifiableView</a>, <a href="SqlToRelConverterTest.html#testUpdateSubQuery()">testUpdateSubQuery</a>, <a href="SqlToRelConverterTest.html#testUpdateSubQueryWithIn()">testUpdateSubQueryWithIn</a>, <a href="SqlToRelConverterTest.html#testUpdateSubQueryWithIn1()">testUpdateSubQueryWithIn1</a>, <a href="SqlToRelConverterTest.html#testUpdateSubQueryWithNotIn()">testUpdateSubQueryWithNotIn</a>, <a href="SqlToRelConverterTest.html#testUpdateWhere()">testUpdateWhere</a>, <a href="SqlToRelConverterTest.html#testUpdateWithCustomColumnResolving()">testUpdateWithCustomColumnResolving</a>, <a href="SqlToRelConverterTest.html#testUserDefinedOrderByOver()">testUserDefinedOrderByOver</a>, <a href="SqlToRelConverterTest.html#testValuesUsing()">testValuesUsing</a>, <a href="SqlToRelConverterTest.html#testWhereInCorrelated()">testWhereInCorrelated</a>, <a href="SqlToRelConverterTest.html#testWindowAggInSubQueryJoin()">testWindowAggInSubQueryJoin</a>, <a href="SqlToRelConverterTest.html#testWindowAggWithGroupBy()">testWindowAggWithGroupBy</a>, <a href="SqlToRelConverterTest.html#testWindowAggWithGroupByAndHaving()">testWindowAggWithGroupByAndHaving</a>, <a href="SqlToRelConverterTest.html#testWindowAggWithGroupByAndJoin()">testWindowAggWithGroupByAndJoin</a>, <a href="SqlToRelConverterTest.html#testWindowAndGroupByWithDynamicStar()">testWindowAndGroupByWithDynamicStar</a>, <a href="SqlToRelConverterTest.html#testWindowAverageWithGroupBy()">testWindowAverageWithGroupBy</a>, <a href="SqlToRelConverterTest.html#testWindowOnDynamicStar()">testWindowOnDynamicStar</a>, <a href="SqlToRelConverterTest.html#testWith()">testWith</a>, <a href="SqlToRelConverterTest.html#testWithAlias()">testWithAlias</a>, <a href="SqlToRelConverterTest.html#testWithExists()">testWithExists</a>, <a href="SqlToRelConverterTest.html#testWithinGroup1()">testWithinGroup1</a>, <a href="SqlToRelConverterTest.html#testWithinGroup2()">testWithinGroup2</a>, <a href="SqlToRelConverterTest.html#testWithinGroup3()">testWithinGroup3</a>, <a href="SqlToRelConverterTest.html#testWithInsideScalarSubQuery()">testWithInsideScalarSubQuery</a>, <a href="SqlToRelConverterTest.html#testWithInsideScalarSubQueryRex()">testWithInsideScalarSubQueryRex</a>, <a href="SqlToRelConverterTest.html#testWithInsideWhereExists()">testWithInsideWhereExists</a>, <a href="SqlToRelConverterTest.html#testWithInsideWhereExistsDecorrelate()">testWithInsideWhereExistsDecorrelate</a>, <a href="SqlToRelConverterTest.html#testWithInsideWhereExistsDecorrelateRex()">testWithInsideWhereExistsDecorrelateRex</a>, <a href="SqlToRelConverterTest.html#testWithInsideWhereExistsRex()">testWithInsideWhereExistsRex</a>, <a href="SqlToRelConverterTest.html#testWithOrder()">testWithOrder</a>, <a href="SqlToRelConverterTest.html#testWithUnion()">testWithUnion</a>, <a href="SqlToRelConverterTest.html#testWithUnionOrder()">testWithUnionOrder</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.calcite.test.SqlToRelTestBase">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.calcite.test.<a href="SqlToRelTestBase.html" title="class in org.apache.calcite.test">SqlToRelTestBase</a></h3>
<code><a href="SqlToRelTestBase.html#assertValid(org.apache.calcite.rel.RelNode)">assertValid</a>, <a href="SqlToRelTestBase.html#createTester()">createTester</a>, <a href="SqlToRelTestBase.html#createTester(org.apache.calcite.sql.validate.SqlConformance)">createTester</a>, <a href="SqlToRelTestBase.html#getTesterWithDynamicTable()">getTesterWithDynamicTable</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a id="closeable">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>closeable</h4>
<pre>org.apache.calcite.runtime.Hook.Closeable closeable</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SqlToRelConverterExtendedTest</h4>
<pre>public&nbsp;SqlToRelConverterExtendedTest()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="before()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>before</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;before()</pre>
</li>
</ul>
<a id="after()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>after</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;after()</pre>
</li>
</ul>
<a id="foo(org.apache.calcite.rel.RelNode)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>foo</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;foo&#8203;(org.apache.calcite.rel.RelNode&nbsp;rel)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SqlToRelConverterExtendedTest.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</body>
</html>