@MappedSuperclass public abstract class AbstractGrade extends org.openurp.base.model.NumberIdTimeObject<Long> implements Grade
Grade,
Serialized FormGrade.Status| Modifier and Type | Field and Description |
|---|---|
protected org.openurp.code.edu.model.GradingMode |
gradingMode
成绩记录方式
|
protected String |
operator
操作者
|
protected boolean |
passed
是否合格
|
protected Float |
score
得分
|
protected String |
scoreText
得分等级/等分文本内容
|
protected org.openurp.edu.base.model.Semester |
semester
教学日历
|
protected int |
status
状态
|
protected org.openurp.edu.base.model.Student |
std
学生
|
| Constructor and Description |
|---|
AbstractGrade() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Grade grade) |
org.openurp.code.edu.model.GradingMode |
getGradingMode()
记录方式
|
String |
getOperator() |
org.openurp.edu.base.model.Project |
getProject() |
Float |
getScore()
返回分数
|
String |
getScoreText()
得分字面值
|
org.openurp.edu.base.model.Semester |
getSemester() |
int |
getStatus()
返回成绩状态
|
org.openurp.edu.base.model.Student |
getStd() |
boolean |
isConfirmed()
是否确认
|
boolean |
isPassed()
是否合格
|
boolean |
isPublished()
是否发布
|
void |
setGradingMode(org.openurp.code.edu.model.GradingMode gradingMode)
设置记录方式
|
void |
setOperator(String operator) |
void |
setPassed(boolean passed)
设置是否通过
|
void |
setProject(org.openurp.edu.base.model.Project project) |
void |
setScore(Float score)
设置分数
|
void |
setScoreText(String scoreText)
设置得分字面值
|
void |
setSemester(org.openurp.edu.base.model.Semester semester) |
void |
setStatus(int status) |
void |
setStd(org.openurp.edu.base.model.Student std) |
equals, getId, hashCode, isPersisted, isTransient, setIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait@NotNull protected org.openurp.edu.base.model.Student std
@NotNull protected org.openurp.edu.base.model.Semester semester
protected Float score
protected String scoreText
protected boolean passed
protected int status
@NotNull protected org.openurp.code.edu.model.GradingMode gradingMode
@Size(max=50) protected String operator
public int compareTo(Grade grade)
compareTo in interface Comparable<Grade>public org.openurp.edu.base.model.Semester getSemester()
public void setSemester(org.openurp.edu.base.model.Semester semester)
public boolean isConfirmed()
GradeisConfirmed in interface Gradepublic boolean isPassed()
Gradepublic boolean isPublished()
GradeisPublished in interface Gradepublic org.openurp.code.edu.model.GradingMode getGradingMode()
GradegetGradingMode in interface Gradepublic void setGradingMode(org.openurp.code.edu.model.GradingMode gradingMode)
GradesetGradingMode in interface Gradepublic int getStatus()
Gradepublic org.openurp.edu.base.model.Project getProject()
public void setProject(org.openurp.edu.base.model.Project project)
public void setPassed(boolean passed)
Gradepublic void setStd(org.openurp.edu.base.model.Student std)
public String getScoreText()
GradegetScoreText in interface Gradepublic void setScoreText(String scoreText)
GradesetScoreText in interface Gradepublic String getOperator()
getOperator in interface Gradepublic void setOperator(String operator)
setOperator in interface GradeCopyright © 2014–2019 The OpenURP Software. All rights reserved.