@Udf
  public <T> String toJsonString(@UdfParameter final T input) {
    return toJson(input);
  }
@Test
  public void shouldSerializeDecimal() {
    // When:
    final String result = udf.toJsonString(new BigDecimal("0.33333"));

    // Then:
    assertEquals("0.33333", result);
  }