trait CourseGroup extends LongIdEntity with Ordered[CourseGroup]

课程设置中的课程组.

  • 1)对应计划
  • 2)课程类型
  • 3)要求学分
  • 4)是否必修课
  • 5)父组
  • 6)子组集合
  • 7)组内所有的课程
  • 8)备注
Linear Supertypes
Ordered[CourseGroup], Comparable[CourseGroup], LongIdEntity, Entity[Long], Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CourseGroup
  2. Ordered
  3. Comparable
  4. LongIdEntity
  5. Entity
  6. Serializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def autoAddup: Boolean

    自动累加学分

  2. abstract def children: Seq[CourseGroup]

    获得子节点集合.

  3. abstract def compare(that: CourseGroup): Int
    Definition Classes
    Ordered
  4. abstract def courseCount: Short

    获得组内要求门数

  5. abstract def courseType: CourseType

    获得课程类别.

  6. abstract def credits: Float

    要求组内要求总学分

  7. abstract def id: Long
    Definition Classes
    Entity
  8. abstract def indexno: String

    序号

  9. abstract def name: String

    组名

  10. abstract def parent: Option[CourseGroup]

    获得上级组

  11. abstract def plan: CoursePlan

    获得课程方案

  12. abstract def planCourses: Seq[PlanCourse]

    组内课程

  13. abstract def remark: Option[String]

    获得备注.

  14. abstract def subCount: Short

    要求完成的课程组数量 (-1表示全部完成)

  15. abstract def termCredits: String

    获得每学期学分

  16. abstract def terms: Terms

    开课学期

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. def <(that: CourseGroup): Boolean
    Definition Classes
    Ordered
  4. def <=(that: CourseGroup): Boolean
    Definition Classes
    Ordered
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. def >(that: CourseGroup): Boolean
    Definition Classes
    Ordered
  7. def >=(that: CourseGroup): Boolean
    Definition Classes
    Ordered
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  10. def compareTo(that: CourseGroup): Int
    Definition Classes
    Ordered → Comparable
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(other: Any): Boolean
    Definition Classes
    Entity → AnyRef → Any
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. def hashCode(): Int
    Definition Classes
    Entity → AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  19. def persisted: Boolean
    Definition Classes
    Entity
    Annotations
    @Transient()
  20. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    AnyRef → Any
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Ordered[CourseGroup]

Inherited from Comparable[CourseGroup]

Inherited from LongIdEntity

Inherited from Entity[Long]

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped