ExemptionServiceImpl

org.openurp.edu.exempt.service.impl.ExemptionServiceImpl

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def addExemption(eg: ExternGrade, courses: Iterable[Course]): Unit

Attributes

Definition Classes
override def addExemption(cg: CertificateGrade, courses: Iterable[Course]): Unit

Attributes

Definition Classes
override def getConvertablePlanCourses(std: Student, plan: CoursePlan): Seq[PlanCourse]

Attributes

Definition Classes
override def getConvertedGrades(std: Student, courses: Iterable[Course]): Seq[CourseGrade]

Attributes

Definition Classes
override def getSemester(program: Program, term: Option[Int]): Option[Semester]

Attributes

Definition Classes
override def removeExemption(eg: ExternGrade, course: Course): Unit

Attributes

Definition Classes
override def removeExemption(cg: CertificateGrade, course: Course): Unit

Attributes

Definition Classes

Concrete fields

var coursePlanProvider: CoursePlanProvider
var entityDao: EntityDao
var semesterService: SemesterService