code: @Transformer
      public static String urlEncode(Object data) {
          if (null == data) return "";
          String entity = data.toString();
          try {
              String encoding = "utf-8";
              return URLEncoder.encode(entity, encoding);
          } catch (UnsupportedEncodingException e) {
              Logger.error(e, entity);
          }
          return entity;
      }
docs: encode using utf-8
  
  @param data
  @return encoded