| Package | Description |
|---|---|
| org.apache.calcite.jdbc |
JDBC driver for Calcite.
|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| org.apache.calcite.schema |
Schema SPI.
|
| org.apache.calcite.schema.impl |
Utilities to help implement Calcite's SPIs.
|
| Modifier and Type | Method and Description |
|---|---|
CalcitePrepare.AnalyzeViewResult |
CalcitePrepare.analyzeView(CalcitePrepare.Context context,
String sql,
boolean fail)
Analyzes a view.
|
| Modifier and Type | Method and Description |
|---|---|
private CalcitePrepare.AnalyzeViewResult |
CalcitePrepareImpl.analyze_(SqlValidator validator,
String sql,
SqlNode sqlNode,
RelRoot root,
boolean fail) |
CalcitePrepare.AnalyzeViewResult |
CalcitePrepareImpl.analyzeView(CalcitePrepare.Context context,
String sql,
boolean fail) |
| Modifier and Type | Method and Description |
|---|---|
static CalcitePrepare.AnalyzeViewResult |
Schemas.analyzeView(CalciteConnection connection,
CalciteSchema schema,
List<String> schemaPath,
String viewSql,
List<String> viewPath,
boolean fail)
Analyzes a view.
|
| Modifier and Type | Method and Description |
|---|---|
protected ModifiableViewTable |
ViewTableMacro.modifiableViewTable(CalcitePrepare.AnalyzeViewResult parsed,
String viewSql,
List<String> schemaPath,
List<String> viewPath,
CalciteSchema schema)
Allows a sub-class to return an extension of
ModifiableViewTable
by overriding this method. |
protected ViewTable |
ViewTableMacro.viewTable(CalcitePrepare.AnalyzeViewResult parsed,
String viewSql,
List<String> schemaPath,
List<String> viewPath)
Allows a sub-class to return an extension of
ViewTable by
overriding this method. |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.