public class SurveySession extends Object
Modifier and Type | Field and Description |
---|---|
protected List<SurveyAnswer> |
_answers
The list of answers.
|
protected int |
_id
The session ID.
|
protected String |
_ipAddress
The IP address of the person who answered the survey.
|
protected String |
_login
The login of the person who answered the survey.
|
protected String |
_population
The population of the person who answered the survey.
|
protected Date |
_submittedAt
The date and time at which the person completed the survey.
|
protected String |
_surveyId
The survey ID.
|
Constructor and Description |
---|
SurveySession()
Build a SurveySession object.
|
SurveySession(int id,
String surveyId,
UserIdentity user,
String ipAddress,
Date submittedAt,
List<SurveyAnswer> answers)
Build a SurveySession object.
|
Modifier and Type | Method and Description |
---|---|
List<? extends SurveyAnswer> |
getAnswers()
Get the answers.
|
int |
getId()
Get the id.
|
String |
getIpAddress()
Get the ipAddress.
|
String |
getLogin()
Get the login of the user answering the survey
|
String |
getPopulation()
Get the population of the user answering the survey
|
Date |
getSubmittedAt()
Get the submittedAt.
|
String |
getSurveyId()
Get the surveyId.
|
UserIdentity |
getUser()
Get the identity of the user answering the survey
|
void |
setAnswers(List<SurveyAnswer> answers)
Set the answers.
|
void |
setId(int id)
Set the id.
|
void |
setIpAddress(String ipAddress)
Set the ipAddress.
|
void |
setLogin(String login)
Set the login of the user answering the survey
|
void |
setPopulation(String population)
Set the population of the user answering the survey
|
void |
setSubmittedAt(Date submittedAt)
Set the submittedAt.
|
void |
setSurveyId(String surveyId)
Set the surveyId.
|
void |
setUser(UserIdentity user)
Set the identity of the user answering the survey
|
protected int _id
protected String _population
protected String _ipAddress
protected Date _submittedAt
protected List<SurveyAnswer> _answers
public SurveySession()
public SurveySession(int id, String surveyId, UserIdentity user, String ipAddress, Date submittedAt, List<SurveyAnswer> answers)
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.public int getId()
public void setId(int id)
id
- the id to setpublic String getSurveyId()
public void setSurveyId(String surveyId)
surveyId
- the surveyId to setpublic String getLogin()
public void setLogin(String login)
login
- the loginpublic String getPopulation()
public void setPopulation(String population)
population
- the populationpublic void setUser(UserIdentity user)
user
- the user identitypublic UserIdentity getUser()
public String getIpAddress()
public void setIpAddress(String ipAddress)
ipAddress
- the ipAddress to setpublic Date getSubmittedAt()
public void setSubmittedAt(Date submittedAt)
submittedAt
- the submittedAt to setpublic List<? extends SurveyAnswer> getAnswers()
public void setAnswers(List<SurveyAnswer> answers)
answers
- the answers to set