Class SurveySession

    • Constructor Detail

      • SurveySession

        public SurveySession()
        Build a SurveySession object.
      • SurveySession

        public SurveySession​(int id,
                             String surveyId,
                             UserIdentity user,
                             String ipAddress,
                             Date submittedAt,
                             List<SurveyAnswer> answers)
        Build a SurveySession object.
        Parameters:
        id - the session ID.
        surveyId - the survey ID.
        user - the user.
        ipAddress - the user IP address.
        submittedAt - the date of completion.
        answers - the list of answers.
    • Method Detail

      • getId

        public int getId()
        Get the id.
        Returns:
        the id
      • setId

        public void setId​(int id)
        Set the id.
        Parameters:
        id - the id to set
      • setSurveyId

        public void setSurveyId​(String surveyId)
        Set the surveyId.
        Parameters:
        surveyId - the surveyId to set
      • getLogin

        public String getLogin()
        Get the login of the user answering the survey
        Returns:
        the user login
      • setLogin

        public void setLogin​(String login)
        Set the login of the user answering the survey
        Parameters:
        login - the login
      • getPopulation

        public String getPopulation()
        Get the population of the user answering the survey
        Returns:
        the user identity
      • setPopulation

        public void setPopulation​(String population)
        Set the population of the user answering the survey
        Parameters:
        population - the population
      • setUser

        public void setUser​(UserIdentity user)
        Set the identity of the user answering the survey
        Parameters:
        user - the user identity
      • getUser

        public UserIdentity getUser()
        Get the identity of the user answering the survey
        Returns:
        the user identity
      • setIpAddress

        public void setIpAddress​(String ipAddress)
        Set the ipAddress.
        Parameters:
        ipAddress - the ipAddress to set
      • getSubmittedAt

        public Date getSubmittedAt()
        Get the submittedAt.
        Returns:
        the submittedAt
      • setSubmittedAt

        public void setSubmittedAt​(Date submittedAt)
        Set the submittedAt.
        Parameters:
        submittedAt - the submittedAt to set