| Package | Description |
|---|---|
| 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 |
|---|---|
static RelOptTableImpl.MySchemaPlus |
RelOptTableImpl.MySchemaPlus.create(Path path) |
static RelOptTableImpl |
RelOptTableImpl.create(RelOptSchema schema,
RelDataType rowType,
Table table,
Path path) |
| Modifier and Type | Class and Description |
|---|---|
private static class |
Schemas.PathImpl
Implementation of
Path. |
| Modifier and Type | Method and Description |
|---|---|
Path |
ModifiableView.getTablePath()
Returns the full path of the underlying table.
|
Path |
Path.parent()
Returns the parent path, or null if the path is empty.
|
Path |
Schemas.PathImpl.parent() |
static Path |
Schemas.path(CalciteSchema rootSchema,
Iterable<String> names)
Creates a path with a given list of names starting from a given root
schema.
|
static Path |
Schemas.path(SchemaPlus schema)
Returns the path to get to a schema from its root.
|
| Modifier and Type | Field and Description |
|---|---|
private Path |
ModifiableViewTable.tablePath |
| Modifier and Type | Method and Description |
|---|---|
Path |
ModifiableViewTable.getTablePath() |
| Constructor and Description |
|---|
ModifiableViewTable(Type elementType,
RelProtoDataType rowType,
String viewSql,
List<String> schemaPath,
List<String> viewPath,
Table table,
Path tablePath,
RexNode constraint,
ImmutableIntList columnMapping)
Creates a ModifiableViewTable.
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.