public final class CvsRoot
extends java.lang.Object
implements java.lang.Cloneable
Encapsulates a cvsroot.
Constructor and Description |
---|
CvsRoot(java.lang.String root)
Creates a new instance of type CvsRoot.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getConnectionType()
Returns the connection type.
|
java.lang.String |
getEncodedPassword()
Returns the encoded password.
|
java.lang.String |
getHost()
Returns the host.
|
java.lang.String |
getRepository()
Returns the repository.
|
CvsRoot |
getResolvedRoot(java.lang.String username,
java.lang.String password)
Returns the resolved cvsroot.
|
java.lang.String |
getUser()
Returns the user.
|
boolean |
hasEncodedPassword()
Returns whether an encoded password is set or not.
|
int |
hashCode() |
boolean |
hasUser()
Returns whether an user is set or not.
|
void |
setEncodedPassword(java.lang.String encodedPassword)
Sets an encoded password.
|
void |
setUser(java.lang.String user)
Sets a cvs user.
|
java.lang.String |
toString() |
public CvsRoot(java.lang.String root) throws java.lang.IllegalArgumentException
root
- the cvsroot as a string.java.lang.IllegalArgumentException
public void setEncodedPassword(java.lang.String encodedPassword)
encodedPassword
- The encodedPassword to set.public void setUser(java.lang.String user)
user
- Sets a cvs user.public java.lang.String getConnectionType()
public java.lang.String getHost()
public java.lang.String getRepository()
public java.lang.String getUser()
public boolean hasUser()
public java.lang.String getEncodedPassword()
public boolean hasEncodedPassword()
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public CvsRoot getResolvedRoot(java.lang.String username, java.lang.String password)
username
- the username to use in the cvsroot.password
- the password to use in the cvsroot. Might be nullpublic int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object