Class ExamGrade
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<T>
- All Implemented Interfaces:
Serializable,Comparable<Grade>,org.beangle.commons.entity.Entity<Long>,org.beangle.commons.entity.TimeEntity,Grade
@Entity(name="org.openurp.edu.grade.course.model.ExamGrade")
public class ExamGrade
extends NumberIdTimeObject<Long>
implements Grade
考试成绩
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.openurp.edu.grade.Grade
Grade.Status -
Field Summary
FieldsFields inherited from class org.openurp.base.model.NumberIdTimeObject
updatedAtFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint记录方式getScore()返回分数得分字面值int返回成绩状态getStd()boolean是否确认booleanisPassed()是否合格boolean是否发布voidsetCourseGrade(CourseGrade courseGrade)voidsetCreatedAt(Date createdAt)voidsetExamStatus(ExamStatus examStatus)voidsetGradeType(GradeType gradeType)voidsetGradingMode(GradingMode gradingMode)设置记录方式voidsetOperator(String operator)voidsetPassed(boolean isPass)设置是否通过void设置分数voidsetScorePercent(Short scorePercent)voidsetScoreText(String scoreText)设置得分字面值voidsetStatus(int status)Methods inherited from class org.openurp.base.model.NumberIdTimeObject
getUpdatedAt, setUpdatedAtMethods inherited from class org.beangle.commons.entity.pojo.NumberIdObject
equals, getId, hashCode, isPersisted, isTransient, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.beangle.commons.entity.Entity
getId, isPersisted, isTransient, setIdMethods inherited from interface org.beangle.commons.entity.TimeEntity
getUpdatedAt, setUpdatedAt
-
Field Details
-
status
protected int status成绩状态
-
-
Constructor Details
-
ExamGrade
public ExamGrade() -
ExamGrade
-
ExamGrade
-
-
Method Details
-
getCourseGrade
-
setCourseGrade
-
getGradeType
-
setGradeType
-
getScore
Description copied from interface:Grade返回分数 -
setScore
Description copied from interface:Grade设置分数 -
getScoreText
Description copied from interface:Grade得分字面值- Specified by:
getScoreTextin interfaceGrade- Returns:
-
setScoreText
Description copied from interface:Grade设置得分字面值- Specified by:
setScoreTextin interfaceGrade
-
isPublished
public boolean isPublished()Description copied from interface:Grade是否发布- Specified by:
isPublishedin interfaceGrade- Returns:
-
isConfirmed
public boolean isConfirmed()Description copied from interface:Grade是否确认- Specified by:
isConfirmedin interfaceGrade- Returns:
-
getStatus
public int getStatus()Description copied from interface:Grade返回成绩状态 -
setStatus
public void setStatus(int status) -
compareTo
- Specified by:
compareToin interfaceComparable<Grade>
-
isPassed
public boolean isPassed()Description copied from interface:Grade是否合格 -
setPassed
public void setPassed(boolean isPass)Description copied from interface:Grade设置是否通过 -
getExamStatus
-
setExamStatus
-
getGradingMode
Description copied from interface:Grade记录方式- Specified by:
getGradingModein interfaceGrade- Returns:
-
setGradingMode
Description copied from interface:Grade设置记录方式- Specified by:
setGradingModein interfaceGrade
-
getOperator
- Specified by:
getOperatorin interfaceGrade
-
setOperator
- Specified by:
setOperatorin interfaceGrade
-
getScorePercent
-
setScorePercent
-
getStd
-
getCreatedAt
- Specified by:
getCreatedAtin interfaceGrade
-
setCreatedAt
- Specified by:
setCreatedAtin interfaceGrade
-