Skip navigation links
Apache Calcite
A C D E F G H I O R S T 

A

asQueryable(QueryProvider, SchemaPlus, String) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTable
 

C

computeSelfCost(RelOptPlanner, RelMetadataQuery) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchAggregate
 
computeSelfCost(RelOptPlanner, RelMetadataQuery) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchFilter
 
computeSelfCost(RelOptPlanner, RelMetadataQuery) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchProject
 
computeSelfCost(RelOptPlanner, RelMetadataQuery) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSort
 
computeSelfCost(RelOptPlanner, RelMetadataQuery) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTableScan
 
computeSelfCost(RelOptPlanner, RelMetadataQuery) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchToEnumerableConverter
 
CONVENTION - Static variable in interface org.apache.calcite.adapter.elasticsearch.ElasticsearchRel
Calling convention for relational operations that occur in Elasticsearch.
convert(RelNode) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchToEnumerableConverterRule
 
copy(RelTraitSet, RelNode, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchAggregate
 
copy(RelTraitSet, RelNode, RexNode) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchFilter
 
copy(RelTraitSet, RelNode, List<RexNode>, RelDataType) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchProject
 
copy(RelTraitSet, RelNode, RelCollation, RexNode, RexNode) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSort
 
copy(RelTraitSet, List<RelNode>) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTableScan
 
copy(RelTraitSet, List<RelNode>) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchToEnumerableConverter
 
create(SchemaPlus, String, Map<String, Object>) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSchemaFactory
 

D

deriveRowType() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTableScan
 

E

ElasticsearchAggregate - Class in org.apache.calcite.adapter.elasticsearch
Implementation of Aggregate relational expression for ElasticSearch.
ElasticsearchFilter - Class in org.apache.calcite.adapter.elasticsearch
Implementation of a Filter relational expression in Elasticsearch.
ElasticsearchProject - Class in org.apache.calcite.adapter.elasticsearch
Implementation of Project relational expression in Elasticsearch.
ElasticsearchRel - Interface in org.apache.calcite.adapter.elasticsearch
Relational expression that uses Elasticsearch calling convention.
ElasticsearchRel.Implementor - Class in org.apache.calcite.adapter.elasticsearch
Callback for the implementation process that converts a tree of ElasticsearchRel nodes into an Elasticsearch query.
ElasticsearchSchema - Class in org.apache.calcite.adapter.elasticsearch
Each table in the schema is an ELASTICSEARCH index.
ElasticsearchSchema(RestClient, ObjectMapper, String) - Constructor for class org.apache.calcite.adapter.elasticsearch.ElasticsearchSchema
Allows schema to be instantiated from existing elastic search client.
ElasticsearchSchemaFactory - Class in org.apache.calcite.adapter.elasticsearch
Factory that creates an ElasticsearchSchema.
ElasticsearchSchemaFactory() - Constructor for class org.apache.calcite.adapter.elasticsearch.ElasticsearchSchemaFactory
 
ElasticsearchSearchResult - Class in org.apache.calcite.adapter.elasticsearch
Internal object used to parse elastic search result.
ElasticsearchSearchResult.SearchHit - Class in org.apache.calcite.adapter.elasticsearch
Concrete result record which matched the query.
ElasticsearchSearchResult.SearchHits - Class in org.apache.calcite.adapter.elasticsearch
Similar to SearchHits in ES.
ElasticsearchSort - Class in org.apache.calcite.adapter.elasticsearch
Implementation of Sort relational expression in Elasticsearch.
ElasticsearchTable - Class in org.apache.calcite.adapter.elasticsearch
Table based on an Elasticsearch index.
ElasticsearchTable.ElasticsearchQueryable<T> - Class in org.apache.calcite.adapter.elasticsearch
Implementation of Queryable based on a ElasticsearchTable.
ElasticsearchTableScan - Class in org.apache.calcite.adapter.elasticsearch
Relational expression representing a scan of an Elasticsearch type.
ElasticsearchToEnumerableConverter - Class in org.apache.calcite.adapter.elasticsearch
Relational expression representing a scan of a table in an Elasticsearch data source.
ElasticsearchToEnumerableConverterRule - Class in org.apache.calcite.adapter.elasticsearch
Rule to convert a relational expression from ElasticsearchRel.CONVENTION to EnumerableConvention.
enumerator() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTable.ElasticsearchQueryable
 

F

fields() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSearchResult.SearchHit
 
find(List<String>, List<Map.Entry<String, Class>>, List<Map.Entry<String, RelFieldCollation.Direction>>, List<String>, List<Map.Entry<String, String>>, Map<String, String>, Long, Long) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTable.ElasticsearchQueryable
Called via code-generation.

G

getRowType(RelDataTypeFactory) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTable
 
getTableMap() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSchema
 

H

hits() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSearchResult.SearchHits
 

I

id() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSearchResult.SearchHit
Returns id of this hit (usually document id)
implement(ElasticsearchRel.Implementor) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchAggregate
 
implement(ElasticsearchRel.Implementor) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchFilter
 
implement(ElasticsearchRel.Implementor) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchProject
 
implement(ElasticsearchRel.Implementor) - Method in interface org.apache.calcite.adapter.elasticsearch.ElasticsearchRel
 
implement(ElasticsearchRel.Implementor) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSort
 
implement(ElasticsearchRel.Implementor) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTableScan
 
implement(EnumerableRelImplementor, EnumerableRel.Prefer) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchToEnumerableConverter
 
Implementor() - Constructor for class org.apache.calcite.adapter.elasticsearch.ElasticsearchRel.Implementor
 

O

org.apache.calcite.adapter.elasticsearch - package org.apache.calcite.adapter.elasticsearch
Query provider based on an Elasticsearch2 DB.

R

register(RelOptPlanner) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTableScan
 

S

searchHits() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSearchResult
 
source() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSearchResult.SearchHit
 
sourceOrFields() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSearchResult.SearchHit
 

T

took() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSearchResult
 
toRel(RelOptTable.ToRelContext, RelOptTable) - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTable
 
toString() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchTable
 
total() - Method in class org.apache.calcite.adapter.elasticsearch.ElasticsearchSearchResult.SearchHits
 
A C D E F G H I O R S T 
Skip navigation links
Apache Calcite

Copyright © 2012-2020 Apache Software Foundation. All Rights Reserved.