Class AssessmentData

  • All Implemented Interfaces:
    Serializable, org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc, org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc

    public class AssessmentData
    extends AssessmentBaseData
    implements Serializable, org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
    See Also:
    Serialized Form
    • Constructor Detail

      • AssessmentData

        public AssessmentData()
      • AssessmentData

        public AssessmentData​(Long assessmentTemplateId,
                              String title,
                              Date lastModifiedDate)
      • AssessmentData

        public AssessmentData​(Long assessmentTemplateId,
                              String title,
                              Date lastModifiedDate,
                              String lastModifiedBy,
                              Date startDate,
                              Date dueDate,
                              String releaseTo)
      • AssessmentData

        public AssessmentData​(Long assessmentTemplateId,
                              String title,
                              Date lastModifiedDate,
                              String lastModifiedBy,
                              Integer questionSize)
    • Method Detail

      • getAssessmentId

        public Long getAssessmentId()
        Specified by:
        getAssessmentId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • getAssessmentTemplateId

        public Long getAssessmentTemplateId()
        Specified by:
        getAssessmentTemplateId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • setAssessmentTemplateId

        public void setAssessmentTemplateId​(Long assessmentTemplateId)
        Specified by:
        setAssessmentTemplateId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • getSectionSet

        public Set getSectionSet()
        Specified by:
        getSectionSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • setSectionSet

        public void setSectionSet​(Set sectionSet)
        Specified by:
        setSectionSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • getSectionArray

        public ArrayList getSectionArray()
        Specified by:
        getSectionArray in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • getSectionArraySorted

        public ArrayList getSectionArraySorted()
        Specified by:
        getSectionArraySorted in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • getSection

        public org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc getSection​(Long sequence)
        Specified by:
        getSection in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • getDefaultSection

        public org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc getDefaultSection()
        Specified by:
        getDefaultSection in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • getAssessmentAttachmentSet

        public Set getAssessmentAttachmentSet()
        Specified by:
        getAssessmentAttachmentSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • setAssessmentAttachmentSet

        public void setAssessmentAttachmentSet​(Set assessmentAttachmentSet)
        Specified by:
        setAssessmentAttachmentSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • getAssessmentAttachmentList

        public List getAssessmentAttachmentList()
        Specified by:
        getAssessmentAttachmentList in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
      • getHasMetaDataForQuestions

        public String getHasMetaDataForQuestions()
        Specified by:
        getHasMetaDataForQuestions in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc