|
||||||||||
| 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 | |||||||||