PlanCategoryStat

org.openurp.edu.program.service.PlanCategoryStat
See thePlanCategoryStat companion object
class PlanCategoryStat(plan: CoursePlan, val credits: Float, natures: Seq[TeachingNature]) extends Logging

Attributes

Companion
object
Graph
Supertypes
trait Logging
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def getCompulsoryStat(containsPractical: Boolean): CategoryStat
def isHasOptional: Boolean
def isHasPractice: Boolean
def isPurePractical(course: Course, courseJournal: CourseJournal, courseType: CourseType): Option[Boolean]

查询选修统计

查询选修统计

Attributes

def practicalCredits: Double

查询实践环节

查询实践环节

Attributes

def statOptionalGroup(group: CourseGroup, theory: CategoryStat, practical: CategoryStat): Unit

查询理论环节

查询理论环节

Attributes

Concrete fields

val credits: Float
var hasOptional: Boolean
var lectureNature: TeachingNature
var maxterm: Short
var practicalNature: TeachingNature

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
Logging