@Entity public class User extends Party
| Modifier and Type | Field and Description |
|---|---|
static Long |
NO_USER_ID |
| Constructor and Description |
|---|
User() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTeam(Team team) |
static User |
createFromLogin(String login)
Factory method which creates a user from a login. last name is populated with login.
|
Boolean |
getActive() |
String |
getEmail() |
String |
getFirstName() |
String |
getLastName() |
String |
getLogin() |
String |
getName() |
Set<Team> |
getTeams() |
String |
getType() |
boolean |
loginIs(String candidate)
Tells if this user matches the given login.
|
void |
normalize()
Modifies this user with sensible defaults so that it is valid, provided it has a login.
|
void |
removeTeams(Collection<Long> teamIds) |
void |
setActive(Boolean active) |
void |
setEmail(String email) |
void |
setFirstName(String firstName) |
void |
setLastName(String lastName) |
void |
setLogin(String login) |
public static final Long NO_USER_ID
public String getFirstName()
public void setFirstName(String firstName)
public String getLastName()
public void setLastName(String lastName)
public String getLogin()
public void setLogin(String login)
public String getEmail()
public void setEmail(String email)
public Boolean getActive()
public void setActive(Boolean active)
public void addTeam(Team team)
public void removeTeams(Collection<Long> teamIds)
public static User createFromLogin(@NotNull String login)
login - public boolean loginIs(String candidate)
candidate - public void normalize()
Copyright © 2010–2016 Henix, henix.fr. All rights reserved.