Constructor and Description |
---|
FunctionCatalogOperatorTable(FunctionCatalog functionCatalog,
DataTypeFactory dataTypeFactory,
org.apache.flink.table.planner.calcite.FlinkTypeFactory typeFactory,
RexFactory rexFactory) |
Modifier and Type | Method and Description |
---|---|
RexFactory |
PlannerContext.getRexFactory() |
Constructor and Description |
---|
ParserImpl(CatalogManager catalogManager,
java.util.function.Supplier<org.apache.flink.table.planner.calcite.FlinkPlannerImpl> validatorSupplier,
java.util.function.Supplier<CalciteParser> calciteParserSupplier,
RexFactory rexFactory) |
Modifier and Type | Method and Description |
---|---|
default RexFactory |
CallExpressionConvertRule.ConvertContext.getRexFactory() |
Modifier and Type | Method and Description |
---|---|
RexFactory |
BridgingSqlFunction.getRexFactory() |
Modifier and Type | Method and Description |
---|---|
static BridgingSqlFunction |
BridgingSqlFunction.of(DataTypeFactory dataTypeFactory,
org.apache.flink.table.planner.calcite.FlinkTypeFactory typeFactory,
RexFactory rexFactory,
org.apache.calcite.sql.SqlKind kind,
ContextResolvedFunction resolvedFunction,
TypeInference typeInference)
Creates an instance of a scalar or table function (either a system or user-defined function).
|
Modifier and Type | Method and Description |
---|---|
RexFactory |
SourceAbilityContext.getRexFactory() |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.