CourseGroupAdapter

class CourseGroupAdapter(var coursePlan: CoursePlan) extends LongId with CourseGroup
trait Ordered[CourseGroup]
trait Comparable[CourseGroup]
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def addChildGroup(arg0: CourseGroup): Unit
def addPlanCourse(arg0: PlanCourse): Unit
def addPlanCourses(planCourses: Seq[PlanCourse]): Unit
override def autoAddup: Boolean
Definition Classes
def children_=(children: Seq[CourseGroup]): Unit
override def clone: AnyRef
Definition Classes
Object
override def compare(o: CourseGroup): Int
Definition Classes
Ordered
def compulsory: Boolean
def courseCount: Short
def courseCount_=(arg0: Int): Unit
def courseType: CourseType
def courseType_=(arg0: CourseType): Unit
def creditList: Seq[String]
def creditPerTerms: String
def creditPerTerms(arg0: String): Unit
def credits: Float
def credits(arg0: Float): Unit
def credits(terms: Seq[Integer]): Float
def groupCourses: Seq[_ <: PlanCourse]
def groupCourses_=(groupCourses: Seq[_ <: PlanCourse]): Unit
def indexno: String
def indexno_=(indexno: String): Unit
def isSameGroup(`object`: AnyRef): Boolean
override def name: String
Definition Classes
def parent: Option[CourseGroup]
def parentCourseType: CourseType
def parent_=(arg0: Option[CourseGroup]): Unit
def planCourses(termList: Seq[Integer]): Seq[_ <: PlanCourse]
def planCourses(terms: String): Seq[_ <: PlanCourse]
def planCourses_=(planCourses: Seq[PlanCourse]): Unit
def plan_=(plan: CoursePlan): Unit
def remark: Option[String]
def remark_=(arg0: Option[String]): Unit
def removePlanCourse(course: PlanCourse): Unit
def statCreditAndHour(termsCount: Int): Unit
def subCount: Short
def subCount_=(arg0: Int): Unit
def termCredits: String
def termCredits(termCredits: String): Unit
override def terms: Terms

开课学期

开课学期

Definition Classes
def updateCoursePlan(arg0: CoursePlan): Unit

Inherited methods

def <(that: CourseGroup): Boolean
Inherited from:
Ordered
def <=(that: CourseGroup): Boolean
Inherited from:
Ordered
def >(that: CourseGroup): Boolean
Inherited from:
Ordered
def >=(that: CourseGroup): Boolean
Inherited from:
Ordered
def compareTo(that: CourseGroup): Int
Inherited from:
Ordered
override def equals(other: Any): Boolean

比较id,如果任一方id是null,则不相等 由于业务对象被CGlib或者javassist增强的原因,这里只提供一般的基于id的比较,不提供基于Class的比较。
如果在存在继承结构, 请重置equals方法。

比较id,如果任一方id是null,则不相等 由于业务对象被CGlib或者javassist增强的原因,这里只提供一般的基于id的比较,不提供基于Class的比较。
如果在存在继承结构, 请重置equals方法。

Definition Classes
Entity -> Any
Inherited from:
Entity
override def hashCode: Int
See also:

java.lang.Object#hashCode()

Definition Classes
Entity -> Any
Inherited from:
Entity
@Transient
def persisted: Boolean

Return true if persisted

Return true if persisted

Inherited from:
Entity

Concrete fields

Inherited fields

var id: Long
Inherited from:
NumId