Package com.atlassian.crowd.model.user
Class ImmutableUserWithAttributes
java.lang.Object
com.atlassian.crowd.model.user.BaseImmutableUser
com.atlassian.crowd.model.user.ImmutableUserWithAttributes
- All Implemented Interfaces:
Attributes,User,UserWithAttributes,DirectoryEntity,User,UserWithAttributes,Serializable,Comparable<User>,Principal
public final class ImmutableUserWithAttributes
extends BaseImmutableUser
implements UserWithAttributes
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Methods inherited from class com.atlassian.crowd.model.user.BaseImmutableUser
compareTo, equals, getDirectoryId, getDisplayName, getEmailAddress, getExternalId, getFirstName, getLastName, getName, hashCode, isActive, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.crowd.model.DirectoryEntity
equals, getDirectoryId, getName, hashCodeMethods inherited from interface com.atlassian.crowd.embedded.api.User
compareTo, equals, getDirectoryId, getDisplayName, getEmailAddress, hashCode, isActive, isMarkedAsDeletedMethods inherited from interface com.atlassian.crowd.model.user.User
getExternalId, getFirstName, getLastName
-
Method Details
-
builder
-
builder
-
getValues
- Specified by:
getValuesin interfaceAttributes
-
getValue
- Specified by:
getValuein interfaceAttributes
-
getKeys
- Specified by:
getKeysin interfaceAttributes
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceAttributes
-
withName
- Specified by:
withNamein classBaseImmutableUser
-