类 CourseGrade
- java.lang.Object
-
- org.beangle.commons.entity.pojo.NumberIdObject<T>
-
- org.openurp.base.model.NumberIdTimeObject<Long>
-
- org.openurp.edu.grade.AbstractGrade
-
- org.openurp.edu.grade.course.model.CourseGrade
-
- 所有已实现的接口:
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
课程成绩实现- 另请参阅:
- 序列化表格
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 org.openurp.edu.grade.Grade
Grade.Status
-
-
字段概要
-
从类继承的字段 org.openurp.edu.grade.AbstractGrade
gradingMode, operator, passed, score, scoreText, semester, status, std
-
从类继承的字段 org.openurp.base.model.NumberIdTimeObject
updatedAt
-
-
构造器概要
构造器 构造器 说明 CourseGrade()CourseGrade(CourseTaker taker)依照上课名单进行实例化课程成绩
-
方法概要
-
从类继承的方法 org.openurp.edu.grade.AbstractGrade
compareTo, getGradingMode, getOperator, getProject, getScore, getScoreText, getSemester, getStatus, getStd, isConfirmed, isPassed, isPublished, setGradingMode, setOperator, setPassed, setProject, setScore, setScoreText, setSemester, setStatus, setStd
-
从类继承的方法 org.openurp.base.model.NumberIdTimeObject
getUpdatedAt, setUpdatedAt
-
-
-
-
构造器详细资料
-
CourseGrade
public CourseGrade()
-
CourseGrade
public CourseGrade(CourseTaker taker)
依照上课名单进行实例化课程成绩- 参数:
taker-
-
-
方法详细资料
-
getExamGrade
public ExamGrade getExamGrade(GradeType gradeType)
找到第一个出现该成绩类别的成绩- 参数:
gradeType-- 返回:
-
addExamGrade
public CourseGrade addExamGrade(ExamGrade examGrade)
添加考试成绩
-
addGaGrade
public CourseGrade addGaGrade(GaGrade gaGrade)
添加总评成绩
-
getScoreText
public String getScoreText(GradeType gradeType, Integer status)
查询各种成绩- 参数:
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)
-
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)
-
isFreeListening
public boolean isFreeListening()
-
setFreeListening
public void setFreeListening(boolean freeListening)
-
getCreatedAt
public Date getCreatedAt()
-
setCreatedAt
public void setCreatedAt(Date createdAt)
-
-