Interface GradeState
-
- All Superinterfaces:
org.beangle.commons.entity.Entity<Long>,Serializable
- All Known Implementing Classes:
AbstractGradeState,CourseGradeState,ExamGradeState,GaGradeState
@MappedSuperclass public interface GradeState extends org.beangle.commons.entity.Entity<Long>
成绩状态表
记录了对应教学任务成绩 1)记录方式, 2)各种成绩成分的百分比, 3)各种成绩的确认状态, 4)各种成绩的发布状态
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GradeTypegetGradeType()成绩类型GradingModegetGradingMode()记录方式StringgetOperator()返回操作者intgetPrecision()返回保留小数位intgetStatus()返回状态DategetUpdatedAt()录入时间booleanisConfirmed()是否提交确认booleanisPublished()是否发布voidsetGradingMode(GradingMode gradingMode)设置记录方式voidsetOperator(String operator)设置操作者voidsetPrecision(int percision)设置小数位voidsetStatus(int status)设置状态voidsetUpdatedAt(Date updatedAt)设置录入时间
-
-
-
Method Detail
-
getGradeType
GradeType getGradeType()
成绩类型- Returns:
-
getGradingMode
GradingMode getGradingMode()
记录方式- Returns:
-
setGradingMode
void setGradingMode(GradingMode gradingMode)
设置记录方式- Parameters:
gradingMode-
-
getPrecision
int getPrecision()
返回保留小数位- Returns:
-
setPrecision
void setPrecision(int percision)
设置小数位- Parameters:
percision-
-
getUpdatedAt
Date getUpdatedAt()
录入时间- Returns:
-
setUpdatedAt
void setUpdatedAt(Date updatedAt)
设置录入时间- Parameters:
updatedAt-
-
isConfirmed
boolean isConfirmed()
是否提交确认- Returns:
-
isPublished
boolean isPublished()
是否发布- Returns:
-
getStatus
int getStatus()
返回状态- Returns:
-
setStatus
void setStatus(int status)
设置状态- Parameters:
status-
-
getOperator
String getOperator()
返回操作者- Returns:
-
setOperator
void setOperator(String operator)
设置操作者- Parameters:
operator-
-
-