|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sapia.ubik.net.QueryString
public class QueryString
This class models a query string. A query string has a format similar to the following:
/some/path?name1=value1&name2=value2
| Constructor Summary | |
|---|---|
QueryString(java.lang.String path)
Constructor for QueryString. |
|
| Method Summary | |
|---|---|
void |
addParameter(java.lang.String name,
java.lang.String value)
Adds the passed in name/value pair as parameter. |
java.lang.String |
getParameter(java.lang.String name)
Returns the value for the parameter with the passed in name. |
java.util.Map |
getParameters()
Returns this instance's parameters. |
java.lang.String |
getPath()
Returns this instance's path. |
static QueryString |
parse(java.lang.String queryStr)
Parses a query string and returns its object representation. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public QueryString(java.lang.String path)
a - path| Method Detail |
|---|
public java.lang.String getPath()
public java.util.Map getParameters()
Map containing name/value pairs.
public void addParameter(java.lang.String name,
java.lang.String value)
name - an object attribute namevalue - an object attribute value.public java.lang.String getParameter(java.lang.String name)
the - name of the parameter whose value should be returned.
null
if no such value exists.public static QueryString parse(java.lang.String queryStr)
QueryStringpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||