Package org.openurp.edu.program.model
Class ExecutivePlan
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Long>
org.beangle.commons.entity.pojo.LongIdObject
org.openurp.edu.program.model.AbstractCoursePlan
org.openurp.edu.program.model.ExecutivePlan
- All Implemented Interfaces:
Serializable,Cloneable,org.beangle.commons.entity.Entity<Long>,CoursePlan
@Entity(name="org.openurp.edu.program.model.ExecutivePlan")
public class ExecutivePlan
extends AbstractCoursePlan
专业计划
- See Also:
-
Field Summary
Fields inherited from class org.openurp.edu.program.model.AbstractCoursePlan
programFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()获得生效时间getEndOn()获得失效时间获得计划课程组voidsetDepartment(Department department) voidsetGroups(List<CourseGroup> groups) 设置计划课程组toString()Methods inherited from class org.openurp.edu.program.model.AbstractCoursePlan
addGroup, getCreditHours, getCredits, getEndTerm, getGroup, getHourRatios, getProgram, getStartTerm, getTermsCount, getTopCourseGroups, getUpdatedAt, isNumericTerm, setCreditHours, setCredits, setHourRatios, setProgram, setUpdatedAtMethods 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, setId
-
Constructor Details
-
ExecutivePlan
public ExecutivePlan()
-
-
Method Details
-
getGroups
Description copied from interface:CoursePlan获得计划课程组- Returns:
- 计划课程组
-
setGroups
Description copied from interface:CoursePlan设置计划课程组- Parameters:
groups- 计划课程组
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getDepartment
-
setDepartment
-
getBeginOn
Description copied from interface:CoursePlan获得生效时间- Specified by:
getBeginOnin interfaceCoursePlan- Overrides:
getBeginOnin classAbstractCoursePlan- Returns:
- 生效时间
-
getEndOn
Description copied from interface:CoursePlan获得失效时间- Specified by:
getEndOnin interfaceCoursePlan- Overrides:
getEndOnin classAbstractCoursePlan- Returns:
- 失效时间
-
toString
-