Class AssessmentData
- java.lang.Object
-
- org.sakaiproject.tool.assessment.data.dao.assessment.AssessmentBaseData
-
- org.sakaiproject.tool.assessment.data.dao.assessment.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
-
-
Field Summary
-
Fields inherited from class org.sakaiproject.tool.assessment.data.dao.assessment.AssessmentBaseData
TITLE_LENGTH
-
-
Constructor Summary
Constructors Constructor Description AssessmentData()AssessmentData(Long parentId, String title, String description, String comments, Long assessmentTemplateId, Long typeId, Integer instructorNotification, Integer testeeNotification, Integer multipartAllowed, Integer status, String createdBy, Date createdDate, String lastModifiedBy, Date lastModifiedDate)AssessmentData(Long assessmentTemplateId, String title, Date lastModifiedDate)AssessmentData(Long assessmentTemplateId, String title, Date lastModifiedDate, String lastModifiedBy, Integer questionSize)AssessmentData(Long assessmentTemplateId, String title, Date lastModifiedDate, String lastModifiedBy, Date startDate, Date dueDate, String releaseTo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListgetAssessmentAttachmentList()SetgetAssessmentAttachmentSet()LonggetAssessmentId()LonggetAssessmentTemplateId()org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcgetDefaultSection()StringgetHasMetaDataForQuestions()org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcgetSection(Long sequence)ArrayListgetSectionArray()ArrayListgetSectionArraySorted()SetgetSectionSet()voidsetAssessmentAttachmentSet(Set assessmentAttachmentSet)voidsetAssessmentTemplateId(Long assessmentTemplateId)voidsetSectionSet(Set sectionSet)-
Methods inherited from class org.sakaiproject.tool.assessment.data.dao.assessment.AssessmentBaseData
addAssessmentMetaData, getAssessmentAccessControl, getAssessmentBaseId, getAssessmentFeedback, getAssessmentMetaDataByLabel, getAssessmentMetaDataMap, getAssessmentMetaDataMap, getAssessmentMetaDataSet, getCategoryId, getComments, getCreatedBy, getCreatedDate, getDescription, getDueDate, getEvaluationModel, getInstructorNotification, getIsTemplate, getLastModifiedBy, getLastModifiedDate, getMultipartAllowed, getParentId, getQuestionSize, getReleaseTo, getSecuredIPAddressSet, getStartDate, getStatus, getTesteeNotification, getTitle, getType, getTypeId, setAssessmentAccessControl, setAssessmentBaseId, setAssessmentFeedback, setAssessmentMetaDataSet, setCategoryId, setComments, setCreatedBy, setCreatedDate, setDescription, setDueDate, setEvaluationModel, setInstructorNotification, setIsTemplate, setLastModifiedBy, setLastModifiedDate, setMultipartAllowed, setParentId, setQuestionSize, setReleaseTo, setSecuredIPAddressSet, setStartDate, setStatus, setTesteeNotification, setTitle, setTypeId, updateAssessmentMetaData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
addAssessmentMetaData, getAssessmentAccessControl, getAssessmentBaseId, getAssessmentFeedback, getAssessmentMetaDataByLabel, getAssessmentMetaDataMap, getAssessmentMetaDataMap, getAssessmentMetaDataSet, getCategoryId, getComments, getCreatedBy, getCreatedDate, getDescription, getEvaluationModel, getInstructorNotification, getIsTemplate, getLastModifiedBy, getLastModifiedDate, getMultipartAllowed, getParentId, getSecuredIPAddressSet, getStatus, getTesteeNotification, getTitle, getType, getTypeId, setAssessmentAccessControl, setAssessmentBaseId, setAssessmentFeedback, setAssessmentMetaDataSet, setCategoryId, setComments, setCreatedBy, setCreatedDate, setDescription, setEvaluationModel, setInstructorNotification, setIsTemplate, setLastModifiedBy, setLastModifiedDate, setMultipartAllowed, setParentId, setSecuredIPAddressSet, setStatus, setTesteeNotification, setTitle, setTypeId, updateAssessmentMetaData
-
-
-
-
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)
-
AssessmentData
public AssessmentData(Long parentId, String title, String description, String comments, Long assessmentTemplateId, Long typeId, Integer instructorNotification, Integer testeeNotification, Integer multipartAllowed, Integer status, String createdBy, Date createdDate, String lastModifiedBy, Date lastModifiedDate)
-
-
Method Detail
-
getAssessmentId
public Long getAssessmentId()
- Specified by:
getAssessmentIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
getAssessmentTemplateId
public Long getAssessmentTemplateId()
- Specified by:
getAssessmentTemplateIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
setAssessmentTemplateId
public void setAssessmentTemplateId(Long assessmentTemplateId)
- Specified by:
setAssessmentTemplateIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
getSectionSet
public Set getSectionSet()
- Specified by:
getSectionSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
setSectionSet
public void setSectionSet(Set sectionSet)
- Specified by:
setSectionSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
getSectionArray
public ArrayList getSectionArray()
- Specified by:
getSectionArrayin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
getSectionArraySorted
public ArrayList getSectionArraySorted()
- Specified by:
getSectionArraySortedin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
getSection
public org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc getSection(Long sequence)
- Specified by:
getSectionin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
getDefaultSection
public org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc getDefaultSection()
- Specified by:
getDefaultSectionin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
getAssessmentAttachmentSet
public Set getAssessmentAttachmentSet()
- Specified by:
getAssessmentAttachmentSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
setAssessmentAttachmentSet
public void setAssessmentAttachmentSet(Set assessmentAttachmentSet)
- Specified by:
setAssessmentAttachmentSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
getAssessmentAttachmentList
public List getAssessmentAttachmentList()
- Specified by:
getAssessmentAttachmentListin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
getHasMetaDataForQuestions
public String getHasMetaDataForQuestions()
- Specified by:
getHasMetaDataForQuestionsin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc
-
-