Interface ItemDataIfc

    • Field Detail

      • ACTIVE_STATUS

        static final Integer ACTIVE_STATUS
      • INACTIVE_STATUS

        static final Integer INACTIVE_STATUS
      • ANSWER_OPTIONS_SIMPLE

        static final Integer ANSWER_OPTIONS_SIMPLE
      • ANSWER_OPTIONS_RICH

        static final Integer ANSWER_OPTIONS_RICH
    • Method Detail

      • getItemId

        Long getItemId()
      • setItemId

        void setItemId​(Long itemId)
      • getItemIdString

        String getItemIdString()
      • setItemIdString

        void setItemIdString​(String itemIdString)
      • getSequence

        Integer getSequence()
      • setSequence

        void setSequence​(Integer sequence)
      • getDuration

        Integer getDuration()
      • setTriesAllowed

        void setTriesAllowed​(Integer triesAllowed)
      • getTriesAllowed

        Integer getTriesAllowed()
      • setDuration

        void setDuration​(Integer duration)
      • getInstruction

        String getInstruction()
      • setInstruction

        void setInstruction​(String instruction)
      • getDescription

        String getDescription()
      • setDescription

        void setDescription​(String description)
      • getTypeId

        Long getTypeId()
      • setTypeId

        void setTypeId​(Long typeId)
      • setGrade

        void setGrade​(String grade)
      • setScore

        void setScore​(Double score)
      • getDiscount

        Double getDiscount()
      • getMinScore

        Double getMinScore()
      • setMinScore

        void setMinScore​(Double minScore)
      • setDiscount

        void setDiscount​(Double discount)
      • setHint

        void setHint​(String hint)
      • getHasRationale

        Boolean getHasRationale()
      • setHasRationale

        void setHasRationale​(Boolean hasRationale)
      • setPartialCreditFlag

        void setPartialCreditFlag​(Boolean particalCreditFlag)
      • getPartialCreditFlag

        Boolean getPartialCreditFlag()
      • setStatus

        void setStatus​(Integer status)
      • getCreatedBy

        String getCreatedBy()
      • setCreatedBy

        void setCreatedBy​(String createdBy)
      • getCreatedDate

        Date getCreatedDate()
      • setCreatedDate

        void setCreatedDate​(Date createdDate)
      • getLastModifiedBy

        String getLastModifiedBy()
      • setLastModifiedBy

        void setLastModifiedBy​(String lastModifiedBy)
      • getLastModifiedDate

        Date getLastModifiedDate()
      • setLastModifiedDate

        void setLastModifiedDate​(Date lastModifiedDate)
      • getIsExtraCredit

        Boolean getIsExtraCredit()
      • setIsExtraCredit

        void setIsExtraCredit​(Boolean isExtraCredit)
      • setItemTextSet

        void setItemTextSet​(Set<ItemTextIfc> itemTextSet)
      • setItemTagSet

        void setItemTagSet​(Set<ItemTagIfc> itemTagSet)
      • setHash

        void setHash​(String hash)
      • getItemMetaDataByLabel

        String getItemMetaDataByLabel​(String label)
      • addItemMetaData

        void addItemMetaData​(String label,
                             String entry)
      • getCorrectItemFeedback

        String getCorrectItemFeedback()
      • setCorrectItemFeedback

        void setCorrectItemFeedback​(String text)
      • getInCorrectItemFeedback

        String getInCorrectItemFeedback()
      • setInCorrectItemFeedback

        void setInCorrectItemFeedback​(String text)
      • getGeneralItemFeedback

        String getGeneralItemFeedback()
      • setGeneralItemFeedback

        void setGeneralItemFeedback​(String text)
      • getItemFeedback

        String getItemFeedback​(String typeId)
      • addItemFeedback

        void addItemFeedback​(String typeId,
                             String text)
      • removeFeedbackByType

        void removeFeedbackByType​(String typeId)
      • removeMetaDataByType

        void removeMetaDataByType​(String typeId)
      • getAnswerKey

        String getAnswerKey()
      • removeItemAttachmentById

        void removeItemAttachmentById​(Long attachmentId)
      • getLeadInText

        String getLeadInText()
      • getThemeText

        String getThemeText()
      • getNumberOfCorrectEmiOptions

        int getNumberOfCorrectEmiOptions()
      • getEmiAnswerOptionLabels

        String getEmiAnswerOptionLabels()
      • isValidEmiAnswerOptionLabel

        boolean isValidEmiAnswerOptionLabel​(String label)
      • getEmiQuestionAnswerCombinations

        List<ItemTextIfc> getEmiQuestionAnswerCombinations()
      • getItemTextBySequence

        ItemTextIfc getItemTextBySequence​(Long itemTextSequence)
      • getAnswerOptionsRichCount

        Integer getAnswerOptionsRichCount()
      • setAnswerOptionsRichCount

        void setAnswerOptionsRichCount​(Integer answerOptionsRichCount)
      • getAnswerOptionsSimpleOrRich

        Integer getAnswerOptionsSimpleOrRich()
      • setAnswerOptionsSimpleOrRich

        void setAnswerOptionsSimpleOrRich​(Integer answerOptionsSimpleOrRich)
      • getEmiAnswerOptionsRichText

        String getEmiAnswerOptionsRichText()
      • getIsAnswerOptionsSimple

        boolean getIsAnswerOptionsSimple()
      • getIsAnswerOptionsRich

        boolean getIsAnswerOptionsRich()
      • getImageMapSrc

        String getImageMapSrc()
      • getImageMapAltText

        String getImageMapAltText()
      • getScoreDisplayFlag

        Boolean getScoreDisplayFlag()
      • setScoreDisplayFlag

        void setScoreDisplayFlag​(Boolean scoreDisplayFlag)
      • getTagListToJsonString

        String getTagListToJsonString()
      • getOriginalItemId

        Long getOriginalItemId()
      • setOriginalItemId

        void setOriginalItemId​(Long originalItemId)