code: public static URI resolveParams(final URI uri,
                                      final Map<String, String> params,
                                      final boolean strict,
                                      final boolean strictNorm) throws NormalizationException {
          return resolve(uri, "&" + PARAM_JOINER.join(getParametersFromMap(params, strict)), strictNorm);
      }
docs: Returns a new URI that is the given URI resolved with the given query parameters resolved (appended).  Both
  the keys and values of each entry in the map will be normalized as queryParameter
  
  @param uri the base URI to resolve against
  @param params the query parameters to resolve
  @param strict whether or not to perform strict escaping. (defaults to false)
  @param strictNorm whether or not to perform strict normalization. (defaults to strict)
  @return the resolved, normalized URI
  @throws NormalizationException if there was a problem normalizing the URL