| Package | Description |
|---|---|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| org.apache.calcite.sql.validate |
SQL validation.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Prepare.PreparingTable
Definition of a table, for the purposes of the validator and planner.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RelOptTableImpl
Implementation of
RelOptTable. |
| Modifier and Type | Class and Description |
|---|---|
class |
DelegatingSqlValidatorTable
Implements
SqlValidatorTable by
delegating to a parent table. |
| Modifier and Type | Field and Description |
|---|---|
protected SqlValidatorTable |
DelegatingSqlValidatorTable.table |
| Modifier and Type | Method and Description |
|---|---|
SqlValidatorTable |
SqlValidatorNamespace.getTable()
Returns the underlying table, or null if there is none.
|
SqlValidatorTable |
SelectScope.getTable() |
SqlValidatorTable |
IdentifierNamespace.getTable() |
SqlValidatorTable |
DelegatingNamespace.getTable() |
SqlValidatorTable |
SqlValidatorCatalogReader.getTable(List<String> names)
Finds a table with the given name, possibly qualified.
|
SqlValidatorTable |
DelegatingSqlValidatorCatalogReader.getTable(List<String> names) |
| Modifier and Type | Method and Description |
|---|---|
protected RelDataType |
SqlValidatorImpl.createTargetRowType(SqlValidatorTable table,
SqlNodeList targetColumnList,
boolean append)
Derives a row-type for INSERT and UPDATE operations.
|
| Constructor and Description |
|---|
DelegatingSqlValidatorTable(SqlValidatorTable table)
Creates a DelegatingSqlValidatorTable.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.