Class Clazz

    • Constructor Detail

      • Clazz

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

        public Clazz​(Long lessonId)
    • Method Detail

      • getDefault

        public static Clazz getDefault()
      • getFirstCourseTime

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

        public Date getLastCourseTime()
        得到最后一次上课时间
        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.
      • getCrn

        public String getCrn()
      • setCrn

        public void setCrn​(String crn)
      • getCourseType

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

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

        public Enrollment getEnrollment()
      • setEnrollment

        public void setEnrollment​(Enrollment enrollment)
      • getRemark

        public String getRemark()
      • setRemark

        public void setRemark​(String remark)
      • getSchedule

        public Schedule getSchedule()
      • setSchedule

        public void setSchedule​(Schedule schedule)
      • setTeachers

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

        public Exam getExam()
      • setExam

        public void setExam​(Exam exam)
      • 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​(ClazzGroup group)
      • getAuditState

        public AuditState getAuditState()
      • setAuditState

        public void setAuditState​(AuditState auditState)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • clone

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

        public String getSubject()
      • setSubject

        public void setSubject​(String subject)