blob: 49edaf4d212584c7b3ddbd6c29623c3626c0ccba [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.elasticsearch (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/elasticsearch/package-summary.html" target="classFrame">org.apache.calcite.adapter.elasticsearch</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="ElasticsearchConstants.html" title="interface in org.apache.calcite.adapter.elasticsearch" target="classFrame"><span class="interfaceName">ElasticsearchConstants</span></a></li>
<li><a href="ElasticsearchJson.Aggregation.html" title="interface in org.apache.calcite.adapter.elasticsearch" target="classFrame"><span class="interfaceName">ElasticsearchJson.Aggregation</span></a></li>
<li><a href="ElasticsearchJson.HasAggregations.html" title="interface in org.apache.calcite.adapter.elasticsearch" target="classFrame"><span class="interfaceName">ElasticsearchJson.HasAggregations</span></a></li>
<li><a href="ElasticsearchRel.html" title="interface in org.apache.calcite.adapter.elasticsearch" target="classFrame"><span class="interfaceName">ElasticsearchRel</span></a></li>
<li><a href="PredicateAnalyzer.Expression.html" title="interface in org.apache.calcite.adapter.elasticsearch" target="classFrame"><span class="interfaceName">PredicateAnalyzer.Expression</span></a></li>
<li><a href="PredicateAnalyzer.TerminalExpression.html" title="interface in org.apache.calcite.adapter.elasticsearch" target="classFrame"><span class="interfaceName">PredicateAnalyzer.TerminalExpression</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="ElasticsearchAggregate.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchAggregate</a></li>
<li><a href="ElasticsearchEnumerators.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchEnumerators</a></li>
<li><a href="ElasticsearchFilter.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchFilter</a></li>
<li><a href="ElasticsearchFilter.PredicateAnalyzerTranslator.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchFilter.PredicateAnalyzerTranslator</a></li>
<li><a href="ElasticsearchJson.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson</a></li>
<li><a href="ElasticsearchJson.Aggregations.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson.Aggregations</a></li>
<li><a href="ElasticsearchJson.AggregationsDeserializer.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson.AggregationsDeserializer</a></li>
<li><a href="ElasticsearchJson.Bucket.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson.Bucket</a></li>
<li><a href="ElasticsearchJson.GroupValue.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson.GroupValue</a></li>
<li><a href="ElasticsearchJson.MultiBucketsAggregation.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson.MultiBucketsAggregation</a></li>
<li><a href="ElasticsearchJson.MultiValue.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson.MultiValue</a></li>
<li><a href="ElasticsearchJson.Result.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson.Result</a></li>
<li><a href="ElasticsearchJson.RowKey.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson.RowKey</a></li>
<li><a href="ElasticsearchJson.SearchHit.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson.SearchHit</a></li>
<li><a href="ElasticsearchJson.SearchHits.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchJson.SearchHits</a></li>
<li><a href="ElasticsearchMapping.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchMapping</a></li>
<li><a href="ElasticsearchMapping.Datatype.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchMapping.Datatype</a></li>
<li><a href="ElasticsearchProject.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchProject</a></li>
<li><a href="ElasticsearchRel.Implementor.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchRel.Implementor</a></li>
<li><a href="ElasticsearchRules.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchRules</a></li>
<li><a href="ElasticsearchRules.ElasticsearchAggregateRule.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchRules.ElasticsearchAggregateRule</a></li>
<li><a href="ElasticsearchRules.ElasticsearchConverterRule.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchRules.ElasticsearchConverterRule</a></li>
<li><a href="ElasticsearchRules.ElasticsearchFilterRule.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchRules.ElasticsearchFilterRule</a></li>
<li><a href="ElasticsearchRules.ElasticsearchProjectRule.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchRules.ElasticsearchProjectRule</a></li>
<li><a href="ElasticsearchRules.ElasticsearchSortRule.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchRules.ElasticsearchSortRule</a></li>
<li><a href="ElasticsearchRules.RexToElasticsearchTranslator.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchRules.RexToElasticsearchTranslator</a></li>
<li><a href="ElasticsearchSchema.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchSchema</a></li>
<li><a href="ElasticsearchSchemaFactory.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchSchemaFactory</a></li>
<li><a href="ElasticsearchSearchResult.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchSearchResult</a></li>
<li><a href="ElasticsearchSearchResult.SearchHit.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchSearchResult.SearchHit</a></li>
<li><a href="ElasticsearchSearchResult.SearchHits.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchSearchResult.SearchHits</a></li>
<li><a href="ElasticsearchSort.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchSort</a></li>
<li><a href="ElasticsearchTable.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchTable</a></li>
<li><a href="ElasticsearchTable.ElasticsearchQueryable.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchTable.ElasticsearchQueryable</a></li>
<li><a href="ElasticsearchTableScan.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchTableScan</a></li>
<li><a href="ElasticsearchToEnumerableConverter.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchToEnumerableConverter</a></li>
<li><a href="ElasticsearchToEnumerableConverterRule.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchToEnumerableConverterRule</a></li>
<li><a href="ElasticsearchTransport.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchTransport</a></li>
<li><a href="ElasticsearchTransport.HttpFunction.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchTransport.HttpFunction</a></li>
<li><a href="ElasticsearchTransport.JsonParserFn.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchTransport.JsonParserFn</a></li>
<li><a href="MapProjectionFieldVisitor.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">MapProjectionFieldVisitor</a></li>
<li><a href="PredicateAnalyzer.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer</a></li>
<li><a href="PredicateAnalyzer.CastExpression.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.CastExpression</a></li>
<li><a href="PredicateAnalyzer.CompoundQueryExpression.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.CompoundQueryExpression</a></li>
<li><a href="PredicateAnalyzer.LiteralExpression.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.LiteralExpression</a></li>
<li><a href="PredicateAnalyzer.NamedFieldExpression.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.NamedFieldExpression</a></li>
<li><a href="PredicateAnalyzer.NotLikeConverter.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.NotLikeConverter</a></li>
<li><a href="PredicateAnalyzer.QueryExpression.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.QueryExpression</a></li>
<li><a href="PredicateAnalyzer.SimpleQueryExpression.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.SimpleQueryExpression</a></li>
<li><a href="PredicateAnalyzer.Visitor.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.Visitor</a></li>
<li><a href="PredicateAnalyzer.Visitor.SwapResult.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.Visitor.SwapResult</a></li>
<li><a href="QueryBuilders.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">QueryBuilders</a></li>
<li><a href="QueryBuilders.BoolQueryBuilder.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">QueryBuilders.BoolQueryBuilder</a></li>
<li><a href="QueryBuilders.ConstantScoreQueryBuilder.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">QueryBuilders.ConstantScoreQueryBuilder</a></li>
<li><a href="QueryBuilders.ExistsQueryBuilder.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">QueryBuilders.ExistsQueryBuilder</a></li>
<li><a href="QueryBuilders.MatchAllQueryBuilder.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">QueryBuilders.MatchAllQueryBuilder</a></li>
<li><a href="QueryBuilders.QueryBuilder.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">QueryBuilders.QueryBuilder</a></li>
<li><a href="QueryBuilders.RangeQueryBuilder.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">QueryBuilders.RangeQueryBuilder</a></li>
<li><a href="QueryBuilders.RegexpQueryBuilder.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">QueryBuilders.RegexpQueryBuilder</a></li>
<li><a href="QueryBuilders.TermQueryBuilder.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">QueryBuilders.TermQueryBuilder</a></li>
<li><a href="QueryBuilders.TermsQueryBuilder.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">QueryBuilders.TermsQueryBuilder</a></li>
<li><a href="Scrolling.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">Scrolling</a></li>
<li><a href="Scrolling.AutoClosingIterator.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">Scrolling.AutoClosingIterator</a></li>
<li><a href="Scrolling.SequentialIterator.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">Scrolling.SequentialIterator</a></li>
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="ElasticsearchMethod.html" title="enum in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchMethod</a></li>
<li><a href="ElasticsearchVersion.html" title="enum in org.apache.calcite.adapter.elasticsearch" target="classFrame">ElasticsearchVersion</a></li>
</ul>
<h2 title="Exceptions">Exceptions</h2>
<ul title="Exceptions">
<li><a href="PredicateAnalyzer.ExpressionNotAnalyzableException.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.ExpressionNotAnalyzableException</a></li>
<li><a href="PredicateAnalyzer.PredicateAnalyzerException.html" title="class in org.apache.calcite.adapter.elasticsearch" target="classFrame">PredicateAnalyzer.PredicateAnalyzerException</a></li>
</ul>
</div>
</body>
</html>