See: Description
Interface | Description |
---|---|
CalcitePrepareImpl.ScalarTranslator |
Translator from Java AST to
RexNode . |
Prepare.CatalogReader |
Interface by which validator and planner can read table metadata.
|
Prepare.PreparedResult | |
Prepare.PreparingTable |
Definition of a table, for the purposes of the validator and planner.
|
Class | Description |
---|---|
CalciteCatalogReader |
Implementation of
Prepare.CatalogReader
and also SqlOperatorTable based on tables and
functions defined schemas. |
CalciteMaterializer |
Context for populating a
Prepare.Materialization . |
CalciteMaterializer.Callback |
Called when we discover a star table that matches.
|
CalciteMaterializer.RelNullShuttle |
Implementation of
RelShuttle that returns each relational
expression unchanged. |
CalcitePrepareImpl |
Shit just got real.
|
CalcitePrepareImpl.CalcitePreparedExplain |
An
EXPLAIN statement, prepared and ready to execute. |
CalcitePrepareImpl.CalcitePreparingStmt |
Holds state for the process of preparing a SQL statement.
|
CalcitePrepareImpl.EmptyScalarTranslator |
Basic translator.
|
CalcitePrepareImpl.LambdaScalarTranslator |
Translator that looks for parameters.
|
CalciteSqlValidator |
Validator.
|
LixToRelTranslator | |
PlannerImpl |
Implementation of
Planner . |
Prepare |
Abstract base for classes that implement
the process of preparing and executing SQL expressions.
|
Prepare.AbstractPreparingTable |
Abstract implementation of
Prepare.PreparingTable with an implementation
for Prepare.AbstractPreparingTable.columnHasDefaultValue(org.apache.calcite.rel.type.RelDataType, int, org.apache.calcite.sql2rel.InitializerContext) . |
Prepare.Materialization |
Describes that a given SQL query is materialized by a given table.
|
Prepare.PreparedExplain |
PreparedExplanation is a PreparedResult for an EXPLAIN PLAN statement.
|
Prepare.PreparedResultImpl |
Abstract implementation of
Prepare.PreparedResult . |
QueryableRelBuilder<T> |
Implementation of
QueryableFactory
that builds a tree of RelNode planner nodes. |
RelOptTableImpl |
Implementation of
RelOptTable . |
RelOptTableImpl.MySchemaPlus |
Implementation of
SchemaPlus that wraps a regular schema and knows
its name and parent. |
Enum | Description |
---|---|
PlannerImpl.State |
Stage of a statement in the query-preparation lifecycle.
|
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.