Class User

    • Constructor Detail

      • User

        public User()
      • User

        public User​(String userId)
    • Method Detail

      • getUserId

        public String getUserId()
      • setUserId

        public void setUserId​(String userId)
      • setFullName

        public void setFullName​(String fullName)
      • setUserComments

        public void setUserComments​(String userComments)
      • getPassword

        public Password getPassword()
      • setPassword

        public void setPassword​(Password password)
      • setPassword

        public void setPassword​(String password,
                                Boolean salt)
      • addContact

        public void addContact​(Contact contact)
      • setContacts

        public void setContacts​(List<Contact> contacts)
      • clearContacts

        public void clearContacts()
      • getDutySchedules

        public List<String> getDutySchedules()
      • setDutySchedules

        public void setDutySchedules​(List<String> dutySchedules)
      • addDutySchedule

        public void addDutySchedule​(String dutySchedule)
      • clearDutySchedules

        public void clearDutySchedules()
      • setRoles

        public void setRoles​(List<String> roles)
      • addRole

        public void addRole​(String role)
      • clearRoles

        public void clearRoles()
      • setTuiPin

        public void setTuiPin​(String tuiPin)
      • getTimeZoneId

        public Optional<java.time.ZoneId> getTimeZoneId()
      • setTimeZoneId

        public void setTimeZoneId​(String timeZoneId)
      • setTimeZoneId

        public void setTimeZoneId​(java.time.ZoneId timeZoneId)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object