Uses of Interface
org.apache.calcite.sql2rel.InitializerContext
-
Packages that use InitializerContext 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. -
-
Uses of InitializerContext in org.apache.calcite.prepare
Methods in org.apache.calcite.prepare with parameters of type InitializerContext Modifier and Type Method Description boolean
Prepare.AbstractPreparingTable. columnHasDefaultValue(RelDataType rowType, int ordinal, InitializerContext initializerContext)
-
Uses of InitializerContext in org.apache.calcite.schema.impl
Methods in org.apache.calcite.schema.impl with parameters of type InitializerContext Modifier and Type Method Description RexNode
ModifiableViewTable.ModifiableViewTableInitializerExpressionFactory. newAttributeInitializer(RelDataType type, SqlFunction constructor, int iAttribute, java.util.List<RexNode> constructorArgs, InitializerContext context)
RexNode
ModifiableViewTable.ModifiableViewTableInitializerExpressionFactory. newColumnDefaultValue(RelOptTable table, int iColumn, InitializerContext context)
-
Uses of InitializerContext in org.apache.calcite.sql.validate
Methods in org.apache.calcite.sql.validate with parameters of type InitializerContext Modifier and Type Method Description boolean
SqlValidatorTable. columnHasDefaultValue(RelDataType rowType, int ordinal, InitializerContext initializerContext)
Deprecated. -
Uses of InitializerContext in org.apache.calcite.sql2rel
Classes in org.apache.calcite.sql2rel that implement InitializerContext Modifier and Type Class Description protected class
SqlToRelConverter.Blackboard
Workspace for translating an individual SELECT statement (or sub-SELECT).Methods in org.apache.calcite.sql2rel with parameters of type InitializerContext Modifier and Type Method Description RexNode
InitializerExpressionFactory. newAttributeInitializer(RelDataType type, SqlFunction constructor, int iAttribute, java.util.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, java.util.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)
-