| Package | Description |
|---|---|
| org.apache.calcite.jdbc |
JDBC driver for Calcite.
|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| Modifier and Type | Field and Description |
|---|---|
CalcitePrepareImpl |
CalcitePrepare.ParseResult.prepare |
| Constructor and Description |
|---|
AnalyzeViewResult(CalcitePrepareImpl prepare,
SqlValidator validator,
String sql,
SqlNode sqlNode,
RelDataType rowType,
RelRoot root,
Table table,
com.google.common.collect.ImmutableList<String> tablePath,
RexNode constraint,
ImmutableIntList columnMapping,
boolean modifiable) |
ConvertResult(CalcitePrepareImpl prepare,
SqlValidator validator,
String sql,
SqlNode sqlNode,
RelDataType rowType,
RelRoot root) |
ParseResult(CalcitePrepareImpl prepare,
SqlValidator validator,
String sql,
SqlNode sqlNode,
RelDataType rowType) |
| Modifier and Type | Field and Description |
|---|---|
protected CalcitePrepareImpl |
CalcitePrepareImpl.CalcitePreparingStmt.prepare |
| Constructor and Description |
|---|
CalciteMaterializer(CalcitePrepareImpl prepare,
CalcitePrepare.Context context,
Prepare.CatalogReader catalogReader,
CalciteSchema schema,
RelOptPlanner planner,
SqlRexConvertletTable convertletTable) |
CalcitePreparingStmt(CalcitePrepareImpl prepare,
CalcitePrepare.Context context,
Prepare.CatalogReader catalogReader,
RelDataTypeFactory typeFactory,
CalciteSchema schema,
EnumerableRel.Prefer prefer,
RelOptPlanner planner,
Convention resultConvention,
SqlRexConvertletTable convertletTable) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.