类 AbstractGrade

java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<T>
org.beangle.commons.entity.pojo.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 org.beangle.commons.entity.pojo.NumberIdTimeObject<Long> implements Grade
成绩的抽象类

学生成绩抽象类
从以下版本开始:
2007
另请参阅:
  • 字段详细资料

    • 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
      操作者
  • 构造器详细资料

    • AbstractGrade

      public AbstractGrade()
  • 方法详细资料

    • 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
      返回:
    • isPassed

      public boolean isPassed()
      从接口复制的说明: Grade
      是否合格
      指定者:
      isPassed 在接口中 Grade
      返回:
    • isPublished

      public boolean isPublished()
      从接口复制的说明: Grade
      是否发布
      指定者:
      isPublished 在接口中 Grade
      返回:
    • getGradingMode

      public GradingMode getGradingMode()
      从接口复制的说明: Grade
      记录方式
      指定者:
      getGradingMode 在接口中 Grade
      返回:
    • setGradingMode

      public void setGradingMode(GradingMode gradingMode)
      从接口复制的说明: Grade
      设置记录方式
      指定者:
      setGradingMode 在接口中 Grade
    • getScore

      public Float getScore()
      从接口复制的说明: Grade
      返回分数
      指定者:
      getScore 在接口中 Grade
      返回:
      null 如果没有分数
    • getStatus

      public int getStatus()
      从接口复制的说明: Grade
      返回成绩状态
      指定者:
      getStatus 在接口中 Grade
      返回:
    • getStd

      public Student getStd()
      指定者:
      getStd 在接口中 Grade
    • getProject

      public Project getProject()
    • setProject

      public void setProject(Project project)
    • setPassed

      public void setPassed(boolean passed)
      从接口复制的说明: Grade
      设置是否通过
      指定者:
      setPassed 在接口中 Grade
    • setScore

      public void setScore(Float score)
      从接口复制的说明: Grade
      设置分数
      指定者:
      setScore 在接口中 Grade
    • setStatus

      public void setStatus(int status)
      指定者:
      setStatus 在接口中 Grade
    • 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