com.filenet.wcm.toolkit.util
Class URLParser
java.lang.Object
com.filenet.wcm.toolkit.util.URLParser
- public class URLParser
- extends java.lang.Object
URLParser
Utility class for parsing a URL down into its URI and request parameters.
Field Summary |
protected java.util.Map |
params
|
protected java.lang.String |
uri
|
Constructor Summary |
URLParser(java.lang.String url)
|
Method Summary |
static java.lang.StringBuffer |
buildQueryString(java.util.Map queryMap)
|
java.util.Map |
getParameters()
|
java.lang.String |
getURI()
|
static java.util.Map |
parseQueryString(java.lang.String queryString)
Parses out the query string into a map of key/values. |
static void |
updateValue(java.util.Map queryMap,
java.lang.String pair)
Parse out a key/value pair in the format "key=value" and add it to the map. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
uri
protected java.lang.String uri
params
protected java.util.Map params
URLParser
public URLParser(java.lang.String url)
getURI
public java.lang.String getURI()
getParameters
public java.util.Map getParameters()
updateValue
public static void updateValue(java.util.Map queryMap,
java.lang.String pair)
- Parse out a key/value pair in the format "key=value" and add it to the map.
- Parameters:
queryMap
- - a map of key/values representing a request string.pair
- - the key/value pair.
parseQueryString
public static java.util.Map parseQueryString(java.lang.String queryString)
- Parses out the query string into a map of key/values.
- Parameters:
queryString
- - The query string in the format "key=value&key=value...".
- Returns:
- The map containing key/values.
buildQueryString
public static java.lang.StringBuffer buildQueryString(java.util.Map queryMap)
© Copyright IBM Corp. 2002, 2007. All Rights Reserved.