| Package | Description |
|---|---|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| org.apache.calcite.tools |
Provides utility classes.
|
| 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.
|
| 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 |
|---|
| 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.
|
| 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. |
| 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–2015 The Apache Software Foundation. All rights reserved.