Package com.atlassian.crowd.model.user
Interface UserWithAttributes
- All Superinterfaces:
Attributes
,Comparable<User>
,DirectoryEntity
,Principal
,User
,User
,UserWithAttributes
- All Known Implementing Classes:
DelegatingUserWithAttributes
,ImmutableTimestampedUserWithAttributes
,ImmutableUserWithAttributes
,InternalUserWithAttributes
,LDAPUserWithAttributes
,UserEntity
,UserTemplateWithAttributes
,UserTemplateWithCredentialAndAttributes
Represents a user with attributes that exists in a directory.
The order of the 'extends' statements is relevant, since
DirectoryEntity.getDirectoryId()
from User
must shadow the deprecated method from User
.-
Method Summary
Methods inherited from interface com.atlassian.crowd.embedded.api.Attributes
getKeys, getValue, getValues, isEmpty
Methods inherited from interface com.atlassian.crowd.model.DirectoryEntity
equals, getDirectoryId, getName, hashCode
Methods inherited from interface com.atlassian.crowd.embedded.api.User
compareTo, equals, getDirectoryId, getDisplayName, getEmailAddress, hashCode, isActive, isMarkedAsDeleted
Methods inherited from interface com.atlassian.crowd.model.user.User
getExternalId, getFirstName, getLastName