/** * Given a Key / Value mapping create and append a URI query value that represents the mapped entries, return the * newly updated URI that contains the value of the given URI and the appended query value. * * @param uri The source URI that will have the Map entries appended as a URI query value. * @param queryParameters The Key / Value mapping that will be transformed into a URI query string. * @return A new URI value that combines the given URI and the constructed query string. * @throws java.net.URISyntaxException */ public static URI applyParameters(URI uri, Map<String, String> queryParameters) throws URISyntaxException { return applyParameters(uri, queryParameters, ""); }
/** * Given a Key / Value mapping create and append a URI query value that represents the mapped entries, return the * newly updated URI that contains the value of the given URI and the appended query value. * * @param uri The source URI that will have the Map entries appended as a URI query value. * @param queryParameters The Key / Value mapping that will be transformed into a URI query string. * @return A new URI value that combines the given URI and the constructed query string. * @throws java.net.URISyntaxException */ public static URI applyParameters(URI uri, Map<String, String> queryParameters) throws URISyntaxException { return applyParameters(uri, queryParameters, ""); }
/** * Given a Key / Value mapping create and append a URI query value that represents the mapped entries, return the * newly updated URI that contains the value of the given URI and the appended query value. * * @param uri The source URI that will have the Map entries appended as a URI query value. * @param queryParameters The Key / Value mapping that will be transformed into a URI query string. * @return A new URI value that combines the given URI and the constructed query string. * @throws java.net.URISyntaxException */ public static URI applyParameters(URI uri, Map<String, String> queryParameters) throws URISyntaxException { return applyParameters(uri, queryParameters, ""); }
/** * Given a Key / Value mapping create and append a URI query value that represents the mapped entries, return the * newly updated URI that contains the value of the given URI and the appended query value. * * @param uri The source URI that will have the Map entries appended as a URI query value. * @param queryParameters The Key / Value mapping that will be transformed into a URI query string. * @return A new URI value that combines the given URI and the constructed query string. * @throws java.net.URISyntaxException */ public static URI applyParameters(URI uri, Map<String, String> queryParameters) throws URISyntaxException { return applyParameters(uri, queryParameters, ""); }
/** * Given a Key / Value mapping create and append a URI query value that represents the mapped entries, return the * newly updated URI that contains the value of the given URI and the appended query value. * * @param uri The source URI that will have the Map entries appended as a URI query value. * @param queryParameters The Key / Value mapping that will be transformed into a URI query string. * @return A new URI value that combines the given URI and the constructed query string. * @throws java.net.URISyntaxException */ public static URI applyParameters(URI uri, Map<String, String> queryParameters) throws URISyntaxException { return applyParameters(uri, queryParameters, ""); }
/** * Given a Key / Value mapping create and append a URI query value that represents the mapped entries, return the * newly updated URI that contains the value of the given URI and the appended query value. * * @param uri The source URI that will have the Map entries appended as a URI query value. * @param queryParameters The Key / Value mapping that will be transformed into a URI query string. * @return A new URI value that combines the given URI and the constructed query string. * @throws java.net.URISyntaxException */ public static URI applyParameters(URI uri, Map<String, String> queryParameters) throws URISyntaxException { return applyParameters(uri, queryParameters, ""); }
/** * Given a Key / Value mapping create and append a URI query value that represents the mapped entries, return the * newly updated URI that contains the value of the given URI and the appended query value. * * @param uri The source URI that will have the Map entries appended as a URI query value. * @param queryParameters The Key / Value mapping that will be transformed into a URI query string. * @return A new URI value that combines the given URI and the constructed query string. * @throws java.net.URISyntaxException */ public static URI applyParameters(URI uri, Map<String, String> queryParameters) throws URISyntaxException { return applyParameters(uri, queryParameters, ""); }