@Test public void testEvaluate3() { ToLong toLong = new ToLong(null); assertTrue(toLong.evaluate("1L") == null); assertTrue(toLong.evaluate("-1").equals(-1L)); assertTrue(toLong.evaluate("-1").equals(-1L)); }
public Long evaluate(String s) { if (s == null) { return null; } try { return Long.valueOf(s); } catch (Exception e) { LOG.warn(EVALUATE_IGNORE_MESSAGE); return null; } }
ToLong extends UDF { public Long evaluate(String s) { if (s == null) { return null; } try { return Long.valueOf(s); } catch (Exception e) { LOG.warn(EVALUATE_IGNORE_MESSAGE); return null; } } }
ToLong extends UDF { public Long evaluate(String s) { if (s == null) { return null; } try { return Long.valueOf(s); } catch (Exception e) { LOG.warn(EVALUATE_IGNORE_MESSAGE); return null; } } ToLong(Map< String, String > config); }
ToLong extends UDF { public Long evaluate(String s) { if (s == null) { return null; } try { return Long.valueOf(s); } catch (Exception e) { LOG.warn(EVALUATE_IGNORE_MESSAGE); return null; } } ToLong(Map< String, String > config); Long evaluate(String s); Long evaluate(Integer s); Long evaluate(Long s); Long evaluate(Timestamp s); Long evaluate(BigDecimal s); Long evaluate(Date s); Long evaluate(Time s); Long evaluate(Float s); Long evaluate(Double s); }
ToLong extends UDF { public Long evaluate(String s) { if (s == null) { return null; } try { return Long.valueOf(s); } catch (Exception e) { LOG.warn(EVALUATE_IGNORE_MESSAGE); return null; } } ToLong(Map< String, String > config); Long evaluate(String s); Long evaluate(Integer s); Long evaluate(Long s); Long evaluate(Timestamp s); Long evaluate(BigDecimal s); Long evaluate(Date s); Long evaluate(Time s); Long evaluate(Float s); Long evaluate(Double s);  }