类 AbstractGrade
- java.lang.Object
-
- org.beangle.commons.entity.pojo.NumberIdObject<T>
-
- org.openurp.base.model.NumberIdTimeObject<Long>
-
- org.openurp.edu.grade.AbstractGrade
-
- 所有已实现的接口:
Serializable,Comparable<Grade>,org.beangle.commons.entity.Entity<Long>,org.beangle.commons.entity.TimeEntity,Grade
- 直接已知子类:
CourseGrade
@MappedSuperclass public abstract class AbstractGrade extends NumberIdTimeObject<Long> implements Grade
成绩的抽象类 学生成绩抽象类
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 org.openurp.edu.grade.Grade
Grade.Status
-
-
字段概要
字段 修饰符和类型 字段 说明 protected GradingModegradingMode成绩记录方式protected Stringoperator操作者protected booleanpassed是否合格protected Floatscore得分protected StringscoreText得分等级/等分文本内容protected Semestersemester教学日历protected intstatus状态protected Studentstd学生-
从类继承的字段 org.openurp.base.model.NumberIdTimeObject
updatedAt
-
-
构造器概要
构造器 构造器 说明 AbstractGrade()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 intcompareTo(Grade grade)GradingModegetGradingMode()记录方式StringgetOperator()ProjectgetProject()FloatgetScore()返回分数StringgetScoreText()得分字面值SemestergetSemester()intgetStatus()返回成绩状态StudentgetStd()booleanisConfirmed()是否确认booleanisPassed()是否合格booleanisPublished()是否发布voidsetGradingMode(GradingMode gradingMode)设置记录方式voidsetOperator(String operator)voidsetPassed(boolean passed)设置是否通过voidsetProject(Project project)voidsetScore(Float score)设置分数voidsetScoreText(String scoreText)设置得分字面值voidsetSemester(Semester semester)voidsetStatus(int status)voidsetStd(Student std)-
从类继承的方法 org.openurp.base.model.NumberIdTimeObject
getUpdatedAt, setUpdatedAt
-
从类继承的方法 org.beangle.commons.entity.pojo.NumberIdObject
equals, getId, hashCode, isPersisted, isTransient, setId
-
从接口继承的方法 org.openurp.edu.grade.Grade
getCreatedAt, setCreatedAt
-
-
-
-
字段详细资料
-
std
@NotNull protected Student std
学生
-
semester
@NotNull protected Semester semester
教学日历
-
score
protected Float score
得分
-
scoreText
protected String scoreText
得分等级/等分文本内容
-
passed
protected boolean passed
是否合格
-
status
protected int status
状态
-
gradingMode
@NotNull protected GradingMode gradingMode
成绩记录方式
-
operator
@Size(max=50) protected String operator
操作者
-
-
方法详细资料
-
compareTo
public int compareTo(Grade grade)
- 指定者:
compareTo在接口中Comparable<Grade>
-
getSemester
public Semester getSemester()
-
setSemester
public void setSemester(Semester semester)
-
isConfirmed
public boolean isConfirmed()
从接口复制的说明:Grade是否确认- 指定者:
isConfirmed在接口中Grade- 返回:
-
isPublished
public boolean isPublished()
从接口复制的说明:Grade是否发布- 指定者:
isPublished在接口中Grade- 返回:
-
getGradingMode
public GradingMode getGradingMode()
从接口复制的说明:Grade记录方式- 指定者:
getGradingMode在接口中Grade- 返回:
-
setGradingMode
public void setGradingMode(GradingMode gradingMode)
从接口复制的说明:Grade设置记录方式- 指定者:
setGradingMode在接口中Grade
-
getProject
public Project getProject()
-
setProject
public void setProject(Project project)
-
setStd
public void setStd(Student std)
-
getScoreText
public String getScoreText()
从接口复制的说明:Grade得分字面值- 指定者:
getScoreText在接口中Grade- 返回:
-
setScoreText
public void setScoreText(String scoreText)
从接口复制的说明:Grade设置得分字面值- 指定者:
setScoreText在接口中Grade
-
getOperator
public String getOperator()
- 指定者:
getOperator在接口中Grade
-
setOperator
public void setOperator(String operator)
- 指定者:
setOperator在接口中Grade
-
-