Package | Description |
---|---|
org.apache.flink.table.codegen | |
org.apache.flink.table.functions | |
org.apache.flink.table.functions.utils |
Modifier and Type | Method and Description |
---|---|
String |
CodeGenerator.addReusableFunction(UserDefinedFunction function)
Adds a reusable
UserDefinedFunction to the member area of the generated Function . |
Modifier and Type | Class and Description |
---|---|
class |
ScalarFunction
Base class for a user-defined scalar function.
|
class |
TableFunction<T>
Base class for a user-defined table function (UDTF).
|
Modifier and Type | Method and Description |
---|---|
static <T extends UserDefinedFunction> |
UserDefinedFunctionUtils.instantiate(Class<T> clazz)
Instantiates a user-defined function.
|
<T extends UserDefinedFunction> |
UserDefinedFunctionUtils$.instantiate(Class<T> clazz)
Instantiates a user-defined function.
|
Modifier and Type | Method and Description |
---|---|
static Method[] |
UserDefinedFunctionUtils.checkAndExtractEvalMethods(UserDefinedFunction function)
Extracts "eval" methods and throws a
ValidationException if no implementation
can be found. |
Method[] |
UserDefinedFunctionUtils$.checkAndExtractEvalMethods(UserDefinedFunction function)
Extracts "eval" methods and throws a
ValidationException if no implementation
can be found. |
static scala.Option<Method> |
UserDefinedFunctionUtils.getEvalMethod(UserDefinedFunction function,
scala.collection.Seq<TypeInformation<?>> signature)
Returns eval method matching the given signature of
TypeInformation . |
scala.Option<Method> |
UserDefinedFunctionUtils$.getEvalMethod(UserDefinedFunction function,
scala.collection.Seq<TypeInformation<?>> signature)
Returns eval method matching the given signature of
TypeInformation . |
static scala.Option<Class<?>[]> |
UserDefinedFunctionUtils.getSignature(UserDefinedFunction function,
scala.collection.Seq<TypeInformation<?>> signature)
Returns signatures matching the given signature of
TypeInformation . |
scala.Option<Class<?>[]> |
UserDefinedFunctionUtils$.getSignature(UserDefinedFunction function,
scala.collection.Seq<TypeInformation<?>> signature)
Returns signatures matching the given signature of
TypeInformation . |
static Class<?>[][] |
UserDefinedFunctionUtils.getSignatures(UserDefinedFunction function) |
Class<?>[][] |
UserDefinedFunctionUtils$.getSignatures(UserDefinedFunction function) |
static String |
UserDefinedFunctionUtils.signaturesToString(UserDefinedFunction function)
Prints all eval methods signatures of a class.
|
String |
UserDefinedFunctionUtils$.signaturesToString(UserDefinedFunction function)
Prints all eval methods signatures of a class.
|
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.