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 class
UserViewModel.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserViewModel.Builder
builder(FormRecordAccess access)
static UserViewModel.Builder
builder(FormRecordAccess access, FormRecordSubmission submission)
static UserViewModel.Builder
builder(FormRecordMessage message)
static UserViewModel.Builder
builder(FormRecordMessageUploadRequest uploadRequest, Supplier<String> displayNameSupplier)
static UserViewModel.Builder
builder(FormRecordSubmission submission)
boolean
equals(Object o)
FormRecordAccess
getAccess()
IClientDescriptor
getClientDescriptor()
String
getDisplayName()
String
getInitials()
String
getUniversalReferenceId()
UserProfile
getUserProfile()
UserRef
getUserRef()
int
hashCode()
boolean
isUser(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)
-
-