blob: ac683a33e6a2924ceb077dcfa9f5e9a92f39ef63 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>ServerUnParserTest (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="ServerUnParserTest (Calcite 1.21.0 Test API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10};
var tabs = {65535:["t0","All 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/ServerUnParserTest.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>Field&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>Field&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 ServerUnParserTest" class="title">Class ServerUnParserTest</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../sql/parser/SqlParserTest.html" title="class in org.apache.calcite.sql.parser">org.apache.calcite.sql.parser.SqlParserTest</a></li>
<li>
<ul class="inheritance">
<li><a href="ServerParserTest.html" title="class in org.apache.calcite.test">org.apache.calcite.test.ServerParserTest</a></li>
<li>
<ul class="inheritance">
<li>org.apache.calcite.test.ServerUnParserTest</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">ServerUnParserTest</span>
extends <a href="ServerParserTest.html" title="class in org.apache.calcite.test">ServerParserTest</a></pre>
<div class="block">Extension to <a href="ServerParserTest.html" title="class in org.apache.calcite.test"><code>ServerParserTest</code></a> that ensures that every expression can
un-parse successfully.</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.sql.parser.SqlParserTest">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.calcite.sql.parser.<a href="../sql/parser/SqlParserTest.html" title="class in org.apache.calcite.sql.parser">SqlParserTest</a></h3>
<code><a href="../sql/parser/SqlParserTest.Sql.html" title="class in org.apache.calcite.sql.parser">SqlParserTest.Sql</a>, <a href="../sql/parser/SqlParserTest.SqlList.html" title="class in org.apache.calcite.sql.parser">SqlParserTest.SqlList</a>, <a href="../sql/parser/SqlParserTest.Tester.html" title="interface in org.apache.calcite.sql.parser">SqlParserTest.Tester</a>, <a href="../sql/parser/SqlParserTest.TesterImpl.html" title="class in org.apache.calcite.sql.parser">SqlParserTest.TesterImpl</a>, <a href="../sql/parser/SqlParserTest.UnparsingTesterImpl.html" title="class in org.apache.calcite.sql.parser">SqlParserTest.UnparsingTesterImpl</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()">ServerUnParserTest</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="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>protected <a href="../sql/parser/SqlParserTest.Tester.html" title="interface in org.apache.calcite.sql.parser">SqlParserTest.Tester</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTester()">getTester</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isUnparserTest()">isUnparserTest</a></span>()</code></th>
<td class="colLast">
<div class="block">Whether this is a sub-class that tests un-parsing as well as parsing.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.calcite.test.ServerParserTest">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.calcite.test.<a href="ServerParserTest.html" title="class in org.apache.calcite.test">ServerParserTest</a></h3>
<code><a href="ServerParserTest.html#parserImplFactory()">parserImplFactory</a>, <a href="ServerParserTest.html#testCreateForeignSchema()">testCreateForeignSchema</a>, <a href="ServerParserTest.html#testCreateForeignSchema2()">testCreateForeignSchema2</a>, <a href="ServerParserTest.html#testCreateMaterializedView()">testCreateMaterializedView</a>, <a href="ServerParserTest.html#testCreateMaterializedView2()">testCreateMaterializedView2</a>, <a href="ServerParserTest.html#testCreateOrReplaceFunction()">testCreateOrReplaceFunction</a>, <a href="ServerParserTest.html#testCreateOrReplaceFunction2()">testCreateOrReplaceFunction2</a>, <a href="ServerParserTest.html#testCreateOrReplaceMaterializedView()">testCreateOrReplaceMaterializedView</a>, <a href="ServerParserTest.html#testCreateOrReplaceSchema()">testCreateOrReplaceSchema</a>, <a href="ServerParserTest.html#testCreateOrReplaceTypeWith()">testCreateOrReplaceTypeWith</a>, <a href="ServerParserTest.html#testCreateSchema()">testCreateSchema</a>, <a href="ServerParserTest.html#testCreateTable()">testCreateTable</a>, <a href="ServerParserTest.html#testCreateTableAsSelect()">testCreateTableAsSelect</a>, <a href="ServerParserTest.html#testCreateTableAsSelectColumnList()">testCreateTableAsSelectColumnList</a>, <a href="ServerParserTest.html#testCreateTableAsValues()">testCreateTableAsValues</a>, <a href="ServerParserTest.html#testCreateTableCheck()">testCreateTableCheck</a>, <a href="ServerParserTest.html#testCreateTableIfNotExistsAsSelect()">testCreateTableIfNotExistsAsSelect</a>, <a href="ServerParserTest.html#testCreateTableVirtualColumn()">testCreateTableVirtualColumn</a>, <a href="ServerParserTest.html#testCreateTableWithUDT()">testCreateTableWithUDT</a>, <a href="ServerParserTest.html#testCreateTypeWithAttributeList()">testCreateTypeWithAttributeList</a>, <a href="ServerParserTest.html#testCreateTypeWithBaseType()">testCreateTypeWithBaseType</a>, <a href="ServerParserTest.html#testCreateView()">testCreateView</a>, <a href="ServerParserTest.html#testDropForeignSchema()">testDropForeignSchema</a>, <a href="ServerParserTest.html#testDropFunction()">testDropFunction</a>, <a href="ServerParserTest.html#testDropFunctionIfExists()">testDropFunctionIfExists</a>, <a href="ServerParserTest.html#testDropMaterializedView()">testDropMaterializedView</a>, <a href="ServerParserTest.html#testDropMaterializedViewIfExists()">testDropMaterializedViewIfExists</a>, <a href="ServerParserTest.html#testDropSchema()">testDropSchema</a>, <a href="ServerParserTest.html#testDropSchemaIfExists()">testDropSchemaIfExists</a>, <a href="ServerParserTest.html#testDropTable()">testDropTable</a>, <a href="ServerParserTest.html#testDropTableComposite()">testDropTableComposite</a>, <a href="ServerParserTest.html#testDropTableIfExists()">testDropTableIfExists</a>, <a href="ServerParserTest.html#testDropType()">testDropType</a>, <a href="ServerParserTest.html#testDropTypeIfExists()">testDropTypeIfExists</a>, <a href="ServerParserTest.html#testDropTypeTrailingIfExistsFails()">testDropTypeTrailingIfExistsFails</a>, <a href="ServerParserTest.html#testDropView()">testDropView</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.calcite.sql.parser.SqlParserTest">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.calcite.sql.parser.<a href="../sql/parser/SqlParserTest.html" title="class in org.apache.calcite.sql.parser">SqlParserTest</a></h3>
<code><a href="../sql/parser/SqlParserTest.html#check(java.lang.String,java.lang.String)">check</a>, <a href="../sql/parser/SqlParserTest.html#checkDialect(org.apache.calcite.sql.SqlDialect,java.lang.String,org.hamcrest.Matcher)">checkDialect</a>, <a href="../sql/parser/SqlParserTest.html#checkExp(java.lang.String,java.lang.String)">checkExp</a>, <a href="../sql/parser/SqlParserTest.html#checkExpFails(java.lang.String,java.lang.String)">checkExpFails</a>, <a href="../sql/parser/SqlParserTest.html#checkExpSame(java.lang.String)">checkExpSame</a>, <a href="../sql/parser/SqlParserTest.html#checkFails(java.lang.String,java.lang.String)">checkFails</a>, <a href="../sql/parser/SqlParserTest.html#getDialectSqlParser(java.lang.String,org.apache.calcite.sql.SqlDialect)">getDialectSqlParser</a>, <a href="../sql/parser/SqlParserTest.html#getReservedKeywords()">getReservedKeywords</a>, <a href="../sql/parser/SqlParserTest.html#getSqlParser(java.io.Reader)">getSqlParser</a>, <a href="../sql/parser/SqlParserTest.html#getSqlParser(java.lang.String)">getSqlParser</a>, <a href="../sql/parser/SqlParserTest.html#isDdl()">isDdl</a>, <a href="../sql/parser/SqlParserTest.html#isReserved(java.lang.String)">isReserved</a>, <a href="../sql/parser/SqlParserTest.html#keywords(java.lang.String)">keywords</a>, <a href="../sql/parser/SqlParserTest.html#sql(java.lang.String)">sql</a>, <a href="../sql/parser/SqlParserTest.html#sqlList(java.lang.String)">sqlList</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalDayFailsValidation()">subTestIntervalDayFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalDayPositive()">subTestIntervalDayPositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalDayToHourFailsValidation()">subTestIntervalDayToHourFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalDayToHourPositive()">subTestIntervalDayToHourPositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalDayToMinuteFailsValidation()">subTestIntervalDayToMinuteFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalDayToMinutePositive()">subTestIntervalDayToMinutePositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalDayToSecondFailsValidation()">subTestIntervalDayToSecondFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalDayToSecondPositive()">subTestIntervalDayToSecondPositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalHourFailsValidation()">subTestIntervalHourFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalHourPositive()">subTestIntervalHourPositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalHourToMinuteFailsValidation()">subTestIntervalHourToMinuteFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalHourToMinutePositive()">subTestIntervalHourToMinutePositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalHourToSecondFailsValidation()">subTestIntervalHourToSecondFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalHourToSecondPositive()">subTestIntervalHourToSecondPositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalMinuteFailsValidation()">subTestIntervalMinuteFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalMinutePositive()">subTestIntervalMinutePositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalMinuteToSecondFailsValidation()">subTestIntervalMinuteToSecondFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalMinuteToSecondPositive()">subTestIntervalMinuteToSecondPositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalMonthFailsValidation()">subTestIntervalMonthFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalMonthPositive()">subTestIntervalMonthPositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalSecondFailsValidation()">subTestIntervalSecondFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalSecondPositive()">subTestIntervalSecondPositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalYearFailsValidation()">subTestIntervalYearFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalYearPositive()">subTestIntervalYearPositive</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalYearToMonthFailsValidation()">subTestIntervalYearToMonthFailsValidation</a>, <a href="../sql/parser/SqlParserTest.html#subTestIntervalYearToMonthPositive()">subTestIntervalYearToMonthPositive</a>, <a href="../sql/parser/SqlParserTest.html#testAddCarets()">testAddCarets</a>, <a href="../sql/parser/SqlParserTest.html#testAggregateFilter()">testAggregateFilter</a>, <a href="../sql/parser/SqlParserTest.html#testAliasedStar()">testAliasedStar</a>, <a href="../sql/parser/SqlParserTest.html#testAll()">testAll</a>, <a href="../sql/parser/SqlParserTest.html#testAllList()">testAllList</a>, <a href="../sql/parser/SqlParserTest.html#testApply()">testApply</a>, <a href="../sql/parser/SqlParserTest.html#testArithmeticOperators()">testArithmeticOperators</a>, <a href="../sql/parser/SqlParserTest.html#testArrayElement()">testArrayElement</a>, <a href="../sql/parser/SqlParserTest.html#testArrayElementWithDot()">testArrayElementWithDot</a>, <a href="../sql/parser/SqlParserTest.html#testArrayValueConstructor()">testArrayValueConstructor</a>, <a href="../sql/parser/SqlParserTest.html#testAs()">testAs</a>, <a href="../sql/parser/SqlParserTest.html#testAsAliases()">testAsAliases</a>, <a href="../sql/parser/SqlParserTest.html#testBackTickIdentifier()">testBackTickIdentifier</a>, <a href="../sql/parser/SqlParserTest.html#testBackTickQuery()">testBackTickQuery</a>, <a href="../sql/parser/SqlParserTest.html#testBangEqualIsBad()">testBangEqualIsBad</a>, <a href="../sql/parser/SqlParserTest.html#testBetween()">testBetween</a>, <a href="../sql/parser/SqlParserTest.html#testBetweenAnd()">testBetweenAnd</a>, <a href="../sql/parser/SqlParserTest.html#testBetweenAnd2()">testBetweenAnd2</a>, <a href="../sql/parser/SqlParserTest.html#testBitStringNotImplemented()">testBitStringNotImplemented</a>, <a href="../sql/parser/SqlParserTest.html#testBooleanPrecedenceAndAssociativity()">testBooleanPrecedenceAndAssociativity</a>, <a href="../sql/parser/SqlParserTest.html#testBracketIdentifier()">testBracketIdentifier</a>, <a href="../sql/parser/SqlParserTest.html#testCardinalityFunc()">testCardinalityFunc</a>, <a href="../sql/parser/SqlParserTest.html#testCaseExpression()">testCaseExpression</a>, <a href="../sql/parser/SqlParserTest.html#testCaseExpressionFails()">testCaseExpressionFails</a>, <a href="../sql/parser/SqlParserTest.html#testCast()">testCast</a>, <a href="../sql/parser/SqlParserTest.html#testCastAsCollectionType()">testCastAsCollectionType</a>, <a href="../sql/parser/SqlParserTest.html#testCastAsRowType()">testCastAsRowType</a>, <a href="../sql/parser/SqlParserTest.html#testCastFails()">testCastFails</a>, <a href="../sql/parser/SqlParserTest.html#testCastToInterval()">testCastToInterval</a>, <a href="../sql/parser/SqlParserTest.html#testCastToVarchar()">testCastToVarchar</a>, <a href="../sql/parser/SqlParserTest.html#testCatalogSchemaTableStar()">testCatalogSchemaTableStar</a>, <a href="../sql/parser/SqlParserTest.html#testCeil()">testCeil</a>, <a href="../sql/parser/SqlParserTest.html#testCharLength()">testCharLength</a>, <a href="../sql/parser/SqlParserTest.html#testCoalesce()">testCoalesce</a>, <a href="../sql/parser/SqlParserTest.html#testCollectionTable()">testCollectionTable</a>, <a href="../sql/parser/SqlParserTest.html#testCollectionTableWithColumnListParam()">testCollectionTableWithColumnListParam</a>, <a href="../sql/parser/SqlParserTest.html#testCollectionTableWithCursorParam()">testCollectionTableWithCursorParam</a>, <a href="../sql/parser/SqlParserTest.html#testCollectionTableWithLateral()">testCollectionTableWithLateral</a>, <a href="../sql/parser/SqlParserTest.html#testCollectionTableWithLateral2()">testCollectionTableWithLateral2</a>, <a href="../sql/parser/SqlParserTest.html#testCollectionTableWithLateral3()">testCollectionTableWithLateral3</a>, <a href="../sql/parser/SqlParserTest.html#testColumnAliasWithAs()">testColumnAliasWithAs</a>, <a href="../sql/parser/SqlParserTest.html#testColumnAliasWithoutAs()">testColumnAliasWithoutAs</a>, <a href="../sql/parser/SqlParserTest.html#testCompoundStar()">testCompoundStar</a>, <a href="../sql/parser/SqlParserTest.html#testConcat()">testConcat</a>, <a href="../sql/parser/SqlParserTest.html#testConfigureFromDialect()">testConfigureFromDialect</a>, <a href="../sql/parser/SqlParserTest.html#testContinuedLiteral()">testContinuedLiteral</a>, <a href="../sql/parser/SqlParserTest.html#testConvertAndTranslate()">testConvertAndTranslate</a>, <a href="../sql/parser/SqlParserTest.html#testCrossOuterApply()">testCrossOuterApply</a>, <a href="../sql/parser/SqlParserTest.html#testDateLiteral()">testDateLiteral</a>, <a href="../sql/parser/SqlParserTest.html#testDateMinusDate()">testDateMinusDate</a>, <a href="../sql/parser/SqlParserTest.html#testDateTimeCast()">testDateTimeCast</a>, <a href="../sql/parser/SqlParserTest.html#testDefault()">testDefault</a>, <a href="../sql/parser/SqlParserTest.html#testDelete()">testDelete</a>, <a href="../sql/parser/SqlParserTest.html#testDeleteWhere()">testDeleteWhere</a>, <a href="../sql/parser/SqlParserTest.html#testDerivedColumnList()">testDerivedColumnList</a>, <a href="../sql/parser/SqlParserTest.html#testDerivedColumnListInJoin()">testDerivedColumnListInJoin</a>, <a href="../sql/parser/SqlParserTest.html#testDerivedColumnListNoAs()">testDerivedColumnListNoAs</a>, <a href="../sql/parser/SqlParserTest.html#testDescribeSchema()">testDescribeSchema</a>, <a href="../sql/parser/SqlParserTest.html#testDescribeStatement()">testDescribeStatement</a>, <a href="../sql/parser/SqlParserTest.html#testDescribeTable()">testDescribeTable</a>, <a href="../sql/parser/SqlParserTest.html#testElementFunc()">testElementFunc</a>, <a href="../sql/parser/SqlParserTest.html#testEmbeddedCall()">testEmbeddedCall</a>, <a href="../sql/parser/SqlParserTest.html#testEmbeddedDate()">testEmbeddedDate</a>, <a href="../sql/parser/SqlParserTest.html#testEmbeddedFunction()">testEmbeddedFunction</a>, <a href="../sql/parser/SqlParserTest.html#testEmbeddedTime()">testEmbeddedTime</a>, <a href="../sql/parser/SqlParserTest.html#testEmbeddedTimestamp()">testEmbeddedTimestamp</a>, <a href="../sql/parser/SqlParserTest.html#testEmptyValues()">testEmptyValues</a>, <a href="../sql/parser/SqlParserTest.html#testEqualNotEqual()">testEqualNotEqual</a>, <a href="../sql/parser/SqlParserTest.html#testExcept()">testExcept</a>, <a href="../sql/parser/SqlParserTest.html#testExceptionCleanup()">testExceptionCleanup</a>, <a href="../sql/parser/SqlParserTest.html#testExists()">testExists</a>, <a href="../sql/parser/SqlParserTest.html#testExistsInWhere()">testExistsInWhere</a>, <a href="../sql/parser/SqlParserTest.html#testExplain()">testExplain</a>, <a href="../sql/parser/SqlParserTest.html#testExplainAsJson()">testExplainAsJson</a>, <a href="../sql/parser/SqlParserTest.html#testExplainAsXml()">testExplainAsXml</a>, <a href="../sql/parser/SqlParserTest.html#testExplainInsert()">testExplainInsert</a>, <a href="../sql/parser/SqlParserTest.html#testExplainUpsert()">testExplainUpsert</a>, <a href="../sql/parser/SqlParserTest.html#testExplainWithImpl()">testExplainWithImpl</a>, <a href="../sql/parser/SqlParserTest.html#testExplainWithoutImpl()">testExplainWithoutImpl</a>, <a href="../sql/parser/SqlParserTest.html#testExplainWithType()">testExplainWithType</a>, <a href="../sql/parser/SqlParserTest.html#testExplicitTable()">testExplicitTable</a>, <a href="../sql/parser/SqlParserTest.html#testExplicitTableInJoin()">testExplicitTableInJoin</a>, <a href="../sql/parser/SqlParserTest.html#testExplicitTableOrdered()">testExplicitTableOrdered</a>, <a href="../sql/parser/SqlParserTest.html#testExtract()">testExtract</a>, <a href="../sql/parser/SqlParserTest.html#testFloor()">testFloor</a>, <a href="../sql/parser/SqlParserTest.html#testFoo()">testFoo</a>, <a href="../sql/parser/SqlParserTest.html#testFromValues()">testFromValues</a>, <a href="../sql/parser/SqlParserTest.html#testFromValuesWithoutParens()">testFromValuesWithoutParens</a>, <a href="../sql/parser/SqlParserTest.html#testFromWithAs()">testFromWithAs</a>, <a href="../sql/parser/SqlParserTest.html#testFullInnerJoinFails()">testFullInnerJoinFails</a>, <a href="../sql/parser/SqlParserTest.html#testFullOuterJoin()">testFullOuterJoin</a>, <a href="../sql/parser/SqlParserTest.html#testFunction()">testFunction</a>, <a href="../sql/parser/SqlParserTest.html#testFunctionCallWithDot()">testFunctionCallWithDot</a>, <a href="../sql/parser/SqlParserTest.html#testFunctionDefaultArgument()">testFunctionDefaultArgument</a>, <a href="../sql/parser/SqlParserTest.html#testFunctionInFunction()">testFunctionInFunction</a>, <a href="../sql/parser/SqlParserTest.html#testFunctionNamedArgument()">testFunctionNamedArgument</a>, <a href="../sql/parser/SqlParserTest.html#testFunctionWithDistinct()">testFunctionWithDistinct</a>, <a href="../sql/parser/SqlParserTest.html#testGeometry()">testGeometry</a>, <a href="../sql/parser/SqlParserTest.html#testGroup()">testGroup</a>, <a href="../sql/parser/SqlParserTest.html#testGroupByCube()">testGroupByCube</a>, <a href="../sql/parser/SqlParserTest.html#testGroupByCube2()">testGroupByCube2</a>, <a href="../sql/parser/SqlParserTest.html#testGroupByRollup()">testGroupByRollup</a>, <a href="../sql/parser/SqlParserTest.html#testGroupEmpty()">testGroupEmpty</a>, <a href="../sql/parser/SqlParserTest.html#testGrouping()">testGrouping</a>, <a href="../sql/parser/SqlParserTest.html#testGroupingSets()">testGroupingSets</a>, <a href="../sql/parser/SqlParserTest.html#testHavingAfterGroup()">testHavingAfterGroup</a>, <a href="../sql/parser/SqlParserTest.html#testHavingBeforeGroupFails()">testHavingBeforeGroupFails</a>, <a href="../sql/parser/SqlParserTest.html#testHavingNoGroup()">testHavingNoGroup</a>, <a href="../sql/parser/SqlParserTest.html#testHexAndBinaryString()">testHexAndBinaryString</a>, <a href="../sql/parser/SqlParserTest.html#testHexAndBinaryStringFails()">testHexAndBinaryStringFails</a>, <a href="../sql/parser/SqlParserTest.html#testIdentifier()">testIdentifier</a>, <a href="../sql/parser/SqlParserTest.html#testIllegalCursors()">testIllegalCursors</a>, <a href="../sql/parser/SqlParserTest.html#testIllegalUnicodeEscape()">testIllegalUnicodeEscape</a>, <a href="../sql/parser/SqlParserTest.html#testInList()">testInList</a>, <a href="../sql/parser/SqlParserTest.html#testInListEmptyFails()">testInListEmptyFails</a>, <a href="../sql/parser/SqlParserTest.html#testInnerOuterJoinFails()">testInnerOuterJoinFails</a>, <a href="../sql/parser/SqlParserTest.html#testInQuery()">testInQuery</a>, <a href="../sql/parser/SqlParserTest.html#testInQueryWithComma()">testInQueryWithComma</a>, <a href="../sql/parser/SqlParserTest.html#testInsertCaseSensitiveColumnList()">testInsertCaseSensitiveColumnList</a>, <a href="../sql/parser/SqlParserTest.html#testInsertCaseSensitiveExtendedColumnList()">testInsertCaseSensitiveExtendedColumnList</a>, <a href="../sql/parser/SqlParserTest.html#testInsertColumnList()">testInsertColumnList</a>, <a href="../sql/parser/SqlParserTest.html#testInsertExtendedColumnList()">testInsertExtendedColumnList</a>, <a href="../sql/parser/SqlParserTest.html#testInsertSelect()">testInsertSelect</a>, <a href="../sql/parser/SqlParserTest.html#testInsertUnion()">testInsertUnion</a>, <a href="../sql/parser/SqlParserTest.html#testInsertValues()">testInsertValues</a>, <a href="../sql/parser/SqlParserTest.html#testInsertValuesDefault()">testInsertValuesDefault</a>, <a href="../sql/parser/SqlParserTest.html#testInsertValuesRawDefault()">testInsertValuesRawDefault</a>, <a href="../sql/parser/SqlParserTest.html#testInSetop()">testInSetop</a>, <a href="../sql/parser/SqlParserTest.html#testIntersect()">testIntersect</a>, <a href="../sql/parser/SqlParserTest.html#testIntervalArithmetics()">testIntervalArithmetics</a>, <a href="../sql/parser/SqlParserTest.html#testIntervalCompare()">testIntervalCompare</a>, <a href="../sql/parser/SqlParserTest.html#testIntervalLiterals()">testIntervalLiterals</a>, <a href="../sql/parser/SqlParserTest.html#testIntervalOperators()">testIntervalOperators</a>, <a href="../sql/parser/SqlParserTest.html#testInvalidToken()">testInvalidToken</a>, <a href="../sql/parser/SqlParserTest.html#testIsASet()">testIsASet</a>, <a href="../sql/parser/SqlParserTest.html#testIsBooleanPrecedenceAndAssociativity()">testIsBooleanPrecedenceAndAssociativity</a>, <a href="../sql/parser/SqlParserTest.html#testIsBooleans()">testIsBooleans</a>, <a href="../sql/parser/SqlParserTest.html#testIsDistinctFrom()">testIsDistinctFrom</a>, <a href="../sql/parser/SqlParserTest.html#testIsNotDistinct()">testIsNotDistinct</a>, <a href="../sql/parser/SqlParserTest.html#testJdbcFunctionCall()">testJdbcFunctionCall</a>, <a href="../sql/parser/SqlParserTest.html#testJoinAssociativity()">testJoinAssociativity</a>, <a href="../sql/parser/SqlParserTest.html#testJoinCross()">testJoinCross</a>, <a href="../sql/parser/SqlParserTest.html#testJoinOn()">testJoinOn</a>, <a href="../sql/parser/SqlParserTest.html#testJoinOnParentheses()">testJoinOnParentheses</a>, <a href="../sql/parser/SqlParserTest.html#testJoinOnParenthesesPlus()">testJoinOnParenthesesPlus</a>, <a href="../sql/parser/SqlParserTest.html#testJoinQuery()">testJoinQuery</a>, <a href="../sql/parser/SqlParserTest.html#testJoinUsing()">testJoinUsing</a>, <a href="../sql/parser/SqlParserTest.html#testJsonArray()">testJsonArray</a>, <a href="../sql/parser/SqlParserTest.html#testJsonArrayAgg1()">testJsonArrayAgg1</a>, <a href="../sql/parser/SqlParserTest.html#testJsonArrayAgg2()">testJsonArrayAgg2</a>, <a href="../sql/parser/SqlParserTest.html#testJsonDepth()">testJsonDepth</a>, <a href="../sql/parser/SqlParserTest.html#testJsonExists()">testJsonExists</a>, <a href="../sql/parser/SqlParserTest.html#testJsonKeys()">testJsonKeys</a>, <a href="../sql/parser/SqlParserTest.html#testJsonLength()">testJsonLength</a>, <a href="../sql/parser/SqlParserTest.html#testJsonObject()">testJsonObject</a>, <a href="../sql/parser/SqlParserTest.html#testJsonObjectAgg()">testJsonObjectAgg</a>, <a href="../sql/parser/SqlParserTest.html#testJsonPredicate()">testJsonPredicate</a>, <a href="../sql/parser/SqlParserTest.html#testJsonPretty()">testJsonPretty</a>, <a href="../sql/parser/SqlParserTest.html#testJsonQuery()">testJsonQuery</a>, <a href="../sql/parser/SqlParserTest.html#testJsonRemove()">testJsonRemove</a>, <a href="../sql/parser/SqlParserTest.html#testJsonStorageSize()">testJsonStorageSize</a>, <a href="../sql/parser/SqlParserTest.html#testJsonType()">testJsonType</a>, <a href="../sql/parser/SqlParserTest.html#testJsonValue()">testJsonValue</a>, <a href="../sql/parser/SqlParserTest.html#testJsonValueExpressionOperator()">testJsonValueExpressionOperator</a>, <a href="../sql/parser/SqlParserTest.html#testLateral()">testLateral</a>, <a href="../sql/parser/SqlParserTest.html#testLessThanAssociativity()">testLessThanAssociativity</a>, <a href="../sql/parser/SqlParserTest.html#testLikeAndSimilar()">testLikeAndSimilar</a>, <a href="../sql/parser/SqlParserTest.html#testLimit()">testLimit</a>, <a href="../sql/parser/SqlParserTest.html#testLimitOffsetWithoutOrder()">testLimitOffsetWithoutOrder</a>, <a href="../sql/parser/SqlParserTest.html#testLimitStartCount()">testLimitStartCount</a>, <a href="../sql/parser/SqlParserTest.html#testLimitUnion()">testLimitUnion</a>, <a href="../sql/parser/SqlParserTest.html#testLimitWithoutOrder()">testLimitWithoutOrder</a>, <a href="../sql/parser/SqlParserTest.html#testLiteral()">testLiteral</a>, <a href="../sql/parser/SqlParserTest.html#testLiteralCollate()">testLiteralCollate</a>, <a href="../sql/parser/SqlParserTest.html#testLongIdentifiers()">testLongIdentifiers</a>, <a href="../sql/parser/SqlParserTest.html#testMapItem()">testMapItem</a>, <a href="../sql/parser/SqlParserTest.html#testMapItemPrecedence()">testMapItemPrecedence</a>, <a href="../sql/parser/SqlParserTest.html#testMapValueConstructor()">testMapValueConstructor</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize1()">testMatchRecognize1</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize10()">testMatchRecognize10</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize11()">testMatchRecognize11</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize2()">testMatchRecognize2</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize3()">testMatchRecognize3</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize4()">testMatchRecognize4</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize5()">testMatchRecognize5</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize6()">testMatchRecognize6</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize7()">testMatchRecognize7</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize8()">testMatchRecognize8</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognize9()">testMatchRecognize9</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeDefineClause()">testMatchRecognizeDefineClause</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeDefineClause2()">testMatchRecognizeDefineClause2</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeDefineClause3()">testMatchRecognizeDefineClause3</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeDefineClause4()">testMatchRecognizeDefineClause4</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeMeasures1()">testMatchRecognizeMeasures1</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeMeasures2()">testMatchRecognizeMeasures2</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeMeasures3()">testMatchRecognizeMeasures3</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeMeasures4()">testMatchRecognizeMeasures4</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeMeasures5()">testMatchRecognizeMeasures5</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeMeasures6()">testMatchRecognizeMeasures6</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizePatternSkip1()">testMatchRecognizePatternSkip1</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizePatternSkip2()">testMatchRecognizePatternSkip2</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizePatternSkip3()">testMatchRecognizePatternSkip3</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizePatternSkip4()">testMatchRecognizePatternSkip4</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizePatternSkip5()">testMatchRecognizePatternSkip5</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizePatternSkip6()">testMatchRecognizePatternSkip6</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeRowsPerMatch1()">testMatchRecognizeRowsPerMatch1</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeRowsPerMatch2()">testMatchRecognizeRowsPerMatch2</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeSubset1()">testMatchRecognizeSubset1</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeSubset2()">testMatchRecognizeSubset2</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeSubset3()">testMatchRecognizeSubset3</a>, <a href="../sql/parser/SqlParserTest.html#testMatchRecognizeWithin()">testMatchRecognizeWithin</a>, <a href="../sql/parser/SqlParserTest.html#testMemberFunction()">testMemberFunction</a>, <a href="../sql/parser/SqlParserTest.html#testMemberOf()">testMemberOf</a>, <a href="../sql/parser/SqlParserTest.html#testMergeSelectSource()">testMergeSelectSource</a>, <a href="../sql/parser/SqlParserTest.html#testMergeSelectSource2()">testMergeSelectSource2</a>, <a href="../sql/parser/SqlParserTest.html#testMergeTableRefSource()">testMergeTableRefSource</a>, <a href="../sql/parser/SqlParserTest.html#testMergeTableRefSource2()">testMergeTableRefSource2</a>, <a href="../sql/parser/SqlParserTest.html#testMetadata()">testMetadata</a>, <a href="../sql/parser/SqlParserTest.html#testMinusIsReserved()">testMinusIsReserved</a>, <a href="../sql/parser/SqlParserTest.html#testMinusPrefixInExpression()">testMinusPrefixInExpression</a>, <a href="../sql/parser/SqlParserTest.html#testMiscIntervalQualifier()">testMiscIntervalQualifier</a>, <a href="../sql/parser/SqlParserTest.html#testMixedFrom()">testMixedFrom</a>, <a href="../sql/parser/SqlParserTest.html#testMixedStar()">testMixedStar</a>, <a href="../sql/parser/SqlParserTest.html#testMultilineComment()">testMultilineComment</a>, <a href="../sql/parser/SqlParserTest.html#testMultiset()">testMultiset</a>, <a href="../sql/parser/SqlParserTest.html#testMultisetCast()">testMultisetCast</a>, <a href="../sql/parser/SqlParserTest.html#testMultisetExcept()">testMultisetExcept</a>, <a href="../sql/parser/SqlParserTest.html#testMultisetIntersect()">testMultisetIntersect</a>, <a href="../sql/parser/SqlParserTest.html#testMultisetMixed()">testMultisetMixed</a>, <a href="../sql/parser/SqlParserTest.html#testMultisetUnion()">testMultisetUnion</a>, <a href="../sql/parser/SqlParserTest.html#testNaturalCrossJoin()">testNaturalCrossJoin</a>, <a href="../sql/parser/SqlParserTest.html#testNestedSelect()">testNestedSelect</a>, <a href="../sql/parser/SqlParserTest.html#testNewSpecification()">testNewSpecification</a>, <a href="../sql/parser/SqlParserTest.html#testNot()">testNot</a>, <a href="../sql/parser/SqlParserTest.html#testNotExists()">testNotExists</a>, <a href="../sql/parser/SqlParserTest.html#testNoUnintendedNewReservedKeywords()">testNoUnintendedNewReservedKeywords</a>, <a href="../sql/parser/SqlParserTest.html#testNullIf()">testNullIf</a>, <a href="../sql/parser/SqlParserTest.html#testNullTreatment()">testNullTreatment</a>, <a href="../sql/parser/SqlParserTest.html#testOperateOnColumn()">testOperateOnColumn</a>, <a href="../sql/parser/SqlParserTest.html#testOrder()">testOrder</a>, <a href="../sql/parser/SqlParserTest.html#testOrderIllegalInExpression()">testOrderIllegalInExpression</a>, <a href="../sql/parser/SqlParserTest.html#testOrderInternal()">testOrderInternal</a>, <a href="../sql/parser/SqlParserTest.html#testOrderNullsFirst()">testOrderNullsFirst</a>, <a href="../sql/parser/SqlParserTest.html#testOrderOffsetFetch()">testOrderOffsetFetch</a>, <a href="../sql/parser/SqlParserTest.html#testOrderUnion()">testOrderUnion</a>, <a href="../sql/parser/SqlParserTest.html#testOuterApply()">testOuterApply</a>, <a href="../sql/parser/SqlParserTest.html#testOuterApplyFunctionFails()">testOuterApplyFunctionFails</a>, <a href="../sql/parser/SqlParserTest.html#testOuterApplySubQuery()">testOuterApplySubQuery</a>, <a href="../sql/parser/SqlParserTest.html#testOuterApplyValues()">testOuterApplyValues</a>, <a href="../sql/parser/SqlParserTest.html#testOuterJoinNoiseWord()">testOuterJoinNoiseWord</a>, <a href="../sql/parser/SqlParserTest.html#testOver()">testOver</a>, <a href="../sql/parser/SqlParserTest.html#testOverlaps()">testOverlaps</a>, <a href="../sql/parser/SqlParserTest.html#testOverlay()">testOverlay</a>, <a href="../sql/parser/SqlParserTest.html#testParensInFrom()">testParensInFrom</a>, <a href="../sql/parser/SqlParserTest.html#testParenthesizedSubQueries()">testParenthesizedSubQueries</a>, <a href="../sql/parser/SqlParserTest.html#testParseNumber()">testParseNumber</a>, <a href="../sql/parser/SqlParserTest.html#testParseNumberFails()">testParseNumberFails</a>, <a href="../sql/parser/SqlParserTest.html#testParseWithReader()">testParseWithReader</a>, <a href="../sql/parser/SqlParserTest.html#testPeriod()">testPeriod</a>, <a href="../sql/parser/SqlParserTest.html#testPosition()">testPosition</a>, <a href="../sql/parser/SqlParserTest.html#testPrecedence0()">testPrecedence0</a>, <a href="../sql/parser/SqlParserTest.html#testPrecedence1()">testPrecedence1</a>, <a href="../sql/parser/SqlParserTest.html#testPrecedence2()">testPrecedence2</a>, <a href="../sql/parser/SqlParserTest.html#testPrecedence2b()">testPrecedence2b</a>, <a href="../sql/parser/SqlParserTest.html#testPrecedence3()">testPrecedence3</a>, <a href="../sql/parser/SqlParserTest.html#testPrecedence4()">testPrecedence4</a>, <a href="../sql/parser/SqlParserTest.html#testPrecedence5()">testPrecedence5</a>, <a href="../sql/parser/SqlParserTest.html#testPrecedenceSetOps()">testPrecedenceSetOps</a>, <a href="../sql/parser/SqlParserTest.html#testProcedureCall()">testProcedureCall</a>, <a href="../sql/parser/SqlParserTest.html#testQueryInFrom()">testQueryInFrom</a>, <a href="../sql/parser/SqlParserTest.html#testQueryInIllegalContext()">testQueryInIllegalContext</a>, <a href="../sql/parser/SqlParserTest.html#testQuotedFunction()">testQuotedFunction</a>, <a href="../sql/parser/SqlParserTest.html#testQuotesInString()">testQuotesInString</a>, <a href="../sql/parser/SqlParserTest.html#testReplace()">testReplace</a>, <a href="../sql/parser/SqlParserTest.html#testReverseSolidus()">testReverseSolidus</a>, <a href="../sql/parser/SqlParserTest.html#testRow()">testRow</a>, <a href="../sql/parser/SqlParserTest.html#testRowWithDot()">testRowWithDot</a>, <a href="../sql/parser/SqlParserTest.html#testScalarQueryInSelect()">testScalarQueryInSelect</a>, <a href="../sql/parser/SqlParserTest.html#testScalarQueryInWhere()">testScalarQueryInWhere</a>, <a href="../sql/parser/SqlParserTest.html#testSchemaTableStar()">testSchemaTableStar</a>, <a href="../sql/parser/SqlParserTest.html#testSelectAll()">testSelectAll</a>, <a href="../sql/parser/SqlParserTest.html#testSelectDistinct()">testSelectDistinct</a>, <a href="../sql/parser/SqlParserTest.html#testSelectDistinctWithoutFrom()">testSelectDistinctWithoutFrom</a>, <a href="../sql/parser/SqlParserTest.html#testSelectFromBareExplicitTableFails()">testSelectFromBareExplicitTableFails</a>, <a href="../sql/parser/SqlParserTest.html#testSelectFromExplicitTable()">testSelectFromExplicitTable</a>, <a href="../sql/parser/SqlParserTest.html#testSelectIsNotDdl()">testSelectIsNotDdl</a>, <a href="../sql/parser/SqlParserTest.html#testSelectList()">testSelectList</a>, <a href="../sql/parser/SqlParserTest.html#testSelectList3()">testSelectList3</a>, <a href="../sql/parser/SqlParserTest.html#testSelectList4()">testSelectList4</a>, <a href="../sql/parser/SqlParserTest.html#testSelectStream()">testSelectStream</a>, <a href="../sql/parser/SqlParserTest.html#testSelectStreamDistinct()">testSelectStreamDistinct</a>, <a href="../sql/parser/SqlParserTest.html#testSelectWithoutFrom()">testSelectWithoutFrom</a>, <a href="../sql/parser/SqlParserTest.html#testSelectWithoutFrom2()">testSelectWithoutFrom2</a>, <a href="../sql/parser/SqlParserTest.html#testSelectWithoutFromGroupByFails()">testSelectWithoutFromGroupByFails</a>, <a href="../sql/parser/SqlParserTest.html#testSelectWithoutFromHavingFails()">testSelectWithoutFromHavingFails</a>, <a href="../sql/parser/SqlParserTest.html#testSelectWithoutFromWhereFails()">testSelectWithoutFromWhereFails</a>, <a href="../sql/parser/SqlParserTest.html#testSequence()">testSequence</a>, <a href="../sql/parser/SqlParserTest.html#testSetMinus()">testSetMinus</a>, <a href="../sql/parser/SqlParserTest.html#testSome()">testSome</a>, <a href="../sql/parser/SqlParserTest.html#testSqlInlineComment()">testSqlInlineComment</a>, <a href="../sql/parser/SqlParserTest.html#testSqlOptions()">testSqlOptions</a>, <a href="../sql/parser/SqlParserTest.html#testStar()">testStar</a>, <a href="../sql/parser/SqlParserTest.html#testStarAsFails()">testStarAsFails</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithInsertSelectInsert()">testStmtListWithInsertSelectInsert</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithoutSemiColon1()">testStmtListWithoutSemiColon1</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithoutSemiColon2()">testStmtListWithoutSemiColon2</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithSelect()">testStmtListWithSelect</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithSelectAndSemicolon()">testStmtListWithSelectAndSemicolon</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithSelectDelete()">testStmtListWithSelectDelete</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithSelectDeleteUpdate()">testStmtListWithSelectDeleteUpdate</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithSemiColonInComment()">testStmtListWithSemiColonInComment</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithSemiColonInWhere()">testStmtListWithSemiColonInWhere</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithTwoSelect()">testStmtListWithTwoSelect</a>, <a href="../sql/parser/SqlParserTest.html#testStmtListWithTwoSelectSemicolon()">testStmtListWithTwoSelectSemicolon</a>, <a href="../sql/parser/SqlParserTest.html#testStringLiteral()">testStringLiteral</a>, <a href="../sql/parser/SqlParserTest.html#testStringLiteralChain()">testStringLiteralChain</a>, <a href="../sql/parser/SqlParserTest.html#testStringLiteralFails()">testStringLiteralFails</a>, <a href="../sql/parser/SqlParserTest.html#testSubMultisetrOf()">testSubMultisetrOf</a>, <a href="../sql/parser/SqlParserTest.html#testSubQueryInJoin()">testSubQueryInJoin</a>, <a href="../sql/parser/SqlParserTest.html#testSubstring()">testSubstring</a>, <a href="../sql/parser/SqlParserTest.html#testTableExtend()">testTableExtend</a>, <a href="../sql/parser/SqlParserTest.html#testTableSample()">testTableSample</a>, <a href="../sql/parser/SqlParserTest.html#testTabStop()">testTabStop</a>, <a href="../sql/parser/SqlParserTest.html#testTimeDate()">testTimeDate</a>, <a href="../sql/parser/SqlParserTest.html#testTimestampAdd()">testTimestampAdd</a>, <a href="../sql/parser/SqlParserTest.html#testTimestampAddAndDiff()">testTimestampAddAndDiff</a>, <a href="../sql/parser/SqlParserTest.html#testTimestampDiff()">testTimestampDiff</a>, <a href="../sql/parser/SqlParserTest.html#testTranslate3()">testTranslate3</a>, <a href="../sql/parser/SqlParserTest.html#testTrim()">testTrim</a>, <a href="../sql/parser/SqlParserTest.html#testUnicodeEscapedLiteral()">testUnicodeEscapedLiteral</a>, <a href="../sql/parser/SqlParserTest.html#testUnicodeLiteral()">testUnicodeLiteral</a>, <a href="../sql/parser/SqlParserTest.html#testUnion()">testUnion</a>, <a href="../sql/parser/SqlParserTest.html#testUnionOfNonQueryFails()">testUnionOfNonQueryFails</a>, <a href="../sql/parser/SqlParserTest.html#testUnionOrder()">testUnionOrder</a>, <a href="../sql/parser/SqlParserTest.html#testUnnest()">testUnnest</a>, <a href="../sql/parser/SqlParserTest.html#testUnnestWithOrdinality()">testUnnestWithOrdinality</a>, <a href="../sql/parser/SqlParserTest.html#testUnparseableIntervalQualifiers()">testUnparseableIntervalQualifiers</a>, <a href="../sql/parser/SqlParserTest.html#testUpdate()">testUpdate</a>, <a href="../sql/parser/SqlParserTest.html#testUpdateCaseSensitiveExtendedColumnList()">testUpdateCaseSensitiveExtendedColumnList</a>, <a href="../sql/parser/SqlParserTest.html#testUpdateExtendedColumnList()">testUpdateExtendedColumnList</a>, <a href="../sql/parser/SqlParserTest.html#testUpsertSelect()">testUpsertSelect</a>, <a href="../sql/parser/SqlParserTest.html#testUpsertValues()">testUpsertValues</a>, <a href="../sql/parser/SqlParserTest.html#testValues()">testValues</a>, <a href="../sql/parser/SqlParserTest.html#testValuesExplicitRow()">testValuesExplicitRow</a>, <a href="../sql/parser/SqlParserTest.html#testWhere()">testWhere</a>, <a href="../sql/parser/SqlParserTest.html#testWindowInSubQuery()">testWindowInSubQuery</a>, <a href="../sql/parser/SqlParserTest.html#testWindowReference()">testWindowReference</a>, <a href="../sql/parser/SqlParserTest.html#testWindowSpec()">testWindowSpec</a>, <a href="../sql/parser/SqlParserTest.html#testWindowSpecPartial()">testWindowSpecPartial</a>, <a href="../sql/parser/SqlParserTest.html#testWith()">testWith</a>, <a href="../sql/parser/SqlParserTest.html#testWith2()">testWith2</a>, <a href="../sql/parser/SqlParserTest.html#testWithFails()">testWithFails</a>, <a href="../sql/parser/SqlParserTest.html#testWithinGroupClause1()">testWithinGroupClause1</a>, <a href="../sql/parser/SqlParserTest.html#testWithinGroupClause2()">testWithinGroupClause2</a>, <a href="../sql/parser/SqlParserTest.html#testWithinGroupClause3()">testWithinGroupClause3</a>, <a href="../sql/parser/SqlParserTest.html#testWithinGroupClause4()">testWithinGroupClause4</a>, <a href="../sql/parser/SqlParserTest.html#testWithinGroupClause5()">testWithinGroupClause5</a>, <a href="../sql/parser/SqlParserTest.html#testWithNestedFails()">testWithNestedFails</a>, <a href="../sql/parser/SqlParserTest.html#testWithNestedInSubQuery()">testWithNestedInSubQuery</a>, <a href="../sql/parser/SqlParserTest.html#testWithUnion()">testWithUnion</a>, <a href="../sql/parser/SqlParserTest.html#testWithValues()">testWithValues</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">
<!-- ========= 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>ServerUnParserTest</h4>
<pre>public&nbsp;ServerUnParserTest()</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="getTester()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTester</h4>
<pre class="methodSignature">protected&nbsp;<a href="../sql/parser/SqlParserTest.Tester.html" title="interface in org.apache.calcite.sql.parser">SqlParserTest.Tester</a>&nbsp;getTester()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../sql/parser/SqlParserTest.html#getTester()">getTester</a></code>&nbsp;in class&nbsp;<code><a href="../sql/parser/SqlParserTest.html" title="class in org.apache.calcite.sql.parser">SqlParserTest</a></code></dd>
</dl>
</li>
</ul>
<a id="isUnparserTest()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isUnparserTest</h4>
<pre class="methodSignature">protected&nbsp;boolean&nbsp;isUnparserTest()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../sql/parser/SqlParserTest.html#isUnparserTest()">SqlParserTest</a></code></span></div>
<div class="block">Whether this is a sub-class that tests un-parsing as well as parsing.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../sql/parser/SqlParserTest.html#isUnparserTest()">isUnparserTest</a></code>&nbsp;in class&nbsp;<code><a href="../sql/parser/SqlParserTest.html" title="class in org.apache.calcite.sql.parser">SqlParserTest</a></code></dd>
</dl>
</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/ServerUnParserTest.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>Field&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>Field&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>