@Entity(name="org.openurp.edu.grade.course.model.CourseGradeState") public class CourseGradeState extends AbstractGradeState
| Modifier and Type | Class and Description |
|---|---|
static class |
CourseGradeState.AuditStatus |
gradingMode, operator, precision, status, updatedAt| Constructor and Description |
|---|
CourseGradeState() |
CourseGradeState(Clazz clazz) |
| Modifier and Type | Method and Description |
|---|---|
Clazz |
getClazz() |
Set<ExamGradeState> |
getExamStates() |
org.openurp.base.model.User |
getExtraInputer() |
Set<GaGradeState> |
getGaStates() |
org.openurp.code.edu.model.GradeType |
getGradeType()
成绩类型
|
GradeState |
getOrCreateState(org.openurp.code.edu.model.GradeType gradeType) |
Short |
getPercent(org.openurp.code.edu.model.GradeType gradeType) |
GradeState |
getState(org.openurp.code.edu.model.GradeType gradeType) |
int |
getStatus(org.openurp.code.edu.model.GradeType gradeType) |
boolean |
isStatus(org.openurp.code.edu.model.GradeType gradeType,
int status)
是否是指定状态
|
void |
setClazz(Clazz clazz) |
void |
setExamStates(Set<ExamGradeState> states) |
void |
setExtraInputer(org.openurp.base.model.User extraInputer) |
void |
setGaStates(Set<GaGradeState> gaStates) |
void |
updateStatus(org.openurp.code.edu.model.GradeType gradeType,
int status) |
getGradingMode, getOperator, getPrecision, getStatus, getUpdatedAt, isConfirmed, isPublished, setGradingMode, setOperator, setPrecision, setStatus, setUpdatedAtequals, getId, hashCode, isPersisted, isTransient, setIdpublic CourseGradeState()
public CourseGradeState(Clazz clazz)
public void updateStatus(org.openurp.code.edu.model.GradeType gradeType,
int status)
public GradeState getState(org.openurp.code.edu.model.GradeType gradeType)
public GradeState getOrCreateState(org.openurp.code.edu.model.GradeType gradeType)
public boolean isStatus(org.openurp.code.edu.model.GradeType gradeType,
int status)
gradeType - status - public Short getPercent(org.openurp.code.edu.model.GradeType gradeType)
public int getStatus(org.openurp.code.edu.model.GradeType gradeType)
public org.openurp.code.edu.model.GradeType getGradeType()
GradeStatepublic Clazz getClazz()
public void setClazz(Clazz clazz)
public Set<ExamGradeState> getExamStates()
public void setExamStates(Set<ExamGradeState> states)
public org.openurp.base.model.User getExtraInputer()
public void setExtraInputer(org.openurp.base.model.User extraInputer)
public Set<GaGradeState> getGaStates()
public void setGaStates(Set<GaGradeState> gaStates)
Copyright © 2014–2018 The OpenURP Software. All rights reserved.