| 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.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
CalcitePrepare.AnalyzeViewResult
The result of analyzing a view.
|
static class |
CalcitePrepare.ConvertResult
The result of parsing and validating a SQL query and converting it to
relational algebra.
|
| Modifier and Type | Method and Description |
|---|---|
CalcitePrepare.ParseResult |
CalcitePrepare.parse(CalcitePrepare.Context context,
String sql) |
| Modifier and Type | Method and Description |
|---|---|
private CalcitePrepare.ParseResult |
CalcitePrepareImpl.convert_(CalcitePrepare.Context context,
String sql,
boolean analyze,
boolean fail,
CalciteCatalogReader catalogReader,
SqlValidator validator,
SqlNode sqlNode1) |
private CalcitePrepare.ParseResult |
CalcitePrepareImpl.parse_(CalcitePrepare.Context context,
String sql,
boolean convert,
boolean analyze,
boolean fail)
Shared implementation for
CalcitePrepareImpl.parse(org.apache.calcite.jdbc.CalcitePrepare.Context, java.lang.String), CalcitePrepareImpl.convert(org.apache.calcite.jdbc.CalcitePrepare.Context, java.lang.String) and
CalcitePrepareImpl.analyzeView(org.apache.calcite.jdbc.CalcitePrepare.Context, java.lang.String, boolean). |
CalcitePrepare.ParseResult |
CalcitePrepareImpl.parse(CalcitePrepare.Context context,
String sql) |
| Modifier and Type | Method and Description |
|---|---|
static CalcitePrepare.ParseResult |
Schemas.parse(CalciteConnection connection,
CalciteSchema schema,
List<String> schemaPath,
String sql)
Parses and validates a SQL query.
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.