blob: 53b366e64822bf26d67d46fb7dba4364c4aca6f9 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.apache.calcite.sql 类分层结构 (Apache Calcite calcite API)</title>
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.apache.calcite.sql \u7C7B\u5206\u5C42\u7ED3\u6784 (Apache Calcite calcite API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../overview-summary.html">概览</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li></li>
<li class="navBarCell1Rev"></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
<div class="aboutLanguage"><b>Apache Calcite</b></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/calcite/server/package-tree.html">上一个</a></li>
<li><a href="../../../../org/apache/calcite/sql/advise/package-tree.html">下一个</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/calcite/sql/package-tree.html" target="_top">框架</a></li>
<li><a href="package-tree.html" target="_top">无框架</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">所有类</a></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>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">程序包org.apache.calcite.sql的分层结构</h1>
<span class="packageHierarchyLabel">程序包分层结构:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">所有程序包</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="类分层结构">类分层结构</h2>
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="java.lang中的类或接口"><span class="typeNameLink">Object</span></a>
<ul>
<li type="circle">org.apache.calcite.util.<a href="../../../../org/apache/calcite/util/BarfingInvocationHandler.html" title="org.apache.calcite.util中的类"><span class="typeNameLink">BarfingInvocationHandler</span></a> (implements java.lang.reflect.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="java.lang.reflect中的类或接口">InvocationHandler</a>)
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlUtil.DatabaseMetaDataInvocationHandler.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlUtil.DatabaseMetaDataInvocationHandler</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlAccessType.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlAccessType</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlCollation.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlCollation</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="java.io中的类或接口">Serializable</a>)</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDialect.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDialect</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDialect.FakeUtil.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDialect.FakeUtil</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDialectFactoryImpl.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDialectFactoryImpl</span></a> (implements org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDialectFactory.html" title="org.apache.calcite.sql中的接口">SqlDialectFactory</a>)</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlIntervalLiteral.IntervalValue.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlIntervalLiteral.IntervalValue</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJdbcFunctionCall.SimpleMakeCall.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlJdbcFunctionCall.SimpleMakeCall</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlNode.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlNode</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="java.lang中的类或接口">Cloneable</a>)
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlCall.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlCall</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlAlter.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlAlter</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSetOption.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSetOption</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlBasicCall.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlBasicCall</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDdl.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDdl</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlCreate.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlCreate</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDrop.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDrop</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDelete.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDelete</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDescribeSchema.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDescribeSchema</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDescribeTable.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDescribeTable</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlExplain.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlExplain</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlHint.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlHint</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlInsert.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlInsert</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJoin.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlJoin</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlMatchRecognize.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlMatchRecognize</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlMerge.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlMerge</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlOrderBy.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlOrderBy</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSelect.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSelect</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSnapshot.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSnapshot</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlTableRef.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlTableRef</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlUpdate.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlUpdate</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWindow.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlWindow</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWith.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlWith</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWithItem.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlWithItem</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDataTypeSpec.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDataTypeSpec</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDynamicParam.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDynamicParam</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlIdentifier.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlIdentifier</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlIntervalQualifier.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlIntervalQualifier</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlLiteral.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlLiteral</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlAbstractDateTimeLiteral.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlAbstractDateTimeLiteral</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDateLiteral.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDateLiteral</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlTimeLiteral.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlTimeLiteral</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlTimestampLiteral.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlTimestampLiteral</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlBinaryStringLiteral.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlBinaryStringLiteral</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlCharStringLiteral.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlCharStringLiteral</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlIntervalLiteral.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlIntervalLiteral</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlNumericLiteral.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlNumericLiteral</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlNodeList.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlNodeList</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="java.lang中的类或接口">Iterable</a>&lt;T&gt;)</li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlOperator</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlBinaryOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlBinaryOperator</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlFilterOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlFilterOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlOverOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlOverOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSetOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSetOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWithinGroupOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlWithinGroupOperator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDescriptorOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlDescriptorOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlFunction.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlFunction</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlAggFunction.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlAggFunction</span></a> (implements org.apache.calcite.plan.<a href="../../../../org/apache/calcite/plan/Context.html" title="org.apache.calcite.plan中的接口">Context</a>)
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlRankFunction.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlRankFunction</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlGroupedWindowFunction.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlGroupedWindowFunction</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJdbcFunctionCall.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlJdbcFunctionCall</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlMatchFunction.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlMatchFunction</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlUnresolvedFunction.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlUnresolvedFunction</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWindowTableFunction.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlWindowTableFunction</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJoin.SqlJoinOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlJoin.SqlJoinOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlMatchRecognize.SqlMatchRecognizeOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlMatchRecognize.SqlMatchRecognizeOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlPostfixOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlPostfixOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlPrefixOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlPrefixOperator</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlProcedureCallOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlProcedureCallOperator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSelectOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSelectOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSnapshot.SqlSnapshotOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSnapshot.SqlSnapshotOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSpecialOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSpecialOperator</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlAsOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlAsOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlFunctionalOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlFunctionalOperator</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlUnnestOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlUnnestOperator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlInfixOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlInfixOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlInternalOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlInternalOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlLateralOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlLateralOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlNullTreatmentOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlNullTreatmentOperator</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlValuesOperator.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlValuesOperator</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlOperatorBinding.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlOperatorBinding</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/ExplicitOperatorBinding.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">ExplicitOperatorBinding</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlCallBinding.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlCallBinding</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSampleSpec.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSampleSpec</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSampleSpec.SqlSubstitutionSampleSpec.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSampleSpec.SqlSubstitutionSampleSpec</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSampleSpec.SqlTableSampleSpec.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSampleSpec.SqlTableSampleSpec</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSpecialOperator.ReduceResult.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSpecialOperator.ReduceResult</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSplittableAggFunction.AbstractSumSplitter.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSplittableAggFunction.AbstractSumSplitter</span></a> (implements org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSplittableAggFunction.html" title="org.apache.calcite.sql中的接口">SqlSplittableAggFunction</a>)
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSplittableAggFunction.Sum0Splitter.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSplittableAggFunction.Sum0Splitter</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSplittableAggFunction.SumSplitter.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSplittableAggFunction.SumSplitter</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSplittableAggFunction.CountSplitter.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSplittableAggFunction.CountSplitter</span></a> (implements org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSplittableAggFunction.html" title="org.apache.calcite.sql中的接口">SqlSplittableAggFunction</a>)</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSplittableAggFunction.SelfSplitter.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlSplittableAggFunction.SelfSplitter</span></a> (implements org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSplittableAggFunction.html" title="org.apache.calcite.sql中的接口">SqlSplittableAggFunction</a>)</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlTypeNameSpec.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlTypeNameSpec</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlBasicTypeNameSpec.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlBasicTypeNameSpec</span></a>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlAlienSystemTypeNameSpec.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlAlienSystemTypeNameSpec</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlCollectionTypeNameSpec.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlCollectionTypeNameSpec</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlRowTypeNameSpec.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlRowTypeNameSpec</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlUserDefinedTypeNameSpec.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlUserDefinedTypeNameSpec</span></a></li>
</ul>
</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlUtil.html" title="org.apache.calcite.sql中的类"><span class="typeNameLink">SqlUtil</span></a></li>
</ul>
</li>
</ul>
<h2 title="接口分层结构">接口分层结构</h2>
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDialect.Context.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlDialect.Context</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDialectFactory.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlDialectFactory</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlExecutableStatement.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlExecutableStatement</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlLiteral.SqlSymbol.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlLiteral.SqlSymbol</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlOperandCountRange.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlOperandCountRange</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlOperatorTable.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlOperatorTable</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSpecialOperator.TokenSequence.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlSpecialOperator.TokenSequence</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSplittableAggFunction.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlSplittableAggFunction</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSplittableAggFunction.Registry.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlSplittableAggFunction.Registry</span></a>&lt;E&gt;</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWriter.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlWriter</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWriter.Frame.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlWriter.Frame</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWriter.FrameType.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlWriter.FrameType</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWriterConfig.html" title="org.apache.calcite.sql中的接口"><span class="typeNameLink">SqlWriterConfig</span></a></li>
</ul>
<h2 title="枚举分层结构">枚举分层结构</h2>
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="java.lang中的类或接口"><span class="typeNameLink">Object</span></a>
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="java.lang中的类或接口"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="java.lang中的类或接口">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="java.io中的类或接口">Serializable</a>)
<ul>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJsonValueEmptyOrErrorBehavior.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlJsonValueEmptyOrErrorBehavior</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJsonExistsErrorBehavior.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlJsonExistsErrorBehavior</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlMatchRecognize.AfterOption.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlMatchRecognize.AfterOption</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJsonConstructorNullClause.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlJsonConstructorNullClause</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlHint.HintOptionFormat.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlHint.HintOptionFormat</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJdbcDataTypeName.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlJdbcDataTypeName</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/JoinType.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">JoinType</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWriter.SubQueryStyle.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlWriter.SubQueryStyle</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlExplain.Depth.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlExplain.Depth</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJsonQueryEmptyOrErrorBehavior.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlJsonQueryEmptyOrErrorBehavior</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlStateCodes.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlStateCodes</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlFunctionCategory.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlFunctionCategory</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/JoinConditionType.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">JoinConditionType</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlNullSemantics.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlNullSemantics</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWriterConfig.LineFolding.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlWriterConfig.LineFolding</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSyntax.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlSyntax</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlExplainLevel.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlExplainLevel</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDialect.DatabaseProduct.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlDialect.DatabaseProduct</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWriter.FrameTypeEnum.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlWriter.FrameTypeEnum</span></a> (implements org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlWriter.FrameType.html" title="org.apache.calcite.sql中的接口">SqlWriter.FrameType</a>)</li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJsonQueryWrapperBehavior.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlJsonQueryWrapperBehavior</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJsonEncoding.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlJsonEncoding</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlAccessEnum.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlAccessEnum</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlExplainFormat.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlExplainFormat</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlJsonEmptyOrError.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlJsonEmptyOrError</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlCollation.Coercibility.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlCollation.Coercibility</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlInsertKeyword.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlInsertKeyword</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlDialect.CalendarPolicy.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlDialect.CalendarPolicy</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlMatchRecognize.RowsPerMatchOption.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlMatchRecognize.RowsPerMatchOption</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlSelectKeyword.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlSelectKeyword</span></a></li>
<li type="circle">org.apache.calcite.sql.<a href="../../../../org/apache/calcite/sql/SqlKind.html" title="org.apache.calcite.sql中的枚举"><span class="typeNameLink">SqlKind</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../overview-summary.html">概览</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li></li>
<li class="navBarCell1Rev"></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
<div class="aboutLanguage"><b>Apache Calcite</b></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/calcite/server/package-tree.html">上一个</a></li>
<li><a href="../../../../org/apache/calcite/sql/advise/package-tree.html">下一个</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/calcite/sql/package-tree.html" target="_top">框架</a></li>
<li><a href="package-tree.html" target="_top">无框架</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">所有类</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>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &copy; 2012-2020 Apache Software Foundation. All Rights Reserved.</small></p>
</body>
</html>