|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.shindig.common.uri.Uri
public final class Uri
Represents a Uniform Resource Identifier (URI) reference as defined by RFC 3986. Assumes that all url components are UTF-8 encoded.
| Nested Class Summary | |
|---|---|
static class |
Uri.UriException
Interim typed, but not checked, exception facilitating migration of Uri methods to throwing a checked UriException later. |
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
static Uri |
fromJavaUri(URI uri)
Convert a java.net.URI to a Uri. |
String |
getAuthority()
|
String |
getFragment()
|
String |
getFragmentParameter(String name)
|
Map<String,List<String>> |
getFragmentParameters()
|
Collection<String> |
getFragmentParameters(String name)
|
String |
getPath()
|
String |
getQuery()
|
String |
getQueryParameter(String name)
|
Map<String,List<String>> |
getQueryParameters()
|
Collection<String> |
getQueryParameters(String name)
|
String |
getScheme()
|
int |
hashCode()
|
boolean |
isAbsolute()
|
static Uri |
parse(String text)
Produces a new Uri from a text representation. |
Uri |
resolve(Uri relative)
Derived from Harmony Resolves a given url relative to this url. |
static void |
setUriParser(UriParser uriParser)
|
URI |
toJavaUri()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
@Inject(optional=true) public static void setUriParser(UriParser uriParser)
public static Uri parse(String text)
text - The text uri.
public static Uri fromJavaUri(URI uri)
public URI toJavaUri()
public Uri resolve(Uri relative)
java.net.URI.resolve(URI)
public boolean isAbsolute()
public String getScheme()
public String getAuthority()
public String getPath()
public String getQuery()
public Map<String,List<String>> getQueryParameters()
public Collection<String> getQueryParameters(String name)
public String getQueryParameter(String name)
public String getFragment()
public Map<String,List<String>> getFragmentParameters()
public Collection<String> getFragmentParameters(String name)
public String getFragmentParameter(String name)
public String toString()
toString in class Objectpublic int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||