public class User extends BasicUser
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
S16_16 |
static java.lang.String |
S48_48 |
INCOMPLETE_URI
name, self
Constructor and Description |
---|
User(java.net.URI self,
java.lang.String name,
java.lang.String displayName,
java.lang.String emailAddress,
ExpandableProperty<java.lang.String> groups,
java.util.Map<java.lang.String,java.net.URI> avatarUris,
java.lang.String timezone) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.net.URI |
getAvatarUri() |
java.net.URI |
getAvatarUri(java.lang.String sizeDefinition)
As of JIRA 5.0 there can be several different user avatar URIs - for different size.
|
java.lang.String |
getEmailAddress() |
ExpandableProperty<java.lang.String> |
getGroups() |
java.net.URI |
getSmallAvatarUri() |
java.lang.String |
getTimezone() |
int |
hashCode() |
java.lang.String |
toString() |
getDisplayName, isSelfUriIncomplete
getName, getSelf, getToStringHelper
public static java.lang.String S16_16
public static java.lang.String S48_48
public User(java.net.URI self, java.lang.String name, java.lang.String displayName, java.lang.String emailAddress, @Nullable ExpandableProperty<java.lang.String> groups, java.util.Map<java.lang.String,java.net.URI> avatarUris, @Nullable java.lang.String timezone)
public java.lang.String getEmailAddress()
public java.net.URI getAvatarUri()
@Nullable public java.net.URI getSmallAvatarUri()
@Nullable public java.net.URI getAvatarUri(java.lang.String sizeDefinition)
sizeDefinition
- size like "16x16" or "48x48". URI for 48x48 should be always defined.null
when there is no avatar image with given dimensions specified for this user@Nullable public ExpandableProperty<java.lang.String> getGroups()
@Nullable public java.lang.String getTimezone()
null
if timezone info is not availableCopyright © 2013 Atlassian. All Rights Reserved.