Class 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
- All Implemented Interfaces:
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
课程成绩实现
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.openurp.edu.grade.Grade
Grade.Status -
Field Summary
Fields inherited from class org.openurp.edu.grade.AbstractGrade
gradingMode, operator, passed, score, scoreText, semester, status, stdFields inherited from class org.openurp.base.model.NumberIdTimeObject
updatedAtFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors Constructor Description CourseGrade()CourseGrade(CourseTaker taker)依照上课名单进行实例化课程成绩 -
Method Summary
Methods inherited from class 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, setStdMethods inherited from class org.openurp.base.model.NumberIdTimeObject
getUpdatedAt, setUpdatedAtMethods 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.beangle.commons.entity.TimeEntity
getUpdatedAt, setUpdatedAt
-
Constructor Details
-
CourseGrade
public CourseGrade() -
CourseGrade
依照上课名单进行实例化课程成绩- Parameters:
taker-
-
-
Method Details
-
getGrade
找到第一个出现该成绩类别的成绩- Parameters:
gradeType-- Returns:
-
getExamGrade
找到第一个出现该成绩类别的成绩- Parameters:
gradeType-- Returns:
-
getGaGrade
-
addExamGrade
添加考试成绩 -
addGaGrade
添加总评成绩 -
getScoreText
查询各种成绩- Parameters:
gradeType-- Returns:
-
getScoreText
查询各种成绩- Parameters:
gradeType-- Returns:
-
getCourse
-
setCourse
-
getClazz
-
setClazz
-
getCourseType
-
setCourseType
-
getGp
-
setGp
-
getExamGrades
-
setExamGrades
-
getCourseTakeType
-
setCourseTakeType
-
getCrn
-
setCrn
-
getExamMode
-
setExamMode
-
getRemark
-
setRemark
-
getGaGrades
-
setGaGrades
-
isFreeListening
public boolean isFreeListening() -
setFreeListening
public void setFreeListening(boolean freeListening) -
getCreatedAt
-
setCreatedAt
-