Class ExamActivity

  • All Implemented Interfaces:
    Serializable, org.beangle.commons.entity.Entity<Long>

    @Entity(name="org.openurp.edu.exam.model.ExamActivity")
    public class ExamActivity
    extends org.beangle.commons.entity.pojo.LongIdObject
    排考活动
    See Also:
    Serialized Form
    • Field Detail

      • lesson

        @NotNull
        protected Lesson lesson
        教学任务
      • semester

        @NotNull
        protected Semester semester
        学年学期
    • Constructor Detail

      • ExamActivity

        public ExamActivity()
    • Method Detail

      • getSemester

        public Semester getSemester()
      • setSemester

        public void setSemester​(Semester semester)
      • getLesson

        public Lesson getLesson()
      • clone

        public Object clone()
        把所有的信息克隆一遍
        不包括examTakers
        Overrides:
        clone in class Object
      • getExamType

        public ExamType getExamType()
      • setExamType

        public void setExamType​(ExamType examType)
      • getRemark

        public String getRemark()
      • setRemark

        public void setRemark​(String remark)
      • setLesson

        public void setLesson​(Lesson lesson)
      • setExamStudents

        public void setExamStudents​(List<ExamStudent> examStudents)
      • getExamStudents

        public List<ExamStudent> getExamStudents()
        得到类型和学期一致的考试的名单
      • getExaminers

        public List<Teacher> getExaminers()
        返回主考老师
      • getExamOn

        public Date getExamOn()
      • setExamOn

        public void setExamOn​(Date examOn)
      • setBeginAt

        public void setBeginAt​(HourMinute beginAt)
      • setEndAt

        public void setEndAt​(HourMinute endAt)
      • setRooms

        public void setRooms​(Set<ExamRoom> rooms)
      • getStdCount

        public int getStdCount()
      • setStdCount

        public void setStdCount​(int stdCount)