|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sourceforge.jsurveyor.Evaluation
This is a container class to handle a users submitted answers for a questionnaire. It holds references to the user that has submitted the evaluation, reference to the questionnaire, a timestampt and a list of the answers contained in the evaluation.
| Constructor Summary | |
Evaluation()
Constructor for Evaluation |
|
Evaluation(int evaluationID,
java.lang.String userName,
int questionnaireID)
Constructor for Evaluation |
|
Evaluation(int evaluationID,
java.lang.String userName,
int questionnaireID,
long date,
java.util.ArrayList answers)
Constructor for Evaluation, usage only through DataAccess. |
|
Evaluation(java.lang.String userName,
int questionnaireID)
Constructor for Evaluation |
|
| Method Summary | |
void |
addAnswer(net.sourceforge.jsurveyor.Answer answer)
Adds an answer to the evaluation |
java.util.ArrayList |
getAnswers()
Returns an ArrayList containing toString representations of all the answers in the evaluation |
int |
getAnswerSize()
Returns the number of answers |
int |
getEvaluationID()
Returns the evaluations ID. |
int |
getQuestionnaireID()
Returns an id of the questionnaire that this is an evaluation for. |
long |
getTimestamp()
Returns the timestamp of the object. |
java.lang.String |
getUserName()
Returns the username of the person that has submitted this evaluation. |
void |
setEvaluationID(int evaluationID)
Sets an ID for the evaluation. |
void |
setQuestionnaireID(int questionnaireID)
Sets the questionnaire that this is an evaluation for. |
void |
setTimestamp(java.util.Date timestamp)
Sets a timestampt for the object. |
void |
setUserName(java.lang.String userNameInput)
Sets the name of the person who has submitted the evaluation. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Evaluation()
public Evaluation(java.lang.String userName,
int questionnaireID)
userName - StringquestionnaireID - int
public Evaluation(int evaluationID,
java.lang.String userName,
int questionnaireID)
evaluationID - intuserName - StringquestionnaireID - int
public Evaluation(int evaluationID,
java.lang.String userName,
int questionnaireID,
long date,
java.util.ArrayList answers)
evaluationID - intuserName - StringquestionnaireID - intdate - longanswers - ArrayList| Method Detail |
public void setEvaluationID(int evaluationID)
evaluationID - intpublic int getEvaluationID()
public void setUserName(java.lang.String userNameInput)
userNameInput - Stringpublic java.lang.String getUserName()
public void setTimestamp(java.util.Date timestamp)
timestamp - Datepublic long getTimestamp()
public void setQuestionnaireID(int questionnaireID)
questionnaireID - intpublic int getQuestionnaireID()
public java.util.ArrayList getAnswers()
public void addAnswer(net.sourceforge.jsurveyor.Answer answer)
answer - Answerpublic int getAnswerSize()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||