Package com.atlassian.crowd.model.user
Interface User
- All Superinterfaces:
Comparable<User>
,DirectoryEntity
,Principal
,User
- All Known Subinterfaces:
TimestampedUser
,UserWithAttributes
- All Known Implementing Classes:
BaseImmutableUser
,DelegatingUserWithAttributes
,ImmutableTimestampedUser
,ImmutableTimestampedUserWithAttributes
,ImmutableUser
,ImmutableUserWithAttributes
,InternalUser
,InternalUserWithAttributes
,LDAPUserWithAttributes
,UserEntity
,UserTemplate
,UserTemplateWithAttributes
,UserTemplateWithCredentialAndAttributes
Represents a user that exists in a directory.
The order of the 'extends' statements is relevant, since
DirectoryEntity.getDirectoryId()
from DirectoryEntity
must shadow the deprecated method from User
.-
Method Summary
Modifier and TypeMethodDescriptionMethods 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