Package org.openurp.edu.program.model
Class MajorPlan
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.MajorPlan
- All Implemented Interfaces:
Serializable,Cloneable,org.beangle.commons.entity.Entity<Long>,CoursePlan
@Entity(name="org.openurp.edu.program.model.MajorPlan")
public class MajorPlan
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()获得计划课程组voidsetGroups(List<CourseGroup> groups) 设置计划课程组voidsetProgram(Program program) Methods inherited from class org.openurp.edu.program.model.AbstractCoursePlan
addGroup, getBeginOn, getCreditHours, getCredits, getEndOn, getEndTerm, getGroup, getHourRatios, getStartTerm, getTermsCount, getTopCourseGroups, getUpdatedAt, isNumericTerm, setCreditHours, setCredits, setHourRatios, 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, toString, wait, wait, waitMethods inherited from interface org.beangle.commons.entity.Entity
getId, isPersisted, isTransient, setId
-
Constructor Details
-
MajorPlan
public MajorPlan()
-
-
Method Details
-
getGroups
Description copied from interface:CoursePlan获得计划课程组- Returns:
- 计划课程组
-
setGroups
Description copied from interface:CoursePlan设置计划课程组- Parameters:
groups- 计划课程组
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getProgram
- Specified by:
getProgramin interfaceCoursePlan- Overrides:
getProgramin classAbstractCoursePlan
-
setProgram
- Overrides:
setProgramin classAbstractCoursePlan
-