public class User extends java.lang.Object implements Identifiable
Constructor and Description |
---|
User() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getApiKey() |
java.util.Date |
getCreatedOn() |
java.lang.String |
getCustomField(java.lang.String fieldName) |
java.util.List<CustomField> |
getCustomFields()
list of Custom Field objects, NEVER NULL.
|
java.lang.String |
getFirstName() |
java.lang.String |
getFullName() |
java.util.List<Group> |
getGroups() |
java.lang.Integer |
getId() |
java.util.Date |
getLastLoginOn() |
java.lang.String |
getLastName() |
java.lang.String |
getLogin() |
java.lang.String |
getMail()
This field is empty when using issues.get(i).getAssignee().getMail()
|
java.util.List<Membership> |
getMemberships() |
java.lang.String |
getPassword() |
int |
hashCode() |
void |
setApiKey(java.lang.String apiKey)
Deprecated.
|
void |
setCreatedOn(java.util.Date createdOn) |
void |
setCustomFields(java.util.List<CustomField> customFields)
NOTE: The custom field(s) must have correct database ID set to be saved to Redmine.
|
void |
setFirstName(java.lang.String firstName) |
void |
setFullName(java.lang.String fullName)
This is a BIG HACK just to workaround the crappy Redmine REST API limitation.
|
void |
setGroups(java.util.List<Group> groups) |
void |
setId(java.lang.Integer id) |
void |
setLastLoginOn(java.util.Date lastLoginOn) |
void |
setLastName(java.lang.String lastName) |
void |
setLogin(java.lang.String login) |
void |
setMail(java.lang.String mail) |
void |
setMemberships(java.util.List<Membership> memberships) |
void |
setPassword(java.lang.String password) |
java.lang.String |
toString() |
public java.lang.Integer getId()
getId
in interface Identifiable
public java.lang.String toString()
toString
in class java.lang.Object
public void setId(java.lang.Integer id)
public java.lang.String getLogin()
public void setLogin(java.lang.String login)
public java.lang.String getFirstName()
public void setFirstName(java.lang.String firstName)
public java.lang.String getLastName()
public void setLastName(java.lang.String lastName)
public java.lang.String getMail()
public void setMail(java.lang.String mail)
public java.util.Date getCreatedOn()
public void setCreatedOn(java.util.Date createdOn)
public java.util.Date getLastLoginOn()
public void setLastLoginOn(java.util.Date lastLoginOn)
public java.lang.String getApiKey()
@Deprecated public void setApiKey(java.lang.String apiKey)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String getFullName()
public void setFullName(java.lang.String fullName)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.String getCustomField(java.lang.String fieldName)
public java.util.List<CustomField> getCustomFields()
public void setCustomFields(java.util.List<CustomField> customFields)
public java.util.List<Membership> getMemberships()
public void setMemberships(java.util.List<Membership> memberships)
public java.util.List<Group> getGroups()
public void setGroups(java.util.List<Group> groups)