Package com.atlassian.crowd.model.user
Class ImmutableTimestampedUser
java.lang.Object
com.atlassian.crowd.model.user.BaseImmutableUser
com.atlassian.crowd.model.user.ImmutableTimestampedUser
- All Implemented Interfaces:
User,DirectoryEntity,TimestampedEntity,TimestampedUser,User,Serializable,Comparable<User>,Principal
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder(TimestampedUser user) static ImmutableTimestampedUserfrom(TimestampedUser user) Returns the date the entity was created.Returns the date the entity was last updated.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
-
from
-
withName
- Specified by:
withNamein classBaseImmutableUser
-
builder
-
builder
-
getCreatedDate
Description copied from interface:TimestampedEntityReturns the date the entity was created.- Specified by:
getCreatedDatein interfaceTimestampedEntity- Returns:
- date the entity was created
-
getUpdatedDate
Description copied from interface:TimestampedEntityReturns the date the entity was last updated.- Specified by:
getUpdatedDatein interfaceTimestampedEntity- Returns:
- date the entity was last updated.
-