Package org.openurp.edu.program.model
Class MajorCourseGroup
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Long>
org.beangle.commons.entity.pojo.LongIdObject
org.openurp.edu.program.model.AbstractCourseGroup
org.openurp.edu.program.model.MajorCourseGroup
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<CourseGroup>,org.beangle.commons.entity.Entity<Long>,CourseGroup
@Entity(name="org.openurp.edu.program.model.MajorCourseGroup")
public class MajorCourseGroup
extends AbstractCourseGroup
原始计划的课程组
- See Also:
-
Field Summary
Fields inherited from class org.openurp.edu.program.model.AbstractCourseGroup
courseType, subCount, termsFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription获得子节点集合.获得上级组getPlan()获得课程方案voidsetChildren(List<CourseGroup> children) 设置子节点集合voidsetDirection(Direction direction) voidsetParent(CourseGroup parent) 设置上级组voidsetPlan(CoursePlan plan) 设置课程方案voidsetPlanCourses(List<PlanCourse> planCourses) 设置组内计划课程Methods inherited from class org.openurp.edu.program.model.AbstractCourseGroup
addChildGroup, addPlanCourse, addPlanCourses, clone, compareTo, getCourseType, getCreditHours, getCredits, getGivenName, getHourRatios, getIndex, getIndexno, getName, getOrderedPlanCourses, getPlanCourses, getRank, getRemark, getSubCount, getTermCredits, getTerms, isAutoAddup, isRequired, removePlanCourse, setCourseType, setCreditHours, setCredits, setGivenName, setHourRatios, setIndexno, setRank, setRemark, setRequired, setSubCount, setTermCredits, setTerms, updateCoursePlanMethods 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
-
MajorCourseGroup
public MajorCourseGroup()
-
-
Method Details
-
getPlan
Description copied from interface:CourseGroup获得课程方案- Returns:
- 课程方案
-
setPlan
Description copied from interface:CourseGroup设置课程方案- Parameters:
plan- 课程方案
-
getParent
Description copied from interface:CourseGroup获得上级组- Returns:
- 上级组
-
setParent
Description copied from interface:CourseGroup设置上级组- Parameters:
parent- 上级组
-
getChildren
Description copied from interface:CourseGroup获得子节点集合.- Returns:
- 子节点集合
-
setChildren
Description copied from interface:CourseGroup设置子节点集合- Parameters:
children- 子节点集合
-
getPlanCourses
-
setPlanCourses
Description copied from interface:CourseGroup设置组内计划课程- Parameters:
planCourses- 组内计划课程
-
getDirection
-
setDirection
-