GaGrade

class GaGrade extends LongId with Grade with Updated with Remark

总评成绩

期末总评成绩,补考总评成绩

Since:

2005

trait Remark
trait Grade
trait Updated
trait Ordered[Grade]
trait Comparable[Grade]
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any

Value members

Constructors

def this(id: Long, gradeType: GradeType, score: Option[Float], scoreText: Option[String], gradingMode: GradingMode, passed: Boolean, status: Int)

Concrete methods

override def compare(grade: Grade): Int
Definition Classes
Ordered
def std: Student

Inherited methods

def <(that: Grade): Boolean
Inherited from:
Ordered
def <=(that: Grade): Boolean
Inherited from:
Ordered
def >(that: Grade): Boolean
Inherited from:
Ordered
def >=(that: Grade): Boolean
Inherited from:
Ordered
def compareTo(that: Grade): Int
Inherited from:
Ordered
def confirmed: Boolean
Inherited from:
Grade
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
def published: Boolean
Inherited from:
Grade

Concrete fields

对应的课程成绩

对应的课程成绩

var delta: Option[Float]

加减修正分

加减修正分

var gp: Option[Float]

绩点

绩点

var gradeType: GradeType

成绩类型

成绩类型

var gradingMode: GradingMode

成绩记录方式

成绩记录方式

var operator: Option[String]

操作者

操作者

var passed: Boolean

是否通过

是否通过

var score: Option[Float]

得分

得分

var scoreText: Option[String]

得分字面值

得分字面值

var status: Int

成绩状态

成绩状态

Inherited fields

var createdAt: Instant
Inherited from:
Grade
var id: Long
Inherited from:
NumId
var remark: Option[String]
Inherited from:
Remark
var updatedAt: Instant

Updated At

Updated At

Inherited from:
Updated