@Test public void testEvaluate1() { StringConcat udf = new StringConcat(null); assertTrue(udf.evaluate("a", "b", "c").equals("abc")); assertTrue(udf.evaluate("ab", "", "c").equals("abc")); assertTrue(udf.evaluate("ab", null, "c") == null); }
public String evaluate(String arg1, String arg2) { return evaluate(new String[] {arg1, arg2}); }
StringConcat extends UDF { public String evaluate(String arg1, String arg2) { return evaluate(new String[] {arg1, arg2}); } }
StringConcat extends UDF { public String evaluate(String arg1, String arg2) { return evaluate(new String[] {arg1, arg2}); } StringConcat(Map<String, String> config); }
StringConcat extends UDF { public String evaluate(String arg1, String arg2) { return evaluate(new String[] {arg1, arg2}); } StringConcat(Map<String, String> config); String evaluate(String arg1, String arg2); String evaluate(String arg1, String arg2, String arg3); String evaluate(String arg1, String arg2, String arg3, String arg4); String evaluate(String arg1, String arg2, String arg3, String arg4, String arg5); String evaluate(String arg1, String arg2, String arg3, String arg4, String arg5, String arg6); String evaluate(String arg1, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7); }
StringConcat extends UDF { public String evaluate(String arg1, String arg2) { return evaluate(new String[] {arg1, arg2}); } StringConcat(Map<String, String> config); String evaluate(String arg1, String arg2); String evaluate(String arg1, String arg2, String arg3); String evaluate(String arg1, String arg2, String arg3, String arg4); String evaluate(String arg1, String arg2, String arg3, String arg4, String arg5); String evaluate(String arg1, String arg2, String arg3, String arg4, String arg5, String arg6); String evaluate(String arg1, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7);  }