| Package | Description |
|---|---|
| org.apache.calcite.adapter.enumerable |
Query optimizer rules for Java calling convention.
|
| org.apache.calcite.adapter.jdbc |
Query provider based on a JDBC data source.
|
| org.apache.calcite.rel.logical |
Defines logical relational expressions.
|
| org.apache.calcite.rel.rel2sql |
Translates a relational expression to SQL parse tree.
|
| org.apache.calcite.schema |
Schema SPI.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EnumerableTableModify
Implementation of
TableModify in
enumerable calling convention. |
| Modifier and Type | Class and Description |
|---|---|
static class |
JdbcRules.JdbcTableModify
Table-modification operator implemented in JDBC convention.
|
| Modifier and Type | Method and Description |
|---|---|
TableModify |
JdbcTable.toModificationRel(RelOptCluster cluster,
RelOptTable table,
Prepare.CatalogReader catalogReader,
RelNode input,
TableModify.Operation operation,
List<String> updateColumnList,
List<RexNode> sourceExpressionList,
boolean flattened) |
| Modifier and Type | Class and Description |
|---|---|
class |
LogicalTableModify
Sub-class of
TableModify
not targeted at any particular engine or calling convention. |
| Modifier and Type | Method and Description |
|---|---|
SqlImplementor.Result |
RelToSqlConverter.visit(TableModify modify) |
| Modifier and Type | Method and Description |
|---|---|
TableModify |
ModifiableTable.toModificationRel(RelOptCluster cluster,
RelOptTable table,
Prepare.CatalogReader catalogReader,
RelNode child,
TableModify.Operation operation,
List<String> updateColumnList,
List<RexNode> sourceExpressionList,
boolean flattened)
Creates a relational expression that modifies this table.
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.