java.lang.Object
org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverter

@Internal public abstract class CustomizedConverter extends Object
Customized converter used by CustomizedConvertRule.
  • Constructor Details

    • CustomizedConverter

      public CustomizedConverter()
  • Method Details

    • convert

      public abstract org.apache.calcite.rex.RexNode convert(org.apache.flink.table.expressions.CallExpression call, CallExpressionConvertRule.ConvertContext context)
    • checkArgumentNumber

      protected static void checkArgumentNumber(org.apache.flink.table.expressions.CallExpression call, int... validArgumentCounts)
    • checkArgument

      protected static void checkArgument(org.apache.flink.table.expressions.CallExpression call, boolean check)