public class Registration extends PermissionsAware implements Serializable, Comparable<Registration>
Constructor and Description |
---|
Registration()
Constructor for Registration.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Registration t) |
boolean |
equals(Object obj) |
Date |
getCreateTimestamp()
Getter for the field
createTimestamp . |
String |
getEmailAddress()
Getter for the field
emailAddress . |
String |
getFirstName()
Getter for the field
firstName . |
String |
getInstitution()
Getter for the field
institution . |
String |
getInvitationCode()
Getter for the field
invitationCode . |
boolean |
getJoinDevelopersMailingList()
Getter for the field
joinDevelopersMailingList . |
boolean |
getJoinUsersMailingList()
Getter for the field
joinUsersMailingList . |
String |
getLastName()
Getter for the field
lastName . |
String |
getPassword()
Getter for the field
password . |
String |
getPasswordHint()
Getter for the field
passwordHint . |
Integer |
getRegistrationId()
Getter for the field
registrationId . |
Date |
getUpdateTimestamp()
Getter for the field
updateTimestamp . |
boolean |
givesPermissionInternal(Registration registration,
Set<Integer> considered)
Short-circuit permission checking by providing a set of entities that have already been checked
|
int |
hashCode()
hashCode.
|
boolean |
isJoinDevelopersMailingList()
isJoinDevelopersMailingList.
|
boolean |
isJoinUsersMailingList()
isJoinUsersMailingList.
|
boolean |
isLIMSAdmin()
isLIMSAdmin.
|
boolean |
isPayee()
isPayee.
|
boolean |
isTechnician()
isTechnician.
|
void |
setCreateTimestamp(Date createTimestamp)
Setter for the field
createTimestamp . |
void |
setEmailAddress(String emailAddress)
Setter for the field
emailAddress . |
void |
setFirstName(String firstName)
Setter for the field
firstName . |
void |
setInstitution(String institution)
Setter for the field
institution . |
void |
setInvitationCode(String invitationCode)
Setter for the field
invitationCode . |
void |
setJoinDevelopersMailingList(boolean b)
Setter for the field
joinDevelopersMailingList . |
void |
setJoinUsersMailingList(boolean b)
Setter for the field
joinUsersMailingList . |
void |
setLastName(String lastName)
Setter for the field
lastName . |
void |
setLIMSAdmin(boolean b)
setLIMSAdmin.
|
void |
setPassword(String password)
Setter for the field
password . |
void |
setPasswordHint(String passwordHint)
Setter for the field
passwordHint . |
void |
setPayee(boolean payee)
Setter for the field
payee . |
void |
setRegistrationId(Integer registrationId)
Setter for the field
registrationId . |
void |
setUpdateTimestamp(Date updateTimestamp)
Setter for the field
updateTimestamp . |
String |
toString() |
givesPermission, givesPermission
public String getInstitution()
Getter for the field institution
.
String
object.public void setInstitution(String institution)
Setter for the field institution
.
institution
- a String
object.public boolean isJoinDevelopersMailingList()
isJoinDevelopersMailingList.
public boolean getJoinDevelopersMailingList()
Getter for the field joinDevelopersMailingList
.
public void setJoinDevelopersMailingList(boolean b)
Setter for the field joinDevelopersMailingList
.
b
- a boolean.public boolean isJoinUsersMailingList()
isJoinUsersMailingList.
public boolean getJoinUsersMailingList()
Getter for the field joinUsersMailingList
.
public void setJoinUsersMailingList(boolean b)
Setter for the field joinUsersMailingList
.
b
- a boolean.public int compareTo(Registration t)
compareTo
in interface Comparable<Registration>
t
- public Date getCreateTimestamp()
Getter for the field createTimestamp
.
Date
object.public void setCreateTimestamp(Date createTimestamp)
Setter for the field createTimestamp
.
createTimestamp
- a Date
object.public String getEmailAddress()
Getter for the field emailAddress
.
String
object.public void setEmailAddress(String emailAddress)
Setter for the field emailAddress
.
emailAddress
- a String
object.public void setFirstName(String firstName)
Setter for the field firstName
.
firstName
- a String
object.public void setLastName(String lastName)
Setter for the field lastName
.
lastName
- a String
object.public void setPassword(String password)
Setter for the field password
.
password
- a String
object.public String getPasswordHint()
Getter for the field passwordHint
.
String
object.public void setPasswordHint(String passwordHint)
Setter for the field passwordHint
.
passwordHint
- a String
object.public Integer getRegistrationId()
Getter for the field registrationId
.
Integer
object.public void setRegistrationId(Integer registrationId)
Setter for the field registrationId
.
registrationId
- a Integer
object.public Date getUpdateTimestamp()
Getter for the field updateTimestamp
.
Date
object.public void setUpdateTimestamp(Date updateTimestamp)
Setter for the field updateTimestamp
.
updateTimestamp
- a Date
object.public boolean isLIMSAdmin()
isLIMSAdmin.
public void setLIMSAdmin(boolean b)
setLIMSAdmin.
b
- a boolean.public String getInvitationCode()
Getter for the field invitationCode
.
String
object.public void setInvitationCode(String invitationCode)
Setter for the field invitationCode
.
invitationCode
- a String
object.public boolean isTechnician()
isTechnician.
public boolean givesPermissionInternal(Registration registration, Set<Integer> considered)
givesPermissionInternal
in class PermissionsAware
public boolean isPayee()
isPayee.
public void setPayee(boolean payee)
Setter for the field payee
.
payee
- a boolean.Copyright © 2015 SeqWare. All rights reserved.