|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.seam.social.URLUtils
public class URLUtils
Utils to deal with URL and url-encodings
Field Summary | |
---|---|
static com.google.common.base.Joiner |
commaJoiner
|
Constructor Summary | |
---|---|
URLUtils()
|
Method Summary | |
---|---|
static String |
appendParametersToQueryString(String url,
Map<String,String> params)
Append given parameters to the query string of the url |
static String |
appendParametersToQueryString(String url,
String key,
String value)
Append given parameters to the query string of the url |
static String |
concatSortedPercentEncodedParams(Map<String,String> params)
Concats a key-value map into a querystring-like String |
static String |
formURLDecode(String string)
Decodes a application/x-www-form-urlencoded string |
static String |
formURLEncode(String string)
Translates a string into application/x-www-form-urlencoded format |
static String |
formURLEncodeMap(Map<String,String> map)
Turns a map into a form-urlencoded string |
static String |
percentEncode(String string)
Percent encodes a string |
static Map<String,String> |
queryStringToMap(String queryString)
Parses and form-urldecodes a querystring-like string into a map |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static com.google.common.base.Joiner commaJoiner
Constructor Detail |
---|
public URLUtils()
Method Detail |
---|
public static String formURLEncodeMap(Map<String,String> map)
map
- any map
public static String percentEncode(String string)
string
- plain string
public static String formURLEncode(String string)
plain
-
public static String formURLDecode(String string)
string
- form-urlencoded string
public static String appendParametersToQueryString(String url, Map<String,String> params)
url
- the url to append parameters toparams
- any map
public static String appendParametersToQueryString(String url, String key, String value)
url
- the url to append parameters toparams
- any map
public static String concatSortedPercentEncodedParams(Map<String,String> params)
params
- key-value map
public static Map<String,String> queryStringToMap(String queryString)
queryString
- querystring-like String
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |