| Package | Description |
|---|---|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| org.apache.calcite.schema.impl |
Utilities to help implement Calcite's SPIs.
|
| org.apache.calcite.sql.validate |
SQL validation.
|
| org.apache.calcite.sql2rel |
Translates a SQL parse tree to relational expression.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Prepare.AbstractPreparingTable.columnHasDefaultValue(RelDataType rowType,
int ordinal,
InitializerContext initializerContext) |
| Modifier and Type | Method and Description |
|---|---|
RexNode |
ModifiableViewTable.ModifiableViewTableInitializerExpressionFactory.newAttributeInitializer(RelDataType type,
SqlFunction constructor,
int iAttribute,
List<RexNode> constructorArgs,
InitializerContext context) |
RexNode |
ModifiableViewTable.ModifiableViewTableInitializerExpressionFactory.newColumnDefaultValue(RelOptTable table,
int iColumn,
InitializerContext context) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SqlValidatorTable.columnHasDefaultValue(RelDataType rowType,
int ordinal,
InitializerContext initializerContext)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
protected class |
SqlToRelConverter.Blackboard
Workspace for translating an individual SELECT statement (or sub-SELECT).
|
| Modifier and Type | Method and Description |
|---|---|
RexNode |
InitializerExpressionFactory.newAttributeInitializer(RelDataType type,
SqlFunction constructor,
int iAttribute,
List<RexNode> constructorArgs,
InitializerContext context)
Creates an expression which evaluates to the initializer expression for a
particular attribute of a structured type.
|
RexNode |
NullInitializerExpressionFactory.newAttributeInitializer(RelDataType type,
SqlFunction constructor,
int iAttribute,
List<RexNode> constructorArgs,
InitializerContext context) |
RexNode |
InitializerExpressionFactory.newColumnDefaultValue(RelOptTable table,
int iColumn,
InitializerContext context)
Creates an expression which evaluates to the default value for a
particular column.
|
RexNode |
NullInitializerExpressionFactory.newColumnDefaultValue(RelOptTable table,
int iColumn,
InitializerContext context) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.