在創建質量校驗函數時,請先使用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開發工具。
文檔內容是否對您有幫助?