接口 PlanCourse
-
- 所有超级接口:
Cloneable,org.beangle.commons.entity.Entity<Long>,Serializable
- 所有已知子接口:
ExecutePlanCourse
public interface PlanCourse extends org.beangle.commons.entity.Entity<Long>, Cloneable
培养计划中的课程.
具体体现了课程、开课和审核要求三部分.
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 Objectclone()CoursegetCourse()查询课程.CourseGroupgetGroup()课程组StringgetRemark()备注TermsgetTerms()开课学期,可以是数字,也可以是类似 春、秋的字样。booleanisCompulsory()课程是否必修.voidsetCompulsory(boolean compulsory)设置是否必修voidsetCourse(Course course)设置课程voidsetGroup(CourseGroup courseGroup)voidsetRemark(String remark)voidsetTerms(Terms terms)
-
-
-
方法详细资料
-
getCourse
Course getCourse()
查询课程.- 返回:
-
setCourse
void setCourse(Course course)
设置课程- 参数:
course-
-
getTerms
Terms getTerms()
开课学期,可以是数字,也可以是类似 春、秋的字样。 和
Semester#getGroup()呼应,用于生成开课计划 如果是多个值,必须用逗号分开,比如: ,1, ,1,2, ,春, ,春,秋,
-
setTerms
void setTerms(Terms terms)
-
getRemark
String getRemark()
备注- 返回:
-
setRemark
void setRemark(String remark)
-
getGroup
CourseGroup getGroup()
课程组
-
setGroup
void setGroup(CourseGroup courseGroup)
-
clone
Object clone() throws CloneNotSupportedException
-
isCompulsory
boolean isCompulsory()
课程是否必修.- 返回:
-
setCompulsory
void setCompulsory(boolean compulsory)
设置是否必修- 参数:
compulsory-
-
-