类 CourseGroupAdapter
java.lang.Object
org.openurp.edu.grade.plan.adapters.CourseGroupAdapter
- 所有已实现的接口:
Serializable,Cloneable,Comparable<CourseGroup>,org.beangle.commons.entity.Entity<Long>,CourseGroup
- 另请参阅:
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddChildGroup(CourseGroup arg0) 添加子组voidaddPlanCourse(PlanCourse arg0) 添加计划课程voidaddPlanCourses(List<PlanCourse> planCourses) 添加多个计划课程clone()克隆int返回顶层组short获得组内要求门数获得课程类别.但是没有任何实现float已过时。floatgetCredits(List<Integer> terms) List<? extends PlanCourse>getId()intgetIndex()getName()获得上级组getPlan()获得课程方案List<? extends PlanCourse>getPlanCourses(String terms) List<? extends PlanCourse>getPlanCourses(List<Integer> termList) 获得备注.short获得每学期学分getTerms()boolean是否自动累计学分booleanbooleanbooleanisSameGroup(Object object) booleankey()voidremovePlanCourse(PlanCourse course) 删除计划课程booleansaved()voidsetChildren(List<CourseGroup> children) 设置子节点集合voidsetCourseCount(short arg0) 设置组内要求门数voidsetCoursePlan(CoursePlan arg0) voidsetCourseType(CourseType arg0) 设置课程类别voidsetCreditPerTerms(String arg0) 但是没有任何实现voidsetCredits(float arg0) 设置组内要求总学分voidsetGroupCourses(List<? extends PlanCourse> groupCourses) voidvoidsetIndexno(String indexno) voidsetParent(CourseGroup arg0) 设置上级组voidsetPlan(CoursePlan plan) 设置课程方案voidsetPlanCourses(List<PlanCourse> planCourses) 设置组内计划课程void设置备注voidsetSubCount(short subCount) voidsetTermCredits(String termCredits) 设置每学期学分voidvoidstatCreditAndHour(int termsCount) booleanunsaved()voidupdateCoursePlan(CoursePlan arg0) 更新对应的课程计划
-
构造器详细资料
-
CourseGroupAdapter
-
-
方法详细资料
-
getChildren
返回顶层组- 指定者:
getChildren在接口中CourseGroup- 返回:
- 子节点集合
-
getCredits
已过时。返回要求学分
要求学分不准确,因为审核的时候可能是部分审核- 指定者:
getCredits在接口中CourseGroup- 返回:
- 组内要求总学分
-
getName
- 指定者:
getName在接口中CourseGroup- 返回:
-
clone
从接口复制的说明:CourseGroup克隆- 指定者:
clone在接口中CourseGroup- 覆盖:
clone在类中Object- 返回:
- 克隆后的组
- 抛出:
CloneNotSupportedException
-
getCourseCount
public short getCourseCount()从接口复制的说明:CourseGroup获得组内要求门数- 指定者:
getCourseCount在接口中CourseGroup- 返回:
- 组内要求门数
-
getCoursePlan
-
getCourseType
从接口复制的说明:CourseGroup获得课程类别.- 指定者:
getCourseType在接口中CourseGroup- 返回:
- 课程类别
-
addChildGroup
从接口复制的说明:CourseGroup添加子组- 指定者:
addChildGroup在接口中CourseGroup- 参数:
arg0- 子组
-
addPlanCourse
从接口复制的说明:CourseGroup添加计划课程- 指定者:
addPlanCourse在接口中CourseGroup- 参数:
arg0- 计划课程
-
getParent
从接口复制的说明:CourseGroup获得上级组- 指定者:
getParent在接口中CourseGroup- 返回:
- 上级组
-
getPlanCourses
- 指定者:
getPlanCourses在接口中CourseGroup
-
getRemark
从接口复制的说明:CourseGroup获得备注.- 指定者:
getRemark在接口中CourseGroup- 返回:
- 备注
-
isCompulsory
public boolean isCompulsory() -
setCourseCount
public void setCourseCount(short arg0) 从接口复制的说明:CourseGroup设置组内要求门数- 指定者:
setCourseCount在接口中CourseGroup- 参数:
arg0- 组内要求门数
-
setCoursePlan
-
setCourseType
从接口复制的说明:CourseGroup设置课程类别- 指定者:
setCourseType在接口中CourseGroup- 参数:
arg0- 课程类别
-
setCredits
public void setCredits(float arg0) 从接口复制的说明:CourseGroup设置组内要求总学分- 指定者:
setCredits在接口中CourseGroup- 参数:
arg0- 组内要求总学分
-
setParent
从接口复制的说明:CourseGroup设置上级组- 指定者:
setParent在接口中CourseGroup- 参数:
arg0- 上级组
-
setRemark
从接口复制的说明:CourseGroup设置备注- 指定者:
setRemark在接口中CourseGroup- 参数:
arg0- 备注
-
updateCoursePlan
从接口复制的说明:CourseGroup更新对应的课程计划- 指定者:
updateCoursePlan在接口中CourseGroup
-
getId
- 指定者:
getId在接口中org.beangle.commons.entity.Entity<Long>
-
setId
- 指定者:
setId在接口中org.beangle.commons.entity.Entity<Long>
-
getLongId
-
isPersisted
public boolean isPersisted()- 指定者:
isPersisted在接口中org.beangle.commons.entity.Entity<Long>
-
saved
public boolean saved() -
unsaved
public boolean unsaved() -
isTransient
public boolean isTransient()- 指定者:
isTransient在接口中org.beangle.commons.entity.Entity<Long>
-
key
-
removePlanCourse
从接口复制的说明:CourseGroup删除计划课程- 指定者:
removePlanCourse在接口中CourseGroup- 参数:
course- 计划课程
-
statCreditAndHour
public void statCreditAndHour(int termsCount) -
getCreditPerTerms
但是没有任何实现 -
setCreditPerTerms
但是没有任何实现 -
getCreditList
-
getCredits
-
getGroupCourses
-
getParentCourseType
-
getPlanCourses
-
getPlanCourses
-
isSameGroup
-
setGroupCourses
-
getPlan
从接口复制的说明:CourseGroup获得课程方案- 指定者:
getPlan在接口中CourseGroup- 返回:
- 课程方案
-
setPlan
从接口复制的说明:CourseGroup设置课程方案- 指定者:
setPlan在接口中CourseGroup- 参数:
plan- 课程方案
-
setChildren
从接口复制的说明:CourseGroup设置子节点集合- 指定者:
setChildren在接口中CourseGroup- 参数:
children- 子节点集合
-
setPlanCourses
从接口复制的说明:CourseGroup设置组内计划课程- 指定者:
setPlanCourses在接口中CourseGroup- 参数:
planCourses- 组内计划课程
-
addPlanCourses
从接口复制的说明:CourseGroup添加多个计划课程- 指定者:
addPlanCourses在接口中CourseGroup- 参数:
planCourses- 多个计划课程
-
getTermCredits
从接口复制的说明:CourseGroup获得每学期学分- 指定者:
getTermCredits在接口中CourseGroup- 返回:
- 每学期学分
-
setTermCredits
从接口复制的说明:CourseGroup设置每学期学分- 指定者:
setTermCredits在接口中CourseGroup- 参数:
termCredits- 每学期学分
-
compareTo
- 指定者:
compareTo在接口中Comparable<CourseGroup>
-
getIndexno
- 指定者:
getIndexno在接口中CourseGroup
-
setIndexno
- 指定者:
setIndexno在接口中CourseGroup
-
getIndex
public int getIndex()- 指定者:
getIndex在接口中CourseGroup
-
getSubCount
public short getSubCount()- 指定者:
getSubCount在接口中CourseGroup
-
setSubCount
public void setSubCount(short subCount) - 指定者:
setSubCount在接口中CourseGroup
-
isAutoAddup
public boolean isAutoAddup()从接口复制的说明:CourseGroup是否自动累计学分- 指定者:
isAutoAddup在接口中CourseGroup
-
getTerms
- 指定者:
getTerms在接口中CourseGroup
-
setTerms
- 指定者:
setTerms在接口中CourseGroup
-