public final class UrlUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
appendQuery(StringBuilder query,
Map<String,? extends Object> parameters) |
static void |
appendQuery(StringBuilder query,
String name,
Object value) |
static String |
cleanPath(String url)
Clean repeated // characters from the URL path.
|
static String |
getContent(String urlString) |
static String |
getFileBaseName(URL url) |
static String |
getFileName(String url) |
static String |
getFileName(URL url) |
static InputStream |
getInputStream(String urlString) |
static InputStream |
getInputStream(URL url) |
static String |
getParent(String urlString) |
static URL |
getParent(URL url) |
static String |
getParentString(URL url) |
static String |
getQueryString(Map<String,? extends Object> parameters)
Create a new URL from the baseUrl with the additional query string
parameters.
|
static Map<String,Object> |
getQueryStringMap(String queryString) |
static URI |
getUri(String uri) |
static URI |
getUri(URL url) |
static String |
getUrl(Object baseUrl,
Map<String,? extends Object> parameters)
Create a new URL from the baseUrl with the additional query string
parameters.
|
static URL |
getUrl(String urlString) |
static String |
getUrl(String baseUrl,
Map<String,? extends Object> parameters)
Create a new URL from the baseUrl with the additional query string
parameters.
|
static URL |
getUrl(UrlProxy parent,
String child) |
static URL |
getUrl(URL parent,
String child) |
static boolean |
isValidEmail(String email) |
static Map<String,String> |
parseMatrixParams(String matrixParams) |
static void |
parseMatrixParams(String matrixParams,
Map<String,String> params) |
static String |
percentDecode(String encodedText) |
static String |
percentEncode(String text) |
public static void appendQuery(StringBuilder query, Map<String,? extends Object> parameters) throws Error
Errorpublic static void appendQuery(StringBuilder query, String name, Object value)
public static String cleanPath(String url)
url - public static InputStream getInputStream(String urlString)
public static InputStream getInputStream(URL url)
public static String getQueryString(Map<String,? extends Object> parameters)
baseUrl - The baseUrl.parameters - The additional parameters to add to the query string.public static String getUrl(Object baseUrl, Map<String,? extends Object> parameters)
baseUrl - The baseUrl.parameters - The additional parameters to add to the query string.public static String getUrl(String baseUrl, Map<String,? extends Object> parameters)
baseUrl - The baseUrl.parameters - The additional parameters to add to the query string.public static boolean isValidEmail(String email)
public static void parseMatrixParams(String matrixParams, Map<String,String> params)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.