|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.sapportals.wcm.util.uri.UriQuery
Manages query parameters for RFC 2396 URIs.
Copyright (c) SAP AG 2001-2003
| Inner Class Summary | |
static class |
UriQuery.Parameter
Keeps one query parameter. |
| Constructor Summary | |
UriQuery()
Construct an empty query. |
|
| Method Summary | |
void |
add(java.lang.String name,
java.lang.String value)
Adds a new parameter to the end of the query |
void |
clear()
Remove all parameters from the query. |
UriQuery.Parameter |
get(int index)
Get the Parameter at given index |
java.util.Iterator |
iterator()
Get iterator to iterate over all parameters |
void |
remove(java.lang.String name)
Removes all occurances of parameter with given name. |
void |
set(java.util.List parameter)
Sets query to given list of parameters. |
void |
set(java.lang.String name,
java.lang.String value)
Sets first occurance of parameter name to given value. |
int |
size()
Return number of parameters. |
java.lang.String |
toExternalForm()
Convert query back to its RFC 2396 encoded form. |
java.lang.String |
toString()
|
static UriQuery |
valueOf(java.lang.String query)
Get an object for manipulating the given query string. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public UriQuery()
| Method Detail |
public static UriQuery valueOf(java.lang.String query)
query - the query from an uripublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toExternalForm()
public void add(java.lang.String name,
java.lang.String value)
name - of parametervalue - of parameter or null if not presentpublic void remove(java.lang.String name)
name - to removepublic void clear()
public java.util.Iterator iterator()
UriQuery.Parameters
public void set(java.lang.String name,
java.lang.String value)
name - of parametervalue - of parameter or null if not presentpublic void set(java.util.List parameter)
parameter - TBD: Description of the incoming method parameterpublic int size()
public UriQuery.Parameter get(int index)
throws java.lang.IndexOutOfBoundsException
index - of parameter to getjava.lang.IndexOutOfBoundsException - when index not available
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||