Class AbstractGradeState
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Long>
org.beangle.commons.entity.pojo.LongIdObject
org.openurp.edu.grade.course.model.AbstractGradeState
- All Implemented Interfaces:
Serializable,org.beangle.commons.entity.Entity<Long>,GradeState
- Direct Known Subclasses:
CourseGradeState,ExamGradeState,GaGradeState
@MappedSuperclass
public abstract class AbstractGradeState
extends org.beangle.commons.entity.pojo.LongIdObject
implements GradeState
成绩状态抽象基类
- See Also:
- Serialized Form
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected GradingMode成绩记录方式protected String操作者protected int成绩录入状态protected Date上次成绩录入时间Fields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription记录方式返回操作者int返回状态录入时间boolean确认的和发布的全部算作确认过的boolean是否发布voidsetGradingMode(GradingMode gradingMode)设置记录方式voidsetOperator(String operator)设置操作者voidsetStatus(int status)设置状态voidsetUpdatedAt(Date updatedAt)设置录入时间Methods 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.openurp.edu.grade.course.model.GradeState
getGradeType
-
Field Details
-
gradingMode
成绩记录方式 -
status
protected int status成绩录入状态 -
updatedAt
上次成绩录入时间 -
operator
操作者
-
-
Constructor Details
-
AbstractGradeState
public AbstractGradeState()
-
-
Method Details
-
getStatus
public int getStatus()Description copied from interface:GradeState返回状态- Specified by:
getStatusin interfaceGradeState- Returns:
-
setStatus
public void setStatus(int status)Description copied from interface:GradeState设置状态- Specified by:
setStatusin interfaceGradeState
-
getUpdatedAt
Description copied from interface:GradeState录入时间- Specified by:
getUpdatedAtin interfaceGradeState- Returns:
-
setUpdatedAt
Description copied from interface:GradeState设置录入时间- Specified by:
setUpdatedAtin interfaceGradeState
-
isConfirmed
public boolean isConfirmed()确认的和发布的全部算作确认过的- Specified by:
isConfirmedin interfaceGradeState- Returns:
-
getGradingMode
Description copied from interface:GradeState记录方式- Specified by:
getGradingModein interfaceGradeState- Returns:
-
setGradingMode
Description copied from interface:GradeState设置记录方式- Specified by:
setGradingModein interfaceGradeState
-
isPublished
public boolean isPublished()Description copied from interface:GradeState是否发布- Specified by:
isPublishedin interfaceGradeState- Returns:
-
getOperator
Description copied from interface:GradeState返回操作者- Specified by:
getOperatorin interfaceGradeState- Returns:
-
setOperator
Description copied from interface:GradeState设置操作者- Specified by:
setOperatorin interfaceGradeState
-