| Package | Description |
|---|---|
| org.apache.calcite.adapter.elasticsearch |
Base classes for a query provider based on an Elasticsearch DB.
|
| org.apache.calcite.adapter.enumerable |
Query optimizer rules for Java calling convention.
|
| org.apache.calcite.adapter.jdbc |
Query provider based on a JDBC data source.
|
| org.apache.calcite.interpreter |
Provides an implementation of relational expressions using an interpreter.
|
| org.apache.calcite.jdbc |
JDBC driver for Calcite.
|
| org.apache.calcite.plan |
Defines interfaces for constructing rule-based optimizers of
relational expressions.
|
| org.apache.calcite.plan.volcano |
Optimizes relational expressions.
|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| org.apache.calcite.rel.convert |
Defines relational expressions and rules for converting between calling
conventions.
|
| org.apache.calcite.rel.core |
Defines core relational expressions.
|
| org.apache.calcite.rel.logical |
Defines logical relational expressions.
|
| org.apache.calcite.rel.mutable |
Defines mutable relational expressions.
|
| org.apache.calcite.rel.rules |
Provides a core set of planner rules.
|
| org.apache.calcite.rel.stream |
Defines relational expressions for streaming.
|
| org.apache.calcite.sql2rel |
Translates a SQL parse tree to relational expression.
|
| org.apache.calcite.tools |
Provides utility classes.
|
| Class and Description |
|---|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| RelRunner
Runs a relational expression.
|
| Class and Description |
|---|
| RelBuilder
Builder for relational expressions.
|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| FrameworkConfig
Interface that describes how to configure planning sessions generated
using the Frameworks tools.
|
| Frameworks.PrepareAction
Piece of code to be run in a context where a planner and statement are
available.
|
| Planner
A façade that covers Calcite's query planning process: parse SQL,
validate the parse tree, convert the parse tree to a relational expression,
and optimize the relational expression.
|
| Program
Program that transforms a relational expression into another relational
expression.
|
| RelConversionException
An Exception thrown when attempting conversion to a set of
RelNodes. |
| ValidationException
An Exception thrown when attempting to validate a SQL parse tree.
|
| Class and Description |
|---|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| RelBuilder
Builder for relational expressions.
|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| RelBuilder
Builder for relational expressions.
|
| Class and Description |
|---|
| RelBuilder
Builder for relational expressions.
|
| Class and Description |
|---|
| RelBuilder
Builder for relational expressions.
|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| RelBuilder
Builder for relational expressions.
|
| RelBuilderFactory
A partially-created RelBuilder.
|
| Class and Description |
|---|
| FrameworkConfig
Interface that describes how to configure planning sessions generated
using the Frameworks tools.
|
| Frameworks.ConfigBuilder
A builder to help you build a
FrameworkConfig using defaults
where values aren't required. |
| Frameworks.PlannerAction
Piece of code to be run in a context where a planner is available.
|
| Frameworks.PrepareAction
Piece of code to be run in a context where a planner and statement are
available.
|
| PigRelBuilder
Extension to
RelBuilder for Pig relational operators. |
| PigRelBuilder.GroupOption
Option for performing group efficiently if data set is already sorted
|
| PigRelBuilder.Partitioner
Partitioner for group and join
|
| Planner
A façade that covers Calcite's query planning process: parse SQL,
validate the parse tree, convert the parse tree to a relational expression,
and optimize the relational expression.
|
| Program
Program that transforms a relational expression into another relational
expression.
|
| RelBuilder
Builder for relational expressions.
|
| RelBuilder.AggCall
Information necessary to create a call to an aggregate function.
|
| RelBuilder.Field
A field that belongs to a stack
RelBuilder.Frame. |
| RelBuilder.Frame
Builder stack frame.
|
| RelBuilder.GroupKey
Information necessary to create the GROUP BY clause of an Aggregate.
|
| RelBuilderFactory
A partially-created RelBuilder.
|
| RelConversionException
An Exception thrown when attempting conversion to a set of
RelNodes. |
| RuleSet
A set rules associated with a particular
type of invocation of the
Planner. |
| ValidationException
An Exception thrown when attempting to validate a SQL parse tree.
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.