|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sourceforge.jsurveyor.UserComponent
net.sourceforge.jsurveyor.User
Class to model users. The class holds all information about the user.
| Constructor Summary | |
User()
Construct a user with no data, to use the class as a bean. |
|
User(java.lang.String userName,
java.lang.String password,
java.lang.String userType,
java.lang.String email,
java.lang.String fullName,
java.lang.String city,
java.lang.String country)
Construct a user with all fields except ArrayList refChildren and refParents |
|
User(java.lang.String userName,
java.lang.String password,
java.lang.String userType,
java.lang.String email,
java.lang.String fullName,
java.lang.String city,
java.lang.String country,
java.util.ArrayList adminUserGroups,
java.util.ArrayList refParents)
Construct a user with all fields. |
|
| Method Summary | |
boolean |
checkPassword(java.lang.String pass)
Validate the password passed as argument, against the User's. |
AccessControl |
getAccessControl()
Returns the AccessControl object that belongs to this user. |
java.lang.String |
getCity()
Returns the city. |
java.lang.String |
getCountry()
Returns the country. |
java.lang.String |
getEmail()
Returns the email. |
java.lang.String |
getFullName()
Returns the fullname. |
java.lang.String |
getPassword()
Returns the encrypted form of the password. |
java.lang.String |
getUserName()
Returns the username. |
boolean |
isAllSet()
Checks that all fields have been set |
boolean |
isCitySet()
checks that the city is set |
boolean |
isCountrySet()
checks that the country is set |
boolean |
isEmailSet()
checks that the email is set |
boolean |
isEmailValid()
Validates the e-mail address. |
boolean |
isFullNameSet()
checks that the fullName is set |
boolean |
isPasswordSet()
checks that the password is set |
boolean |
isUserNameSet()
checks that the userName is set |
void |
setCity(java.lang.String city)
Sets the city. |
void |
setCountry(java.lang.String country)
Sets the country. |
void |
setEmail(java.lang.String email)
Sets the email |
void |
setFullName(java.lang.String fullName)
Sets the fullname. |
void |
setPassword(java.lang.String password)
Sets the password. |
void |
setUserName(java.lang.String userName)
Sets the username. |
java.lang.String |
toString()
Returns a String representation, consisting of the userName prefixed with an "U". |
| Methods inherited from class net.sourceforge.jsurveyor.UserComponent |
addChild, addParent, clearParents, equals, getParents, getRefChildren, getRefParents, isRefParentsEmpty, removeChild, removeParent |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public User()
public User(java.lang.String userName,
java.lang.String password,
java.lang.String userType,
java.lang.String email,
java.lang.String fullName,
java.lang.String city,
java.lang.String country)
userName - Stringpassword - StringuserType - Stringemail - StringfullName - Stringcity - Stringcountry - String
public User(java.lang.String userName,
java.lang.String password,
java.lang.String userType,
java.lang.String email,
java.lang.String fullName,
java.lang.String city,
java.lang.String country,
java.util.ArrayList adminUserGroups,
java.util.ArrayList refParents)
userName - Stringpassword - StringuserType - Stringemail - StringfullName - Stringcity - Stringcountry - StringadminUserGroups - ArrayListrefParents - ArrayList| Method Detail |
public java.lang.String getUserName()
public void setUserName(java.lang.String userName)
userName - Stringpublic java.lang.String getPassword()
public boolean checkPassword(java.lang.String pass)
pass - String
public void setPassword(java.lang.String password)
password - Stringpublic java.lang.String getEmail()
public void setEmail(java.lang.String email)
email - Stringpublic boolean isEmailValid()
public AccessControl getAccessControl()
public java.lang.String getFullName()
public void setFullName(java.lang.String fullName)
fullName - Stringpublic java.lang.String getCity()
public void setCity(java.lang.String city)
city - Stringpublic java.lang.String getCountry()
public void setCountry(java.lang.String country)
country - Stringpublic boolean isAllSet()
public boolean isUserNameSet()
public boolean isPasswordSet()
public boolean isFullNameSet()
public boolean isEmailSet()
public boolean isCitySet()
public boolean isCountrySet()
public java.lang.String toString()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||