|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ning.http.url.Url
public class Url
Nested Class Summary | |
---|---|
static class |
Url.Protocol
|
Constructor Summary | |
---|---|
Url(String scheme,
String host,
int port,
String path,
String query)
|
Method Summary | |
---|---|
void |
addParameter(String name,
String value)
|
void |
clearParameters()
reset the parameters list. |
boolean |
equals(Object obj)
|
String |
getBaseUrl()
|
String |
getHost()
|
String |
getLocation()
|
String |
getParameter(String name)
|
Map<String,List<String>> |
getParameters()
|
List<String> |
getParameters(String name)
|
String |
getPath()
Gets the path part of this url. |
int |
getPort()
|
Url.Protocol |
getProtocol()
|
String |
getQueryString()
|
String |
getScheme()
|
String |
getUri()
|
int |
hashCode()
|
static boolean |
isValidUrl(String url)
Is the given Url string in a valid format? |
void |
removeParameter(String name)
|
void |
setBaseUrl(String url)
|
void |
setHost(String host)
|
void |
setParameter(String name,
Object value)
|
void |
setParameter(String name,
String value)
|
void |
setPath(String path)
|
void |
setPort(int port)
|
void |
setQueryString(String query)
|
void |
setScheme(String s)
|
void |
setUri(String uri)
|
String |
toString()
|
String |
toStringWithoutParams()
Return the URL string, but without any parameters |
static Url |
valueOf(String value)
Constructs a Url object from the given url string. |
static Url |
valueOf(String scheme,
String host,
String uri)
Constructs a Url object from the given url string parts. |
static Url |
valueOf(Url base,
String uri)
Resolves 'path' with respect to a given base url |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Url(String scheme, String host, int port, String path, String query)
Method Detail |
---|
public static Url valueOf(String value) throws MalformedURLException
value
- the string
MalformedURLException
public static Url valueOf(String scheme, String host, String uri)
public static Url valueOf(Url base, String uri) throws MalformedURLException
MalformedURLException
public String getScheme()
public void setScheme(String s)
public Url.Protocol getProtocol()
public String getPath()
public void setPath(String path)
public int getPort()
public void setPort(int port)
public String getHost()
public void setHost(String host)
public void setBaseUrl(String url)
public String getBaseUrl()
public String getLocation()
public void setUri(String uri)
public String getUri()
public String toString()
toString
in class Object
public String toStringWithoutParams()
public void setParameter(String name, String value)
public void clearParameters()
public void setParameter(String name, Object value)
public void addParameter(String name, String value)
public String getParameter(String name)
public List<String> getParameters(String name)
public Map<String,List<String>> getParameters()
public void removeParameter(String name)
public void setQueryString(String query)
public String getQueryString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
public static boolean isValidUrl(String url)
url
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |