org.squashtest.tm.domain.users
Class User
java.lang.Object
org.squashtest.tm.domain.users.Party
org.squashtest.tm.domain.users.User
@Entity
public class User
- extends Party
| Fields inherited from class org.squashtest.tm.domain.users.Party |
id |
|
Constructor Summary |
User()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NO_USER_ID
public static final Long NO_USER_ID
User
public User()
getFirstName
public String getFirstName()
setFirstName
public void setFirstName(String firstName)
getLastName
public String getLastName()
setLastName
public void setLastName(String lastName)
getLogin
public String getLogin()
setLogin
public void setLogin(String login)
getEmail
public String getEmail()
setEmail
public void setEmail(String email)
getActive
public Boolean getActive()
setActive
public void setActive(Boolean active)
getTeams
public Set<Team> getTeams()
addTeam
public void addTeam(Team team)
removeTeams
public void removeTeams(Collection<Long> teamIds)
getName
public String getName()
- Overrides:
getName in class Party
getType
public String getType()
- Overrides:
getType in class Party
createFromLogin
public static User createFromLogin(@NotNull
String login)
- Factory method which creates a user from a login. last name is populated with login.
- Parameters:
login -
loginIs
public boolean loginIs(String candidate)
- Tells if this user matches the given login.
- Parameters:
candidate -
- Returns:
Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.