Class ExecutionPlanCourseModifyDetail
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Long>
org.beangle.commons.entity.pojo.LongIdObject
org.openurp.edu.program.app.model.ExecutionPlanCourseModifyDetail
- All Implemented Interfaces:
Serializable,Cloneable,Comparable,org.beangle.commons.entity.Entity<Long>
- Direct Known Subclasses:
ExecutionPlanCourseModifyDetailAfter,ExecutionPlanCourseModifyDetailBefore
@MappedSuperclass
public abstract class ExecutionPlanCourseModifyDetail
extends org.beangle.commons.entity.pojo.LongIdObject
implements Comparable, Cloneable
专业计划课程修改详情
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean是否必修protected Course课程protected Department开课院系protected FakeCourseGroup所属课程组
不能直接使用ExecutionPlanCourseGroup,否则会出现无法删除课程组的情况
这是假的课程组,记录了课程组的ID和课程类别protected String备注protected Terms开课的学期Fields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()int默认按照学分进行排序abstract ExecutionPlanCourseModifygetApply()getTerms()booleanbooleanboolean全盘比较?? FIXME for reason?abstract voidvoidsetCompulsory(boolean compulsory) voidvoidsetDepartment(Department department) voidsetFakeCourseGroup(FakeCourseGroup fakeCourseGroup) voidsetFakeCourseGroupByReal(ExecutionCourseGroup courseGroup) voidvoidMethods inherited from class org.beangle.commons.entity.pojo.NumberIdObject
equals, getId, hashCode, isPersisted, isTransient, setId
-
Field Details
-
course
课程 -
department
开课院系 -
terms
开课的学期 -
compulsory
protected boolean compulsory是否必修 -
fakeCourseGroup
所属课程组
不能直接使用ExecutionPlanCourseGroup,否则会出现无法删除课程组的情况
这是假的课程组,记录了课程组的ID和课程类别 -
remark
备注
-
-
Constructor Details
-
ExecutionPlanCourseModifyDetail
public ExecutionPlanCourseModifyDetail()
-
-
Method Details
-
isSame
全盘比较?? FIXME for reason?- See Also:
-
compareTo
默认按照学分进行排序- Specified by:
compareToin interfaceComparable- See Also:
-
clone
-
inTerm
-
getCourse
-
setCourse
-
getFakeCourseGroup
-
setFakeCourseGroup
-
setFakeCourseGroupByReal
-
getRemark
-
getTerms
-
setTerms
-
setRemark
-
getDepartment
-
setDepartment
-
isCompulsory
public boolean isCompulsory() -
setCompulsory
public void setCompulsory(boolean compulsory) -
getApply
-
setApply
-