public class SVNUrl
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static char |
SEGMENT_SEPARATOR |
| Constructor and Description |
|---|
SVNUrl(java.lang.String svnUrl)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
SVNUrl |
appendPath(java.lang.String path)
Asnwer a new SVNUrl with added segments
|
boolean |
equals(java.lang.Object target) |
static int |
getDefaultPort(java.lang.String protocol)
get the default port for given protocol
|
java.lang.String |
getHost() |
java.lang.String |
getLastPathSegment() |
SVNUrl |
getParent()
Return new SVNUrl which represents parent of the receiver
|
java.lang.String[] |
getPathSegments()
get the path of the url.
|
int |
getPort() |
java.lang.String |
getProtocol()
get the protocol
|
int |
hashCode() |
java.lang.String |
toString() |
protected static final char SEGMENT_SEPARATOR
public SVNUrl(java.lang.String svnUrl)
throws java.net.MalformedURLException
svnUrl - a string to parse url fromjava.net.MalformedURLException - when parsing failedpublic SVNUrl appendPath(java.lang.String path)
path - a String of path segment(s) to ba appended to receiverpublic static int getDefaultPort(java.lang.String protocol)
protocol - public java.lang.String getProtocol()
public java.lang.String getHost()
public int getPort()
public java.lang.String[] getPathSegments()
public java.lang.String getLastPathSegment()
public SVNUrl getParent()
public boolean equals(java.lang.Object target)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object