类 CourseGrade

java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<T>
所有已实现的接口:
Serializable, Comparable<Grade>, org.beangle.commons.entity.Entity<Long>, org.beangle.commons.entity.TimeEntity, Grade

@Entity(name="org.openurp.edu.grade.course.model.CourseGrade") public class CourseGrade extends AbstractGrade
课程成绩实现
另请参阅:
  • 构造器详细资料

    • CourseGrade

      public CourseGrade()
    • CourseGrade

      public CourseGrade(CourseTaker taker)
      依照上课名单进行实例化课程成绩
      参数:
      taker -
  • 方法详细资料

    • getGrade

      public Grade getGrade(GradeType gradeType)
      找到第一个出现该成绩类别的成绩
      参数:
      gradeType -
      返回:
    • getExamGrade

      public ExamGrade getExamGrade(GradeType gradeType)
      找到第一个出现该成绩类别的成绩
      参数:
      gradeType -
      返回:
    • getGaGrade

      public GaGrade getGaGrade(GradeType gradeType)
    • addExamGrade

      public CourseGrade addExamGrade(ExamGrade examGrade)
      添加考试成绩
    • addGaGrade

      public CourseGrade addGaGrade(GaGrade gaGrade)
      添加总评成绩
    • getScoreText

      public String getScoreText(GradeType gradeType, Integer status)
      查询各种成绩
      参数:
      gradeType -
      返回:
    • getScoreText

      public String getScoreText(GradeType gradeType)
      查询各种成绩
      参数:
      gradeType -
      返回:
    • getCourse

      public Course getCourse()
    • setCourse

      public void setCourse(Course course)
    • getClazz

      public Clazz getClazz()
    • setClazz

      public void setClazz(Clazz clazz)
    • getCourseType

      public CourseType getCourseType()
    • setCourseType

      public void setCourseType(CourseType courseType)
    • getGp

      public Float getGp()
    • setGp

      public void setGp(Float gp)
    • getExamGrades

      public Set<ExamGrade> getExamGrades()
    • setExamGrades

      public void setExamGrades(Set<ExamGrade> examGrades)
    • getCourseTakeType

      public CourseTakeType getCourseTakeType()
    • setCourseTakeType

      public void setCourseTakeType(CourseTakeType courseTakeType)
    • getCrn

      public String getCrn()
    • setCrn

      public void setCrn(String lessonNo)
    • getExamMode

      public ExamMode getExamMode()
    • setExamMode

      public void setExamMode(ExamMode examMode)
    • getRemark

      public String getRemark()
    • setRemark

      public void setRemark(String remark)
    • getGaGrades

      public Set<GaGrade> getGaGrades()
    • setGaGrades

      public void setGaGrades(Set<GaGrade> gaGrades)
    • isFreeListening

      public boolean isFreeListening()
    • setFreeListening

      public void setFreeListening(boolean freeListening)
    • getCreatedAt

      public Date getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(Date createdAt)