Class GeneratedFunction<F extends org.apache.flink.api.common.functions.Function>

java.lang.Object
org.apache.flink.table.runtime.generated.GeneratedClass<F>
org.apache.flink.table.runtime.generated.GeneratedFunction<F>
Type Parameters:
F - type of Function
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
GeneratedFilterCondition

public class GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> extends GeneratedClass<F>
Describes a generated Function.
See Also:
  • Constructor Details

    • GeneratedFunction

      @VisibleForTesting public GeneratedFunction(String className, String code, Object[] references)
    • GeneratedFunction

      public GeneratedFunction(String className, String code, Object[] references, org.apache.flink.configuration.ReadableConfig conf)
      Creates a GeneratedFunction.
      Parameters:
      className - class name of the generated Function.
      code - code of the generated Function.
      references - referenced objects of the generated Function.
      conf - configuration when generating Function.