CourseGroup
org.openurp.edu.program.model.CourseGroup
trait CourseGroup extends LongIdEntity, Ordered[CourseGroup]
课程设置中的课程组.
-
1)对应计划
-
2)课程类型
-
3)要求学分
-
4)是否必修课
-
5)父组
-
6)子组集合
-
7)组内所有的课程
-
8)备注
Attributes
- Graph
-
- Supertypes
-
trait Ordered[CourseGroup]trait Comparable[CourseGroup]trait LongIdEntitytrait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Members list
Value members
Abstract methods
是否开放范围,允许计划外课程进行类型匹配
是否开放范围,允许计划外课程进行类型匹配
Attributes
自动累加学分
自动累加学分
Attributes
获得子节点集合.
获得子节点集合.
Attributes
获得课程类别.
获得课程类别.
Attributes
要求学时
要求学时
Attributes
要求组内要求总学分
要求组内要求总学分
Attributes
课时比例
课时比例
Attributes
序号
序号
Attributes
组名
组名
Attributes
获得上级组
获得上级组
Attributes
获得课程方案
获得课程方案
Attributes
组内课程
组内课程
Attributes
获得备注.
获得备注.
Attributes
要求完成的课程组数量 (-1表示全部完成)
要求完成的课程组数量 (-1表示全部完成)
Attributes
获得每学期学分
获得每学期学分
Attributes
开课学期
开课学期
Attributes
Concrete methods
组内排序课程
组内排序课程
Attributes
Inherited methods
Attributes
- Inherited from:
- Ordered
Attributes
- Inherited from:
- Ordered
Attributes
- Inherited from:
- Ordered
Attributes
- Inherited from:
- Ordered
Attributes
- Inherited from:
- Ordered
Attributes
- Inherited from:
- Ordered
比较id,如果任一方id是null,则不相等 由于业务对象被CGlib或者javassist增强的原因,这里只提供一般的基于id的比较,不提供基于Class的比较。
如果在存在继承结构, 请重置equals方法。
比较id,如果任一方id是null,则不相等 由于业务对象被CGlib或者javassist增强的原因,这里只提供一般的基于id的比较,不提供基于Class的比较。
如果在存在继承结构, 请重置equals方法。
Attributes
- Definition Classes
-
Entity -> Any
- Inherited from:
- Entity
Attributes
- See also
-
java.lang.Object#hashCode()
- Definition Classes
-
Entity -> Any
- Inherited from:
- Entity
Return Identifier
Return Identifier
Attributes
- Inherited from:
- Entity
Return true if persisted
Return true if persisted
Attributes
- Inherited from:
- Entity
In this article