Class User
java.lang.Object
com.atlassian.confluence.api.model.people.Person
com.atlassian.confluence.api.model.people.User
- Direct Known Subclasses:
KnownUser,UnknownUser
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.atlassian.confluence.api.model.people.Person
Person.PersonBuilder<T extends Person.PersonBuilder<T>> -
Field Summary
FieldsFields inherited from class com.atlassian.confluence.api.model.people.Person
ANONYMOUS_USER_TYPE, KNOWN_USER_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic UserfromUserkey(com.atlassian.sal.api.user.UserKey key) Creates a user object with only the userkey filled in, suitable for passing to services that accept a User objectstatic UserfromUsername(String username) Creates a user object with only the username filled in, suitable for passing to services that accept a User objectinthashCode()Optional<com.atlassian.sal.api.user.UserKey>toString()Methods inherited from class com.atlassian.confluence.api.model.people.Person
getDisplayName, getProfilePicture, getSubjectType
-
Field Details
-
username
-
-
Constructor Details
-
User
-
User
-
User
-
User
-
User
-
User
Deprecated.since 5.6. Use {@link #User(String, String, UserKey, Reference of Icon)} instead.
-
-
Method Details
-
getUsername
-
getUserKey
-
optionalUsername
- Specified by:
optionalUsernamein classPerson
-
optionalUserKey
- Specified by:
optionalUserKeyin classPerson
-
toString
-
fromUsername
Creates a user object with only the username filled in, suitable for passing to services that accept a User object -
fromUserkey
Creates a user object with only the userkey filled in, suitable for passing to services that accept a User object -
equals
-
hashCode
public int hashCode()
-