Class GaGrade
- java.lang.Object
-
- org.beangle.commons.entity.pojo.NumberIdObject<Long>
-
- org.openurp.edu.grade.course.model.GaGrade
-
- 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.GaGrade") public class GaGrade extends org.beangle.commons.entity.pojo.NumberIdObject<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
Fields Modifier and Type Field Description protected intstatus成绩状态
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(Grade grade)CourseGradegetCourseGrade()FloatgetDelta()FloatgetGp()GradeTypegetGradeType()成绩类型ScoreMarkStylegetMarkStyle()记录方式StringgetOperator()StringgetRemark()FloatgetScore()返回分数StringgetScoreText()得分字面值intgetStatus()返回成绩状态StudentgetStd()DategetUpdatedAt()GaGradeinit(GradeType gradeType, Float score)booleanisBeyondSubmit()booleanisConfirmed()是否确认booleanisPassed()是否合格booleanisPublished()是否发布voidsetCourseGrade(CourseGrade courseGrade)voidsetDelta(Float delta)voidsetGp(Float gp)voidsetGradeType(GradeType gradeType)voidsetMarkStyle(ScoreMarkStyle markStyle)设置记录方式voidsetOperator(String operator)voidsetPassed(boolean isPass)设置是否通过voidsetRemark(String remark)voidsetScore(Float score)设置分数voidsetScoreText(String scoreText)设置得分字面值voidsetStatus(int status)voidsetUpdatedAt(Date updatedAt)-
Methods inherited from class org.beangle.commons.entity.pojo.NumberIdObject
equals, getId, hashCode, isPersisted, isTransient, setId
-
-
-
-
Method Detail
-
getGp
public Float getGp()
-
setGp
public void setGp(Float gp)
-
getCourseGrade
public CourseGrade getCourseGrade()
-
setCourseGrade
public void setCourseGrade(CourseGrade courseGrade)
-
getGradeType
public GradeType getGradeType()
成绩类型
-
setGradeType
public void setGradeType(GradeType gradeType)
-
getScoreText
public String getScoreText()
Description copied from interface:Grade得分字面值- Specified by:
getScoreTextin interfaceGrade- Returns:
-
setScoreText
public void setScoreText(String scoreText)
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返回成绩状态
-
compareTo
public int compareTo(Grade grade)
- 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设置是否通过
-
getMarkStyle
public ScoreMarkStyle getMarkStyle()
Description copied from interface:Grade记录方式- Specified by:
getMarkStylein interfaceGrade- Returns:
-
setMarkStyle
public void setMarkStyle(ScoreMarkStyle markStyle)
Description copied from interface:Grade设置记录方式- Specified by:
setMarkStylein interfaceGrade
-
getOperator
public String getOperator()
- Specified by:
getOperatorin interfaceGrade
-
setOperator
public void setOperator(String operator)
- Specified by:
setOperatorin interfaceGrade
-
isBeyondSubmit
public boolean isBeyondSubmit()
-
getDelta
public Float getDelta()
-
setDelta
public void setDelta(Float delta)
-
getUpdatedAt
public Date getUpdatedAt()
- Specified by:
getUpdatedAtin interfaceorg.beangle.commons.entity.TimeEntity
-
setUpdatedAt
public void setUpdatedAt(Date updatedAt)
- Specified by:
setUpdatedAtin interfaceorg.beangle.commons.entity.TimeEntity
-
getRemark
public String getRemark()
-
setRemark
public void setRemark(String remark)
-
-