Class Lesson

    • Constructor Detail

      • Lesson

        public Lesson()
        默认构造函数
      • Lesson

        public Lesson​(Long lessonId)
    • Method Detail

      • getDefault

        public static Lesson getDefault()
      • getFirstCourseTime

        public Date getFirstCourseTime()
        得到第一次上课时间
        Returns:
      • getSemester

        public Semester getSemester()
        Returns:
        Returns the semester.
      • setSemester

        public void setSemester​(Semester semester)
        Parameters:
        semester - The semester to set.
      • getCourse

        public Course getCourse()
        Returns:
        Returns the course.
      • setCourse

        public void setCourse​(Course course)
        Parameters:
        course - The course to set.
      • getNo

        public String getNo()
      • setNo

        public void setNo​(String no)
      • getCourseType

        public CourseType getCourseType()
        Returns:
        Returns the courseType.
      • setCourseType

        public void setCourseType​(CourseType courseType)
        Parameters:
        courseType - The courseType to set.
      • getTeachclass

        public Teachclass getTeachclass()
      • setTeachclass

        public void setTeachclass​(Teachclass teachclass)
      • getRemark

        public String getRemark()
      • setRemark

        public void setRemark​(String remark)
      • setCourseSchedule

        public void setCourseSchedule​(CourseSchedule courseSchedule)
      • setTeachers

        public void setTeachers​(List<Teacher> teachers)
      • setExamSchedule

        public void setExamSchedule​(ExamSchedule examSchedule)
      • getCampus

        public Campus getCampus()
      • setCampus

        public void setCampus​(Campus campus)
      • getTeacherNames

        public String getTeacherNames()
        获得上课教师名称
        Returns:
      • getTeacherNamesWithCode

        public String getTeacherNamesWithCode()
        获得上课教师名称
        Returns:
      • getTeachDepart

        public Department getTeachDepart()
      • setTeachDepart

        public void setTeachDepart​(Department teachDepart)
      • setLangType

        public void setLangType​(TeachLangType langType)
      • setGroup

        public void setGroup​(LessonGroup group)
      • getAuditStatus

        public AuditState getAuditStatus()
      • setAuditStatus

        public void setAuditStatus​(AuditState auditStatus)
      • clone

        public Lesson clone()
        id为null 课程序号为null
        Overrides:
        clone in class Object