code: public RequestParameterBuilder paramJson(String name, Object value) throws UnsupportedEncodingException {
          return paramJson(name, value, null);
      }
docs: Adds a request parameter to the URL without specifying a data type of the given parameter value. Parameter's value is converted to JSON notation when
  adding. Furthermore, it will be encoded according to the acquired encoding.
  
  @param name name of the request parameter
  @param value value of the request parameter
  @return RequestParameterBuilder updated this instance which can be reused
  @throws UnsupportedEncodingException DOCUMENT_ME