| Package | Description |
|---|---|
| org.apache.flink.table.planner.functions.bridging |
| Modifier and Type | Method and Description |
|---|---|
static BridgingSqlFunction |
BridgingSqlFunction.of(org.apache.flink.table.catalog.DataTypeFactory dataTypeFactory,
org.apache.flink.table.planner.calcite.FlinkTypeFactory typeFactory,
org.apache.calcite.sql.SqlKind kind,
org.apache.flink.table.functions.FunctionIdentifier identifier,
org.apache.flink.table.functions.FunctionDefinition definition,
org.apache.flink.table.types.inference.TypeInference typeInference)
Creates an instance of a scalar or table function (either a system or user-defined function).
|
static BridgingSqlFunction |
BridgingSqlFunction.of(org.apache.flink.table.planner.calcite.FlinkContext context,
org.apache.flink.table.planner.calcite.FlinkTypeFactory typeFactory,
org.apache.flink.table.functions.FunctionIdentifier identifier,
org.apache.flink.table.functions.FunctionDefinition definition)
Creates an instance of a scalar or table function during translation.
|
static BridgingSqlFunction |
BridgingSqlFunction.of(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.flink.table.functions.FunctionIdentifier identifier,
org.apache.flink.table.functions.FunctionDefinition definition)
Creates an instance of a scalar or table function during translation.
|
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.