blob: 469410ce79652122f9fcd82992cb8f1c63d29778 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.apache.calcite.adapter.druid (Apache Calcite API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../../org/apache/calcite/adapter/druid/package-summary.html" target="classFrame">org.apache.calcite.adapter.druid</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="DimensionSpec.html" title="interface in org.apache.calcite.adapter.druid" target="classFrame"><span class="interfaceName">DimensionSpec</span></a></li>
<li><a href="DruidConnection.html" title="interface in org.apache.calcite.adapter.druid" target="classFrame"><span class="interfaceName">DruidConnection</span></a></li>
<li><a href="DruidConnectionImpl.RunnableQueueSink.html" title="interface in org.apache.calcite.adapter.druid" target="classFrame"><span class="interfaceName">DruidConnectionImpl.RunnableQueueSink</span></a></li>
<li><a href="DruidJson.html" title="interface in org.apache.calcite.adapter.druid" target="classFrame"><span class="interfaceName">DruidJson</span></a></li>
<li><a href="DruidSqlOperatorConverter.html" title="interface in org.apache.calcite.adapter.druid" target="classFrame"><span class="interfaceName">DruidSqlOperatorConverter</span></a></li>
<li><a href="ExtractionFunction.html" title="interface in org.apache.calcite.adapter.druid" target="classFrame"><span class="interfaceName">ExtractionFunction</span></a></li>
<li><a href="Granularity.html" title="interface in org.apache.calcite.adapter.druid" target="classFrame"><span class="interfaceName">Granularity</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="BinaryOperatorConversion.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">BinaryOperatorConversion</a></li>
<li><a href="CeilOperatorConversion.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">CeilOperatorConversion</a></li>
<li><a href="ComplexMetric.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">ComplexMetric</a></li>
<li><a href="DefaultDimensionSpec.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DefaultDimensionSpec</a></li>
<li><a href="DirectOperatorConversion.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DirectOperatorConversion</a></li>
<li><a href="DruidConnectionImpl.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidConnectionImpl</a></li>
<li><a href="DruidConnectionImpl.BlockingQueueEnumerator.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidConnectionImpl.BlockingQueueEnumerator</a></li>
<li><a href="DruidConnectionImpl.JsonAggregator.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidConnectionImpl.JsonAggregator</a></li>
<li><a href="DruidConnectionImpl.JsonColumn.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidConnectionImpl.JsonColumn</a></li>
<li><a href="DruidConnectionImpl.JsonSegmentMetadata.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidConnectionImpl.JsonSegmentMetadata</a></li>
<li><a href="DruidConnectionImpl.Page.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidConnectionImpl.Page</a></li>
<li><a href="DruidDateTimeUtils.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidDateTimeUtils</a></li>
<li><a href="DruidExpressions.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidExpressions</a></li>
<li><a href="DruidJsonFilter.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidJsonFilter</a></li>
<li><a href="DruidJsonFilter.JsonBound.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidJsonFilter.JsonBound</a></li>
<li><a href="DruidJsonFilter.JsonCompositeFilter.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidJsonFilter.JsonCompositeFilter</a></li>
<li><a href="DruidJsonFilter.JsonDimHavingFilter.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidJsonFilter.JsonDimHavingFilter</a></li>
<li><a href="DruidJsonFilter.JsonExpressionFilter.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidJsonFilter.JsonExpressionFilter</a></li>
<li><a href="DruidJsonFilter.JsonInFilter.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidJsonFilter.JsonInFilter</a></li>
<li><a href="DruidJsonFilter.JsonSelector.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidJsonFilter.JsonSelector</a></li>
<li><a href="DruidQuery.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery</a></li>
<li><a href="DruidQuery.DruidQueryNode.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery.DruidQueryNode</a></li>
<li><a href="DruidQuery.JsonAggregation.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery.JsonAggregation</a></li>
<li><a href="DruidQuery.JsonCardinalityAggregation.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery.JsonCardinalityAggregation</a></li>
<li><a href="DruidQuery.JsonCollation.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery.JsonCollation</a></li>
<li><a href="DruidQuery.JsonExpressionPostAgg.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery.JsonExpressionPostAgg</a></li>
<li><a href="DruidQuery.JsonFilteredAggregation.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery.JsonFilteredAggregation</a></li>
<li><a href="DruidQuery.JsonLimit.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery.JsonLimit</a></li>
<li><a href="DruidQuery.JsonPostAggregation.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery.JsonPostAggregation</a></li>
<li><a href="DruidQuery.QuerySpec.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery.QuerySpec</a></li>
<li><a href="DruidQuery.ScanQuery.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidQuery.ScanQuery</a></li>
<li><a href="DruidRules.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules</a></li>
<li><a href="DruidRules.DruidAggregateExtractProjectRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidAggregateExtractProjectRule</a></li>
<li><a href="DruidRules.DruidAggregateFilterTransposeRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidAggregateFilterTransposeRule</a></li>
<li><a href="DruidRules.DruidAggregateProjectRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidAggregateProjectRule</a></li>
<li><a href="DruidRules.DruidAggregateRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidAggregateRule</a></li>
<li><a href="DruidRules.DruidFilterAggregateTransposeRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidFilterAggregateTransposeRule</a></li>
<li><a href="DruidRules.DruidFilterProjectTransposeRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidFilterProjectTransposeRule</a></li>
<li><a href="DruidRules.DruidFilterRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidFilterRule</a></li>
<li><a href="DruidRules.DruidHavingFilterRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidHavingFilterRule</a></li>
<li><a href="DruidRules.DruidPostAggregationProjectRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidPostAggregationProjectRule</a></li>
<li><a href="DruidRules.DruidProjectFilterTransposeRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidProjectFilterTransposeRule</a></li>
<li><a href="DruidRules.DruidProjectRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidProjectRule</a></li>
<li><a href="DruidRules.DruidProjectSortTransposeRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidProjectSortTransposeRule</a></li>
<li><a href="DruidRules.DruidSortProjectTransposeRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidSortProjectTransposeRule</a></li>
<li><a href="DruidRules.DruidSortRule.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidRules.DruidSortRule</a></li>
<li><a href="DruidSchema.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidSchema</a></li>
<li><a href="DruidSchemaFactory.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidSchemaFactory</a></li>
<li><a href="DruidSqlCastConverter.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidSqlCastConverter</a></li>
<li><a href="DruidTable.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidTable</a></li>
<li><a href="DruidTable.MapRelProtoDataType.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidTable.MapRelProtoDataType</a></li>
<li><a href="DruidTableFactory.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">DruidTableFactory</a></li>
<li><a href="ExtractionDimensionSpec.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">ExtractionDimensionSpec</a></li>
<li><a href="ExtractOperatorConversion.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">ExtractOperatorConversion</a></li>
<li><a href="FloorOperatorConversion.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">FloorOperatorConversion</a></li>
<li><a href="Granularities.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">Granularities</a></li>
<li><a href="Granularities.PeriodGranularity.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">Granularities.PeriodGranularity</a></li>
<li><a href="NaryOperatorConverter.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">NaryOperatorConverter</a></li>
<li><a href="SubstringOperatorConversion.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">SubstringOperatorConversion</a></li>
<li><a href="TimeExtractionFunction.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">TimeExtractionFunction</a></li>
<li><a href="UnaryPrefixOperatorConversion.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">UnaryPrefixOperatorConversion</a></li>
<li><a href="UnarySuffixOperatorConversion.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">UnarySuffixOperatorConversion</a></li>
<li><a href="VirtualColumn.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">VirtualColumn</a></li>
<li><a href="VirtualColumn.Builder.html" title="class in org.apache.calcite.adapter.druid" target="classFrame">VirtualColumn.Builder</a></li>
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="DruidJsonFilter.Type.html" title="enum in org.apache.calcite.adapter.druid" target="classFrame">DruidJsonFilter.Type</a></li>
<li><a href="DruidType.html" title="enum in org.apache.calcite.adapter.druid" target="classFrame">DruidType</a></li>
<li><a href="Granularities.AllGranularity.html" title="enum in org.apache.calcite.adapter.druid" target="classFrame">Granularities.AllGranularity</a></li>
<li><a href="Granularity.Type.html" title="enum in org.apache.calcite.adapter.druid" target="classFrame">Granularity.Type</a></li>
<li><a href="QueryType.html" title="enum in org.apache.calcite.adapter.druid" target="classFrame">QueryType</a></li>
</ul>
</div>
</body>
</html>