Package org.openurp.edu.program.model
Class ExecutionPlanCourse
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Long>
org.beangle.commons.entity.pojo.LongIdObject
org.openurp.edu.program.model.AbstractPlanCourse
org.openurp.edu.program.model.ExecutionPlanCourse
- All Implemented Interfaces:
Serializable,Cloneable,org.beangle.commons.entity.Entity<Long>,ExecutePlanCourse,PlanCourse
@Entity(name="org.openurp.edu.program.model.ExecutionPlanCourse")
public class ExecutionPlanCourse
extends AbstractPlanCourse
implements ExecutePlanCourse
专业计划课程
- See Also:
- Serialized Form
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Terms建议修读学期,该字段只在培养计划是完全学分制时才有用。 和AbstractPlanCourse.getTerms()不同,AbstractPlanCourse.getTerms()指导开课,本字段指导学生修读Fields inherited from class org.openurp.edu.program.model.AbstractPlanCourse
compulsory, course, remark, termsFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGroup()课程组getStage()booleanvoidsetDepartment(Department department)voidsetExamMode(ExamMode examMode)voidsetGroup(CourseGroup group)voidsetStage(CalendarStage stage)voidsetSuggestTerms(Terms suggestTerms)voidsetWeekstate(WeekState weekstate)toString()Methods inherited from class org.openurp.edu.program.model.AbstractPlanCourse
clone, getCourse, getRemark, getTerms, isCompulsory, setCompulsory, setCourse, setRemark, setTermsMethods inherited from class org.beangle.commons.entity.pojo.NumberIdObject
equals, getId, hashCode, isPersisted, isTransient, setIdMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.beangle.commons.entity.Entity
getId, isPersisted, isTransient, setIdMethods inherited from interface org.openurp.edu.program.model.PlanCourse
clone, getCourse, getRemark, getTerms, isCompulsory, setCompulsory, setCourse, setRemark, setTerms
-
Field Details
-
suggestTerms
建议修读学期,该字段只在培养计划是完全学分制时才有用。 和
AbstractPlanCourse.getTerms()不同,AbstractPlanCourse.getTerms()指导开课,本字段指导学生修读
-
-
Constructor Details
-
ExecutionPlanCourse
public ExecutionPlanCourse()
-
-
Method Details
-
getDepartment
- Specified by:
getDepartmentin interfaceExecutePlanCourse
-
setDepartment
- Specified by:
setDepartmentin interfaceExecutePlanCourse
-
getExamMode
- Specified by:
getExamModein interfaceExecutePlanCourse
-
setExamMode
- Specified by:
setExamModein interfaceExecutePlanCourse
-
getSuggestTerms
-
setSuggestTerms
-
getWeekstate
-
setWeekstate
-
getGroup
Description copied from interface:PlanCourse课程组- Specified by:
getGroupin interfacePlanCourse
-
setGroup
- Specified by:
setGroupin interfacePlanCourse
-
isSame
-
toString
-
getStage
-
setStage
-