Interface CallExpressionConvertRule
- All Known Implementing Classes:
CustomizedConvertRule,DirectConvertRule,FunctionDefinitionConvertRule,LegacyScalarFunctionConvertRule,OverConvertRule
@Internal
public interface CallExpressionConvertRule
Rule to convert
CallExpression.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.apache.calcite.rex.RexNode>convert(org.apache.flink.table.expressions.CallExpression call, CallExpressionConvertRule.ConvertContext context) Convert call expression with context to RexNode.
-
Method Details
-
convert
Optional<org.apache.calcite.rex.RexNode> convert(org.apache.flink.table.expressions.CallExpression call, CallExpressionConvertRule.ConvertContext context) Convert call expression with context to RexNode.- Returns:
- Success return RexNode of
Optional.of(T), Fail returnOptional.empty().
-