Package de.xima.fc.inbox.model
Class UserViewModel
- java.lang.Object
-
- de.xima.fc.inbox.model.UserViewModel
-
- All Implemented Interfaces:
Serializable
public class UserViewModel extends Object implements Serializable
Model representing a user that has been authenticated at some point.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserViewModel.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserViewModel.Builderbuilder(FormRecordAccess access)static UserViewModel.Builderbuilder(FormRecordAccess access, FormRecordSubmission submission)static UserViewModel.Builderbuilder(FormRecordMessage message)static UserViewModel.Builderbuilder(FormRecordMessageUploadRequest uploadRequest, Supplier<String> displayNameSupplier)static UserViewModel.Builderbuilder(FormRecordSubmission submission)booleanequals(Object o)FormRecordAccessgetAccess()IClientDescriptorgetClientDescriptor()StringgetDisplayName()StringgetInitials()StringgetUniversalReferenceId()UserProfilegetUserProfile()UserRefgetUserRef()inthashCode()booleanisUser(IUser user)
-
-
-
Method Detail
-
builder
public static UserViewModel.Builder builder(FormRecordSubmission submission)
-
builder
public static UserViewModel.Builder builder(FormRecordAccess access)
-
builder
public static UserViewModel.Builder builder(FormRecordAccess access, FormRecordSubmission submission)
-
builder
public static UserViewModel.Builder builder(FormRecordMessage message)
-
builder
public static UserViewModel.Builder builder(FormRecordMessageUploadRequest uploadRequest, Supplier<String> displayNameSupplier)
-
getClientDescriptor
public IClientDescriptor getClientDescriptor()
-
getDisplayName
public String getDisplayName()
-
getInitials
public String getInitials()
-
getUniversalReferenceId
public String getUniversalReferenceId()
-
getUserProfile
public UserProfile getUserProfile()
-
getUserRef
public UserRef getUserRef()
-
getAccess
public FormRecordAccess getAccess()
-
isUser
public boolean isUser(IUser user)
-
-