Uses of Interface
org.apache.calcite.sql2rel.SqlRexConvertletTable
-
Packages that use SqlRexConvertletTable Package Description org.apache.calcite.prepare Preparation of queries (parsing, planning and implementation).org.apache.calcite.sql2rel Translates a SQL parse tree to relational expression.org.apache.calcite.tools Provides utility classes. -
-
Uses of SqlRexConvertletTable in org.apache.calcite.prepare
Fields in org.apache.calcite.prepare declared as SqlRexConvertletTable Modifier and Type Field Description protected SqlRexConvertletTable
CalcitePrepareImpl.CalcitePreparingStmt. convertletTable
private SqlRexConvertletTable
PlannerImpl. convertletTable
Methods in org.apache.calcite.prepare that return SqlRexConvertletTable Modifier and Type Method Description protected SqlRexConvertletTable
CalcitePrepareImpl. createConvertletTable()
Factory method for default convertlet table.Constructors in org.apache.calcite.prepare with parameters of type SqlRexConvertletTable Constructor Description CalciteMaterializer(CalcitePrepareImpl prepare, CalcitePrepare.Context context, Prepare.CatalogReader catalogReader, CalciteSchema schema, RelOptPlanner planner, SqlRexConvertletTable convertletTable)
CalcitePreparingStmt(CalcitePrepareImpl prepare, CalcitePrepare.Context context, Prepare.CatalogReader catalogReader, RelDataTypeFactory typeFactory, CalciteSchema schema, EnumerableRel.Prefer prefer, RelOptPlanner planner, Convention resultConvention, SqlRexConvertletTable convertletTable)
-
Uses of SqlRexConvertletTable in org.apache.calcite.sql2rel
Classes in org.apache.calcite.sql2rel that implement SqlRexConvertletTable Modifier and Type Class Description class
ReflectiveConvertletTable
Implementation ofSqlRexConvertletTable
which uses reflection to call any method of the formpublic RexNode convertXxx(ConvertletContext, SqlNode)
orpublic RexNode convertXxx(ConvertletContext, SqlOperator, SqlCall)
.class
StandardConvertletTable
Standard implementation ofSqlRexConvertletTable
.Fields in org.apache.calcite.sql2rel declared as SqlRexConvertletTable Modifier and Type Field Description private SqlRexConvertletTable
SqlNodeToRexConverterImpl. convertletTable
Constructors in org.apache.calcite.sql2rel with parameters of type SqlRexConvertletTable Constructor Description SqlNodeToRexConverterImpl(SqlRexConvertletTable convertletTable)
SqlToRelConverter(RelOptTable.ViewExpander viewExpander, SqlValidator validator, Prepare.CatalogReader catalogReader, RelOptCluster cluster, SqlRexConvertletTable convertletTable)
Deprecated.SqlToRelConverter(RelOptTable.ViewExpander viewExpander, SqlValidator validator, Prepare.CatalogReader catalogReader, RelOptCluster cluster, SqlRexConvertletTable convertletTable, SqlToRelConverter.Config config)
SqlToRelConverter(RelOptTable.ViewExpander viewExpander, SqlValidator validator, Prepare.CatalogReader catalogReader, RelOptPlanner planner, RexBuilder rexBuilder, SqlRexConvertletTable convertletTable)
Deprecated. -
Uses of SqlRexConvertletTable in org.apache.calcite.tools
Fields in org.apache.calcite.tools declared as SqlRexConvertletTable Modifier and Type Field Description private SqlRexConvertletTable
Frameworks.ConfigBuilder. convertletTable
private SqlRexConvertletTable
Frameworks.StdFrameworkConfig. convertletTable
Methods in org.apache.calcite.tools that return SqlRexConvertletTable Modifier and Type Method Description SqlRexConvertletTable
FrameworkConfig. getConvertletTable()
Returns the convertlet table that should be used when converting from SQL to row expressionsSqlRexConvertletTable
Frameworks.StdFrameworkConfig. getConvertletTable()
Methods in org.apache.calcite.tools with parameters of type SqlRexConvertletTable Modifier and Type Method Description Frameworks.ConfigBuilder
Frameworks.ConfigBuilder. convertletTable(SqlRexConvertletTable convertletTable)
Constructors in org.apache.calcite.tools with parameters of type SqlRexConvertletTable Constructor Description StdFrameworkConfig(Context context, SqlRexConvertletTable convertletTable, SqlOperatorTable operatorTable, com.google.common.collect.ImmutableList<Program> programs, com.google.common.collect.ImmutableList<RelTraitDef> traitDefs, SqlParser.Config parserConfig, SqlToRelConverter.Config sqlToRelConverterConfig, SchemaPlus defaultSchema, RelOptCostFactory costFactory, RelDataTypeSystem typeSystem, RexExecutor executor, boolean evolveLattice, SqlStatisticProvider statisticProvider, RelOptTable.ViewExpander viewExpander)
-