@Entity(name="org.openurp.edu.exam.model.ExamGroup")
public class ExamGroup
extends org.beangle.commons.entity.pojo.LongIdObject
| Modifier and Type | Field and Description |
|---|---|
PublishState |
state
排考结果是否发布
|
| Constructor and Description |
|---|
ExamGroup() |
| Modifier and Type | Method and Description |
|---|---|
RoomAllocSetting |
getAllocSetting() |
Date |
getBeginOn() |
List<Date> |
getDates() |
Date |
getEndOn() |
org.openurp.code.edu.model.ExamType |
getExamType() |
float |
getMaxCourseConflictRatio() |
int |
getMinCourseConflictCount() |
String |
getName() |
org.openurp.edu.base.model.Project |
getProject() |
Set<org.openurp.edu.base.model.Classroom> |
getRooms() |
org.openurp.edu.base.model.Semester |
getSemester() |
PublishState |
getState() |
List<ExamTask> |
getTasks() |
ExamTurn |
getTurn(Date date,
org.beangle.commons.lang.time.HourMinute beginAt,
org.beangle.commons.lang.time.HourMinute endAt) |
List<TurnOfDay> |
getTurnOfDays() |
List<ExamTurn> |
getTurns() |
Date |
getUpdatedAt() |
boolean |
isAllowInClass() |
void |
setAllocSetting(RoomAllocSetting allocSetting) |
void |
setAllowInClass(boolean allowInClass) |
void |
setBeginOn(Date beginOn) |
void |
setEndOn(Date endOn) |
void |
setExamType(org.openurp.code.edu.model.ExamType examType) |
void |
setMaxCourseConflictRatio(float maxCourseConflictRatio) |
void |
setMinCourseConflictCount(int minCourseConflictCount) |
void |
setName(String name) |
void |
setProject(org.openurp.edu.base.model.Project project) |
void |
setRooms(Set<org.openurp.edu.base.model.Classroom> rooms) |
void |
setSemester(org.openurp.edu.base.model.Semester semester) |
void |
setState(PublishState state) |
void |
setTasks(List<ExamTask> tasks) |
void |
setTurns(List<ExamTurn> turns) |
void |
setUpdatedAt(Date updatedAt) |
boolean |
turnExists(Date date,
org.beangle.commons.lang.time.HourMinute beginAt,
org.beangle.commons.lang.time.HourMinute endAt) |
public PublishState state
public String getName()
public void setName(String name)
public org.openurp.code.edu.model.ExamType getExamType()
public void setExamType(org.openurp.code.edu.model.ExamType examType)
public org.openurp.edu.base.model.Project getProject()
public void setProject(org.openurp.edu.base.model.Project project)
public org.openurp.edu.base.model.Semester getSemester()
public void setSemester(org.openurp.edu.base.model.Semester semester)
public Date getBeginOn()
public void setBeginOn(Date beginOn)
public Date getEndOn()
public void setEndOn(Date endOn)
public PublishState getState()
public void setState(PublishState state)
public Set<org.openurp.edu.base.model.Classroom> getRooms()
public void setRooms(Set<org.openurp.edu.base.model.Classroom> rooms)
public int getMinCourseConflictCount()
public void setMinCourseConflictCount(int minCourseConflictCount)
public float getMaxCourseConflictRatio()
public void setMaxCourseConflictRatio(float maxCourseConflictRatio)
public boolean turnExists(Date date, org.beangle.commons.lang.time.HourMinute beginAt, org.beangle.commons.lang.time.HourMinute endAt)
public ExamTurn getTurn(Date date, org.beangle.commons.lang.time.HourMinute beginAt, org.beangle.commons.lang.time.HourMinute endAt)
public Date getUpdatedAt()
public void setUpdatedAt(Date updatedAt)
public RoomAllocSetting getAllocSetting()
public void setAllocSetting(RoomAllocSetting allocSetting)
public boolean isAllowInClass()
public void setAllowInClass(boolean allowInClass)
Copyright © 2014–2019 The OpenURP Software. All rights reserved.