de.iai.ilcd.model.security
Class User
java.lang.Object
de.iai.ilcd.model.security.User
- All Implemented Interfaces:
- java.io.Serializable
@Entity
public class User
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- clemens.duepmeier
- See Also:
- Serialized Form
Constructor Summary |
User()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
User
public User()
getId
public java.lang.Long getId()
setId
public void setId(java.lang.Long id)
getAddress
public Address getAddress()
setAddress
public void setAddress(Address address)
getEmail
public java.lang.String getEmail()
setEmail
public void setEmail(java.lang.String email)
getFirstName
public java.lang.String getFirstName()
setFirstName
public void setFirstName(java.lang.String firstName)
getGender
public Gender getGender()
setGender
public void setGender(Gender gender)
getLastName
public java.lang.String getLastName()
setLastName
public void setLastName(java.lang.String lastName)
getOrganisation
public java.lang.String getOrganisation()
setOrganisation
public void setOrganisation(java.lang.String organisation)
getOrganisationUnit
public java.lang.String getOrganisationUnit()
setOrganisationUnit
public void setOrganisationUnit(java.lang.String organisationUnit)
getPasswordHash
public java.lang.String getPasswordHash()
setPasswordHash
public void setPasswordHash(java.lang.String passwordHash)
getPasswordHashSalt
public java.lang.String getPasswordHashSalt()
setPasswordHashSalt
public void setPasswordHashSalt(java.lang.String passwordHashSalt)
getSector
public IndustrialSector getSector()
setSector
public void setSector(IndustrialSector sector)
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
getUserName
public java.lang.String getUserName()
setUserName
public void setUserName(java.lang.String userName)
getRegistrationKey
public java.lang.String getRegistrationKey()
setRegistrationKey
public void setRegistrationKey(java.lang.String registrationKey)
getRoles
public java.util.List<SecurityRole> getRoles()
setRoles
protected void setRoles(java.util.List<SecurityRole> roles)
addRole
public void addRole(SecurityRole role)
deleteRole
public void deleteRole(SecurityRole role)
hasRole
public boolean hasRole(SecurityRole role)
getGroups
public java.util.List<UserGroup> getGroups()
setGroups
protected void setGroups(java.util.List<UserGroup> groups)
addToGroup
public void addToGroup(UserGroup group)
removeFromGroup
public void removeFromGroup(UserGroup group)
removeFromAllGroups
public void removeFromAllGroups()
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object