ElasticsearchJson.Aggregation |
Identifies all aggregations
|
ElasticsearchJson.Aggregations |
|
ElasticsearchJson.Bucket |
A bucket represents a criteria to which all documents that fall in it adhere to.
|
ElasticsearchJson.GroupValue |
|
ElasticsearchJson.HasAggregations |
Allows traversing aggregations tree
|
ElasticsearchJson.MultiValue |
Multi value aggregatoin like
Stats
|
ElasticsearchJson.Result |
Response from Elastic
|
ElasticsearchJson.RowKey |
Identifies a calcite row (as in relational algebra)
|
ElasticsearchJson.SearchHit |
Concrete result record which matched the query.
|
ElasticsearchJson.SearchHits |
Similar to SearchHits in ES.
|
ElasticsearchMapping |
Stores Elasticsearch
mapping information for particular index/type.
|
ElasticsearchMapping.Datatype |
Represents elastic data-type, like long , keyword ,
date etc.
|
ElasticsearchMethod |
Builtin methods in the Elasticsearch adapter.
|
ElasticsearchRel |
Relational expression that uses Elasticsearch calling convention.
|
ElasticsearchRel.Implementor |
Callback for the implementation process that converts a tree of
ElasticsearchRel nodes into an Elasticsearch query.
|
ElasticsearchRules.ElasticsearchConverterRule |
Base class for planner rules that convert a relational expression to
Elasticsearch calling convention.
|
ElasticsearchRules.ElasticsearchFilterRule |
|
ElasticsearchRules.ElasticsearchProjectRule |
|
ElasticsearchRules.ElasticsearchSortRule |
|
ElasticsearchSearchResult.SearchHit |
Concrete result record which matched the query.
|
ElasticsearchSearchResult.SearchHits |
Similar to SearchHits in ES.
|
ElasticsearchTable |
Table based on an Elasticsearch type.
|
ElasticsearchTransport |
Set of predefined functions for REST interaction with elastic search API.
|
ElasticsearchVersion |
Identifies current ES version at runtime.
|
MapProjectionFieldVisitor |
Visitor that extracts the actual field name from an item expression.
|
PredicateAnalyzer.CastExpression |
SQL cast: cast(col as INTEGER)
|
PredicateAnalyzer.CompoundQueryExpression |
Builds conjunctions / disjunctions based on existing expressions
|
PredicateAnalyzer.Expression |
Empty interface; exists only to define type hierarchy
|
PredicateAnalyzer.ExpressionNotAnalyzableException |
Thrown when RelNode expression can't be processed
(or converted into ES query)
|
PredicateAnalyzer.LiteralExpression |
Literal like 'foo' or 42 or true etc.
|
PredicateAnalyzer.NamedFieldExpression |
Used for bind variables
|
PredicateAnalyzer.QueryExpression |
Main expression operators (like equals , gt , exists etc.)
|
PredicateAnalyzer.TerminalExpression |
Empty interface; exists only to define type hierarchy
|
PredicateAnalyzer.Visitor.SwapResult |
Holder class for a pair of expressions.
|
QueryBuilders.BoolQueryBuilder |
Query for boolean logic
|
QueryBuilders.ConstantScoreQueryBuilder |
A query that wraps a filter and simply returns a constant score equal to the
query boost for every document in the filter.
|
QueryBuilders.ExistsQueryBuilder |
Constructs a query that only match on documents that the field has a value in them.
|
QueryBuilders.MatchAllQueryBuilder |
A query that matches on all documents.
|
QueryBuilders.QueryBuilder |
Base class to build ES queries
|
QueryBuilders.RangeQueryBuilder |
A Query that matches documents within an range of terms.
|
QueryBuilders.RegexpQueryBuilder |
A Query that does fuzzy matching for a specific value.
|
QueryBuilders.TermQueryBuilder |
A Query that matches documents containing a term.
|
QueryBuilders.TermsQueryBuilder |
A filter for a field based on several terms matching on any of them.
|