public class Answer extends Object implements Serializable, org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc, Comparable<org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc>, Cloneable
| Constructor and Description |
|---|
Answer() |
Answer(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc itemText,
String text,
Long sequence,
String label) |
Answer(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) |
Answer(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) |
| Modifier and Type | Method and Description |
|---|---|
protected Answer |
clone() |
int |
compareTo(org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc o) |
String |
getAnswerFeedback(String typeId) |
ArrayList |
getAnswerFeedbackArray() |
HashMap |
getAnswerFeedbackMap() |
Set |
getAnswerFeedbackSet() |
boolean |
getCorrectAnswerFbIsNotEmpty() |
String |
getCorrectAnswerFeedback() |
Double |
getDiscount() |
boolean |
getGeneralAnswerFbIsNotEmpty() |
String |
getGeneralAnswerFeedback() |
String |
getGrade() |
Long |
getId() |
boolean |
getIncorrectAnswerFbIsNotEmpty() |
String |
getInCorrectAnswerFeedback() |
Boolean |
getIsCorrect() |
org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc |
getItem() |
org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc |
getItemText() |
String |
getLabel() |
Double |
getPartialCredit() |
Double |
getScore() |
Long |
getSequence() |
String |
getText() |
boolean |
getTextIsNotEmpty() |
String |
getTheAnswerFeedback() |
void |
setAnswerFeedbackSet(Set answerFeedbackSet) |
void |
setDiscount(Double discount) |
void |
setGrade(String grade) |
void |
setId(Long id) |
void |
setIsCorrect(Boolean isCorrect) |
void |
setItem(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc item) |
void |
setItemText(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc itemText) |
void |
setLabel(String label) |
void |
setPartialCredit(Double pCredit) |
void |
setScore(Double score) |
void |
setSequence(Long sequence) |
void |
setText(String text) |
public Answer()
public Answer(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc itemText,
String text,
Long sequence,
String label)
public Answer(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)
public Long getId()
getId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setId(Long id)
setId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc getItemText()
getItemText in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setItemText(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc itemText)
setItemText in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc getItem()
getItem in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setItem(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc item)
setItem in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic String getText()
getText in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setText(String text)
setText in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic Long getSequence()
getSequence in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setSequence(Long sequence)
setSequence in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic String getLabel()
getLabel in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setLabel(String label)
setLabel in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic Boolean getIsCorrect()
getIsCorrect in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setIsCorrect(Boolean isCorrect)
setIsCorrect in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic String getGrade()
getGrade in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setGrade(String grade)
setGrade in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic Double getScore()
getScore in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setScore(Double score)
setScore in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic Double getDiscount()
getDiscount in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setDiscount(Double discount)
setDiscount in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic Set getAnswerFeedbackSet()
getAnswerFeedbackSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic ArrayList getAnswerFeedbackArray()
getAnswerFeedbackArray in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setAnswerFeedbackSet(Set answerFeedbackSet)
setAnswerFeedbackSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic String getAnswerFeedback(String typeId)
getAnswerFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic HashMap getAnswerFeedbackMap()
getAnswerFeedbackMap in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic String getCorrectAnswerFeedback()
getCorrectAnswerFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic String getInCorrectAnswerFeedback()
getInCorrectAnswerFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic String getGeneralAnswerFeedback()
getGeneralAnswerFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic String getTheAnswerFeedback()
public int compareTo(org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc o)
compareTo in interface Comparable<org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfc>public boolean getGeneralAnswerFbIsNotEmpty()
public boolean getCorrectAnswerFbIsNotEmpty()
public boolean getIncorrectAnswerFbIsNotEmpty()
public boolean getTextIsNotEmpty()
public Double getPartialCredit()
getPartialCredit in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcpublic void setPartialCredit(Double pCredit)
setPartialCredit in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AnswerIfcprotected Answer clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionCopyright © 2005-2014 Sakai Project. All Rights Reserved.