com.atlassian.crucible.spi.data
Class UserData
java.lang.Object
com.atlassian.crucible.spi.data.UserData
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- ReviewerData
public class UserData
- extends java.lang.Object
- implements java.io.Serializable
Holds user specific attributes
- See Also:
- Serialized Form
|
Field Summary |
static UserData |
ANONYMOUS
Sentinel value representing an anonymous user (not logged in) |
|
Constructor Summary |
UserData()
|
UserData(java.lang.String userName)
Use this constructor when you are passing a UserData when creating a entity, which requires only a key -- e.g. |
UserData(java.lang.String userName,
java.lang.String displayName,
java.lang.String avatarUrl)
|
UserData(java.lang.String userName,
java.lang.String displayName,
java.lang.String url,
java.lang.String avatarUrl)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ANONYMOUS
public static final UserData ANONYMOUS
- Sentinel value representing an anonymous user (not logged in)
UserData
public UserData()
UserData
public UserData(java.lang.String userName,
java.lang.String displayName,
java.lang.String avatarUrl)
UserData
public UserData(java.lang.String userName,
java.lang.String displayName,
java.lang.String url,
java.lang.String avatarUrl)
UserData
public UserData(java.lang.String userName)
- Use this constructor when you are passing a UserData when creating a entity, which requires only a key -- e.g.
specifying the author hen creating a review.
- Parameters:
userName -
getUserName
public java.lang.String getUserName()
setUserName
public void setUserName(java.lang.String userName)
getDisplayName
public java.lang.String getDisplayName()
setDisplayName
public void setDisplayName(java.lang.String displayName)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
getAvatarUrl
public java.lang.String getAvatarUrl()
setAvatarUrl
public void setAvatarUrl(java.lang.String avatarUrl)
getUrl
public java.lang.String getUrl()