public class UDF extends Object implements ContextFunction
自定义 UDF 需要继承这个类来实现一个 UDF,并根据输入输出类型编写 evaluate 方法。
例如:
public class MyPlus extends UDF {
Long evaluate(Long a, Long b) {
if (a == null || b == null) {
return null;
}
return a + b;
}
}
public void setup(ExecutionContext ctx) throws UDFException
setup 在接口中 ContextFunctionUDFExceptionpublic void close()
throws UDFException
close 在接口中 ContextFunctionUDFExceptionCopyright © 2015 Alibaba Cloud Computing. All rights reserved.