|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sapia.ubik.net.QueryStringParser
public class QueryStringParser
Parses query strings to object representations. It can be used to
create QueryString or Name instances.
From this class' point of view, a query string/name is made of paths delimited by '/'; it can optionally be followed by a list of name-value pairs. The following is a valid query string:
some/object?prop1=value1&prop2=value2...
QueryString| Constructor Summary | |
|---|---|
QueryStringParser()
Constructor for QueryStringParser. |
|
| Method Summary | |
|---|---|
java.lang.String |
nameToString(javax.naming.Name n)
Returns the string form of a Name. |
javax.naming.Name |
parse(java.lang.String queryString)
Parses the given query string into a javax.naming.Name instance. |
java.util.Enumeration |
parseNameTokens(java.lang.String queryString)
Parses the given string into an enumeration of paths. |
QueryString |
parseQueryString(java.lang.String string)
Parses the given name string into a QueryString instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QueryStringParser()
| Method Detail |
|---|
public QueryString parseQueryString(java.lang.String string)
QueryString instance.
QueryString.public java.util.Enumeration parseNameTokens(java.lang.String queryString)
queryString - a query string.
Enumeration containing the separate paths
that make the given query string; if the given name has trailing
name-value pairs has attributes, the latter are concatenated to the
last path. Thus, the following string:
some/object?prop1=value1&prop2=value2 would have
object?prop1=value1&prop2=value2 as its last path string.
public javax.naming.Name parse(java.lang.String queryString)
throws javax.naming.NamingException
javax.naming.Name instance.
The query string's parameters are part of the last element in the returned
name object.
parse in interface javax.naming.NameParserName.
javax.naming.NamingExceptionparseNameTokens(String),
NameParser.parse(String)public java.lang.String nameToString(javax.naming.Name n)
Name.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||