ScheduleDigestor

org.openurp.edu.schedule.service.ScheduleDigestor

输出一个教学任务教学活动的字符串表示

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def digest(clazz: Clazz): String

根据默认格式 [[# defaultFormat]] ,获得教学任务的排课文字信息

根据默认格式 [[# defaultFormat]] ,获得教学任务的排课文字信息

Attributes

def digest(clazz: Clazz, format: String): String

根据格式,获得教学任务的排课文字信息

根据格式,获得教学任务的排课文字信息

Attributes

def digest(activities: Iterable[ClazzActivity]): String

根据默认格式 [[# defaultFormat]]格式,获得教学任务里部分排课活动的文字信息

根据默认格式 [[# defaultFormat]]格式,获得教学任务里部分排课活动的文字信息

Value parameters

activities

任务里的部分排课活动

Attributes

def digest(activities: Iterable[ClazzActivity], f: String): String

根据格式,获得教学任务里部分排课活动的文字信息

根据格式,获得教学任务里部分排课活动的文字信息

Attributes

def merge(semester: Semester, activities: Iterable[ClazzActivity], hasTeacher: Boolean, hasRoom: Boolean): Seq[ClazzActivity]

Concrete fields

val building: String
val clazz: String
val course: String
val day: String
val defaultFormat: String

:teacher+ :day :units :weeks :room

:teacher+ :day :units :weeks :room

Attributes

val district: String
val moreThan1Teacher: String
val multiTeacher: String
val room: String
val singleTeacher: String
val starton: String
val time: String
val units: String
val weekdayNamesCn: Array[String]
val weeks: String