在创建质量校验函数时,请先使用Java工具将文中示例代码打包成jar包。本文提供质量校验函数jar包源代码示例内容。
示例代码
运行Java开发工具,生成一个文件名称为“PhoneNumberChecker”jar包。
package com.aliyun.odps.udf.examples;
import com.aliyun.odps.udf.UDF;
public class PhoneNumberChecker extends UDF {
public Long evaluate(String number, String eleMetaStr) {
long j = 0;
if ((number == null) || number.trim().isEmpty()) {
return 1L;
}
if (number.length() < 11) {
return 1L;
}
if (number.length() < 11) {
return 1L;
}
String substring = number.substring(number.length() - 11);
if (substring.length() != 11) {
return 1L;
}
return Long.valueOf(j);
}
public static void main(String[] args) {
System.out.println(new PhoneNumberChecker().evaluate(args[0], null));
}
}
说明
请自备Java开发工具。
文档内容是否对您有帮助?