Class DefaultExpressionEvaluator

java.lang.Object
org.apache.flink.table.runtime.functions.DefaultExpressionEvaluator
All Implemented Interfaces:
Serializable, org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator

@Internal public class DefaultExpressionEvaluator extends Object implements org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator
Default runtime implementation for SpecializedFunction.ExpressionEvaluator.
See Also:
  • Constructor Details

    • DefaultExpressionEvaluator

      public DefaultExpressionEvaluator(GeneratedFunction<org.apache.flink.api.common.functions.RichFunction> generatedClass, Class<?> returnClass, Class<?>[] argClasses, String expressionSummary)
  • Method Details

    • open

      public MethodHandle open(org.apache.flink.table.functions.FunctionContext context)
      Specified by:
      open in interface org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator
    • close

      public void close()
      Specified by:
      close in interface org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator
    • toString

      public String toString()
      Overrides:
      toString in class Object