org.openurp.edu.teach.lesson

CourseSchedule

Related Doc: package lesson

trait CourseSchedule extends Component with Serializable with Cloneable with LongIdEntity

课程安排概要信息

课程安排的总课时应该为Course.period规定的的总学时。 教学任务可以从[startWeek,endWeek]进行自定义安排,安排的课时统计为:period. 周数和周课时可以从这三个数字中算出。

Since

2005-11-15

Linear Supertypes
LongIdEntity, Entity[Long], Cloneable, Cloneable, Serializable, Serializable, Component, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CourseSchedule
  2. LongIdEntity
  3. Entity
  4. Cloneable
  5. Cloneable
  6. Serializable
  7. Serializable
  8. Component
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def id: Long

    Definition Classes
    Entity

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. var activities: Set[CourseActivity]

    具体排课结果

  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. var endWeek: Int

    结束周

  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(other: Any): Boolean

    Definition Classes
    Entity → AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def getLesson(): Lesson

  13. def hashCode(): Int

    Definition Classes
    Entity → AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  15. var lesson: Lesson

    所属教学任务

  16. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  19. var period: Int

    已安排课时

  20. def persisted: Boolean

    Definition Classes
    Entity
    Annotations
    @Transient()
  21. var published: Boolean

    发布状态 *

  22. var roomType: RoomType

    教室类型

  23. def setLesson(arg0: Lesson): Unit

    所属教学任务

  24. var startWeek: Int

    起始周

  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  26. def toString(): String

    Definition Classes
    AnyRef → Any
  27. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. var weekState: WeekState

    周状态

Inherited from LongIdEntity

Inherited from Entity[Long]

Inherited from Cloneable

Inherited from Cloneable

Inherited from Serializable

Inherited from Serializable

Inherited from Component

Inherited from AnyRef

Inherited from Any

Ungrouped