public abstract class User extends Object implements UserVisitable
| Constructor and Description |
|---|
User() |
| Modifier and Type | Method and Description |
|---|---|
abstract AuthenticationMethod |
authenticationMethod() |
Date |
getCreated() |
String |
getDepartment() |
String |
getEmail() |
String |
getFirstName() |
String |
getFullName() |
Long |
getId() |
Date |
getLastLogin() |
String |
getLastName() |
LoginType |
getLoginType() |
String |
getOrganization() |
List<Long> |
getRoles() |
String |
getTitle() |
String |
getUsername() |
boolean |
isActive() |
void |
setActive(boolean inActive) |
void |
setCreated(Date created) |
void |
setDepartment(String department) |
void |
setEmail(String inEmail) |
void |
setFirstName(String inFirstName) |
void |
setFullName(String fullName) |
void |
setId(Long inId) |
void |
setLastLogin(Date inLastLogin) |
void |
setLastName(String inLastName) |
protected void |
setLoginType(LoginType loginType) |
void |
setOrganization(String inOrganization) |
void |
setRoles(List<Long> inRoles) |
void |
setTitle(String title) |
void |
setUsername(String username) |
String[] |
validate()
Validate a
User object. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptpublic Long getId()
public void setId(Long inId)
public Date getCreated()
public void setCreated(Date created)
public String getUsername()
public void setUsername(String username)
public boolean isActive()
public void setActive(boolean inActive)
public String getFirstName()
public void setFirstName(String inFirstName)
public String getLastName()
public void setLastName(String inLastName)
public String getFullName()
public void setFullName(String fullName)
public String getEmail()
public void setEmail(String inEmail)
public String getOrganization()
public void setOrganization(String inOrganization)
public Date getLastLogin()
public void setLastLogin(Date inLastLogin)
public String getTitle()
public void setTitle(String title)
public String getDepartment()
public void setDepartment(String department)
public LoginType getLoginType()
protected void setLoginType(LoginType loginType)
public String[] validate()
User object. Two rules are implemented: 1) The
email addresses in the two email fields must match, and 2) The passwords
in the two password fields must match.public abstract AuthenticationMethod authenticationMethod()
Copyright © 2012–2016 Emory University. All rights reserved.