Class UriUtils
java.lang.Object
org.aksw.commons.io.util.UriUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic Stringstatic URIstatic voidparseQueryStringAsEntries(String queryString, BiConsumer<String, String> sink) parseQueryStringAsList(String queryString) parseQueryStringAsMap(String queryString) Only retains first valueparseQueryStringAsMultimap(String queryString) static URIreplaceQueryString(URI uri, String newQueryString) Returns a new URI with its query string replaced directly with the given argument (which must already be properly encoded)static <K,V> Map <K, V> static StringtoQueryString(com.google.common.collect.Multimap<String, String> args) static StringtoQueryString(Collection<Map.Entry<String, String>> entries) static URL
-
Constructor Details
-
UriUtils
public UriUtils()
-
-
Method Details
-
toURL
-
newURI
-
tryNewURI
-
encodeQueryParamUtf8
-
decodeQueryParamUtf8
-
parseQueryStringAsMap
-
toMap
-
parseQueryStringAsMultimap
-
parseQueryStringAsList
-
parseQueryStringAsEntries
-
toQueryString
-
toQueryString
-
replaceQueryString
Returns a new URI with its query string replaced directly with the given argument (which must already be properly encoded)- Throws:
URISyntaxException
-