package eu.eudat.model; import eu.eudat.commons.enums.IsActive; import eu.eudat.commons.enums.UserSettingsType; import java.time.Instant; import java.util.List; import java.util.UUID; public class User { private UUID id; public static final String _id = "id"; private String name; public static final String _name = "name"; private Instant createdAt; public static final String _createdAt = "createdAt"; private Instant updatedAt; public static final String _updatedAt = "updatedAt"; private IsActive isActive; public static final String _isActive = "isActive"; private String hash; public static final String _hash = "hash"; private UserAdditionalInfo additionalInfo; public static final String _additionalInfo = "additionalInfo"; private List contacts; public static final String _contacts = "contacts"; private List globalRoles; public static final String _globalRoles = "globalRoles"; private List tenantRoles; public static final String _tenantRoles = "tenantRoles"; private List credentials; public static final String _credentials = "credentials"; public final static String _tenantUsers = "tenantUsers"; private List tenantUsers; public UUID getId() { return id; } public void setId(UUID id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Instant getCreatedAt() { return createdAt; } public void setCreatedAt(Instant createdAt) { this.createdAt = createdAt; } public Instant getUpdatedAt() { return updatedAt; } public void setUpdatedAt(Instant updatedAt) { this.updatedAt = updatedAt; } public IsActive getIsActive() { return isActive; } public void setIsActive(IsActive isActive) { this.isActive = isActive; } public String getHash() { return hash; } public void setHash(String hash) { this.hash = hash; } public UserAdditionalInfo getAdditionalInfo() { return additionalInfo; } public void setAdditionalInfo(UserAdditionalInfo additionalInfo) { this.additionalInfo = additionalInfo; } public List getContacts() { return contacts; } public void setContacts(List contacts) { this.contacts = contacts; } public List getCredentials() { return credentials; } public void setCredentials(List credentials) { this.credentials = credentials; } public List getTenantUsers() { return tenantUsers; } public void setTenantUsers(List tenantUsers) { this.tenantUsers = tenantUsers; } public List getTenantRoles() { return tenantRoles; } public void setTenantRoles(List tenantRoles) { this.tenantRoles = tenantRoles; } public List getGlobalRoles() { return globalRoles; } public void setGlobalRoles(List globalRoles) { this.globalRoles = globalRoles; } }