public final class User
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
User(java.lang.String username,
char[] password)
Instantiates a new User.
|
Modifier and Type | Method and Description |
---|---|
void |
clearPassword()
Clears the password
|
boolean |
equals(java.lang.Object obj)
User objects are equal if the usernames match
|
char[] |
getPassword() |
java.lang.String |
getUsername() |
int |
hashCode() |
static User |
parseUser(java.lang.String userPassword)
Parses a User from a string, containing the username and password with a ':' as delimiter, f.ex.
|
void |
setPassword(char[] password) |
java.lang.String |
toString() |
public User(java.lang.String username, char[] password)
username
- the usernamepassword
- the passwordpublic java.lang.String getUsername()
public void setPassword(char[] password)
password
- the passwordpublic char[] getPassword()
public void clearPassword()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public static User parseUser(java.lang.String userPassword)
userPassword
- the username and password string