Class PublishedAnswer
- java.lang.Object
-
- org.sakaiproject.tool.assessment.data.dao.assessment.PublishedAnswer
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc>,org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
public class PublishedAnswer extends Object implements Serializable, org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc, Comparable<org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc>, Cloneable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PublishedAnswer()PublishedAnswer(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc itemText, String text, Long sequence, String label, Boolean isCorrect, String grade, Double score, Double partialCredit, Double discount)PublishedAnswer(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc itemText, String text, Long sequence, String label, Boolean isCorrect, String grade, Double score, Double partialCredit, Double discount, Set answerFeedbackSet)
-
Method Summary
-
-
-
Constructor Detail
-
PublishedAnswer
public PublishedAnswer()
-
PublishedAnswer
public PublishedAnswer(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc itemText, String text, Long sequence, String label, Boolean isCorrect, String grade, Double score, Double partialCredit, Double discount)
-
-
Method Detail
-
getId
public Long getId()
- Specified by:
getIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setId
public void setId(Long id)
- Specified by:
setIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getItemText
public org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc getItemText()
- Specified by:
getItemTextin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setItemText
public void setItemText(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc itemText)
- Specified by:
setItemTextin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getItem
public org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc getItem()
- Specified by:
getItemin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setItem
public void setItem(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc item)
- Specified by:
setItemin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getText
public String getText()
- Specified by:
getTextin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setText
public void setText(String text)
- Specified by:
setTextin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getSequence
public Long getSequence()
- Specified by:
getSequencein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setSequence
public void setSequence(Long sequence)
- Specified by:
setSequencein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getLabel
public String getLabel()
- Specified by:
getLabelin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setLabel
public void setLabel(String label)
- Specified by:
setLabelin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getIsCorrect
public Boolean getIsCorrect()
- Specified by:
getIsCorrectin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setIsCorrect
public void setIsCorrect(Boolean isCorrect)
- Specified by:
setIsCorrectin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getGrade
public String getGrade()
- Specified by:
getGradein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setGrade
public void setGrade(String grade)
- Specified by:
setGradein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getScore
public Double getScore()
- Specified by:
getScorein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setScore
public void setScore(Double score)
- Specified by:
setScorein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getDiscount
public Double getDiscount()
- Specified by:
getDiscountin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setDiscount
public void setDiscount(Double discount)
- Specified by:
setDiscountin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getAnswerFeedbackSet
public Set getAnswerFeedbackSet()
- Specified by:
getAnswerFeedbackSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getAnswerFeedbackArray
public ArrayList getAnswerFeedbackArray()
- Specified by:
getAnswerFeedbackArrayin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setAnswerFeedbackSet
public void setAnswerFeedbackSet(Set answerFeedbackSet)
- Specified by:
setAnswerFeedbackSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getAnswerFeedback
public String getAnswerFeedback(String typeId)
- Specified by:
getAnswerFeedbackin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getAnswerFeedbackMap
public HashMap getAnswerFeedbackMap()
- Specified by:
getAnswerFeedbackMapin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getCorrectAnswerFeedback
public String getCorrectAnswerFeedback()
- Specified by:
getCorrectAnswerFeedbackin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getInCorrectAnswerFeedback
public String getInCorrectAnswerFeedback()
- Specified by:
getInCorrectAnswerFeedbackin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getGeneralAnswerFeedback
public String getGeneralAnswerFeedback()
- Specified by:
getGeneralAnswerFeedbackin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
getTheAnswerFeedback
public String getTheAnswerFeedback()
-
compareTo
public int compareTo(org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc o)
- Specified by:
compareToin interfaceComparable<org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc>
-
getGeneralAnswerFbIsNotEmpty
public boolean getGeneralAnswerFbIsNotEmpty()
-
getCorrectAnswerFbIsNotEmpty
public boolean getCorrectAnswerFbIsNotEmpty()
-
getIncorrectAnswerFbIsNotEmpty
public boolean getIncorrectAnswerFbIsNotEmpty()
-
getTextIsNotEmpty
public boolean getTextIsNotEmpty()
-
clone
protected PublishedAnswer clone() throws CloneNotSupportedException
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getPartialCredit
public Double getPartialCredit()
- Specified by:
getPartialCreditin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
setPartialCredit
public void setPartialCredit(Double pCredit)
- Specified by:
setPartialCreditin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc
-
-