public interface ItemDataIfc extends Comparable<ItemDataIfc>, Serializable
| Modifier and Type | Field and Description |
|---|---|
static Integer |
ACTIVE_STATUS |
static String |
ANSWER_OPTION_LABELS |
static String |
ANSWER_OPTION_VALID_DELIMITERS |
static Integer |
ANSWER_OPTIONS_RICH |
static Integer |
ANSWER_OPTIONS_SIMPLE |
static Integer |
INACTIVE_STATUS |
compareTostatic final Integer ACTIVE_STATUS
static final Integer INACTIVE_STATUS
static final String ANSWER_OPTION_LABELS
static final String ANSWER_OPTION_VALID_DELIMITERS
static final Integer ANSWER_OPTIONS_SIMPLE
static final Integer ANSWER_OPTIONS_RICH
Long getItemId()
void setItemId(Long itemId)
String getItemIdString()
void setItemIdString(String itemIdString)
SectionDataIfc getSection()
void setSection(SectionDataIfc section)
Integer getSequence()
void setSequence(Integer sequence)
Integer getDuration()
void setTriesAllowed(Integer triesAllowed)
Integer getTriesAllowed()
void setDuration(Integer duration)
String getInstruction()
void setInstruction(String instruction)
String getDescription()
void setDescription(String description)
Long getTypeId()
void setTypeId(Long typeId)
String getGrade()
void setGrade(String grade)
Double getScore()
void setScore(Double score)
Double getDiscount()
Double getMinScore()
void setMinScore(Double minScore)
void setDiscount(Double discount)
String getHint()
void setHint(String hint)
Boolean getHasRationale()
void setHasRationale(Boolean hasRationale)
void setPartialCreditFlag(Boolean particalCreditFlag)
Boolean getPartialCreditFlag()
Integer getStatus()
void setStatus(Integer status)
String getCreatedBy()
void setCreatedBy(String createdBy)
Date getCreatedDate()
void setCreatedDate(Date createdDate)
String getLastModifiedBy()
void setLastModifiedBy(String lastModifiedBy)
Date getLastModifiedDate()
void setLastModifiedDate(Date lastModifiedDate)
Boolean getIsExtraCredit()
void setIsExtraCredit(Boolean isExtraCredit)
Set<ItemTextIfc> getItemTextSet()
void setItemTextSet(Set<ItemTextIfc> itemTextSet)
Set<ItemMetaDataIfc> getItemMetaDataSet()
void setItemMetaDataSet(Set<ItemMetaDataIfc> itemMetaDataSet)
Set<ItemTagIfc> getItemTagSet()
void setItemTagSet(Set<ItemTagIfc> itemTagSet)
Set<ItemFeedbackIfc> getItemFeedbackSet()
void setItemFeedbackSet(Set<ItemFeedbackIfc> itemFeedbackSet)
String getHash()
void setHash(String hash)
String getCorrectItemFeedback()
void setCorrectItemFeedback(String text)
String getInCorrectItemFeedback()
void setInCorrectItemFeedback(String text)
String getGeneralItemFeedback()
void setGeneralItemFeedback(String text)
void removeFeedbackByType(String typeId)
void removeMetaDataByType(String typeId)
Boolean getIsTrue()
String getText()
TypeIfc getType()
List<ItemTextIfc> getItemTextArray()
List<ItemTextIfc> getItemTextArraySorted()
String getAnswerKey()
Set<ItemAttachmentIfc> getItemAttachmentSet()
void setItemAttachmentSet(Set<ItemAttachmentIfc> itemAttachmentSet)
List<ItemAttachmentIfc> getItemAttachmentList()
void addItemAttachment(ItemAttachmentIfc attachment)
void removeItemAttachmentById(Long attachmentId)
void removeItemAttachment(ItemAttachmentIfc attachment)
Map<Long,ItemAttachmentIfc> getItemAttachmentMap()
String getLeadInText()
String getThemeText()
int getNumberOfCorrectEmiOptions()
String getEmiAnswerOptionLabels()
boolean isValidEmiAnswerOptionLabel(String label)
List<ItemTextIfc> getEmiQuestionAnswerCombinations()
ItemTextIfc getItemTextBySequence(Long itemTextSequence)
Integer getAnswerOptionsRichCount()
void setAnswerOptionsRichCount(Integer answerOptionsRichCount)
Integer getAnswerOptionsSimpleOrRich()
void setAnswerOptionsSimpleOrRich(Integer answerOptionsSimpleOrRich)
String getEmiAnswerOptionsRichText()
boolean getIsAnswerOptionsSimple()
boolean getIsAnswerOptionsRich()
String getImageMapSrc()
String getImageMapAltText()
Boolean getScoreDisplayFlag()
void setScoreDisplayFlag(Boolean scoreDisplayFlag)
String getTagListToJsonString()
void setTagListToJsonString(String tagListToJsonString)
Copyright © 2003–2021 Sakai Project. All rights reserved.