com.atlassian.confluence.api.model.people
Class User

java.lang.Object
  extended by com.atlassian.confluence.api.model.people.Person
      extended by com.atlassian.confluence.api.model.people.User
Direct Known Subclasses:
KnownUser, UnknownUser

@ExperimentalApi
public abstract class User
extends Person


Field Summary
protected  java.lang.String username
           
 
Constructor Summary
User(Icon profilePicture, java.lang.String username)
          Deprecated. 5.6
User(Icon profilePicture, java.lang.String username, java.lang.String displayName, java.lang.String userKey)
           
User(Icon profilePicture, java.lang.String username, java.lang.String displayName, com.atlassian.sal.api.user.UserKey userKey)
           
 
Method Summary
 com.atlassian.fugue.Option<java.lang.String> getOptionalUsername()
           
 com.atlassian.fugue.Option<com.atlassian.sal.api.user.UserKey> getUserKey()
           
 java.lang.String getUsername()
           
 
Methods inherited from class com.atlassian.confluence.api.model.people.Person
getDisplayName, getProfilePicture
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

username

protected final java.lang.String username
Constructor Detail

User

public User(Icon profilePicture,
            java.lang.String username,
            java.lang.String displayName,
            java.lang.String userKey)

User

public User(Icon profilePicture,
            java.lang.String username,
            java.lang.String displayName,
            com.atlassian.sal.api.user.UserKey userKey)

User

@Deprecated
public User(Icon profilePicture,
                       java.lang.String username)
Deprecated. 5.6

Method Detail

getUsername

public java.lang.String getUsername()

getOptionalUsername

public com.atlassian.fugue.Option<java.lang.String> getOptionalUsername()
Specified by:
getOptionalUsername in class Person

getUserKey

public com.atlassian.fugue.Option<com.atlassian.sal.api.user.UserKey> getUserKey()
Specified by:
getUserKey in class Person


Copyright © 2003-2014 Atlassian. All Rights Reserved.