Class ExamGroup

java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Long>
org.beangle.commons.entity.pojo.LongIdObject
org.openurp.edu.exam.model.ExamGroup
All Implemented Interfaces:
Serializable, org.beangle.commons.entity.Entity<Long>

@Entity(name="org.openurp.edu.exam.model.ExamGroup")
public class ExamGroup
extends org.beangle.commons.entity.pojo.LongIdObject
See Also:
Serialized Form
  • Field Details

    • publishState

      public PublishState publishState
      排考结果是否发布
  • Constructor Details

    • ExamGroup

      public ExamGroup()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName​(String name)
    • getExamType

      public ExamType getExamType()
    • setExamType

      public void setExamType​(ExamType examType)
    • getProject

      public Project getProject()
    • setProject

      public void setProject​(Project project)
    • getSemester

      public Semester getSemester()
    • setSemester

      public void setSemester​(Semester semester)
    • getBeginOn

      public Date getBeginOn()
    • setBeginOn

      public void setBeginOn​(Date beginOn)
    • getEndOn

      public Date getEndOn()
    • setEndOn

      public void setEndOn​(Date endOn)
    • getPublishState

      public PublishState getPublishState()
    • setPublishState

      public void setPublishState​(PublishState publishState)
    • getTurns

      public List<ExamTurn> getTurns()
    • setTurns

      public void setTurns​(List<ExamTurn> turns)
    • getTasks

      public List<ExamTask> getTasks()
    • setTasks

      public void setTasks​(List<ExamTask> tasks)
    • getRooms

      public Set<Classroom> getRooms()
    • setRooms

      public void setRooms​(Set<Classroom> rooms)
    • getMinCourseConflictCount

      public int getMinCourseConflictCount()
    • setMinCourseConflictCount

      public void setMinCourseConflictCount​(int minCourseConflictCount)
    • getMaxCourseConflictRatio

      public float getMaxCourseConflictRatio()
    • setMaxCourseConflictRatio

      public void setMaxCourseConflictRatio​(float maxCourseConflictRatio)
    • getTurnOfDays

      public List<TurnOfDay> getTurnOfDays()
    • turnExists

      public boolean turnExists​(Date date, HourMinute beginAt, HourMinute endAt)
    • getTurn

      public ExamTurn getTurn​(Date date, HourMinute beginAt, HourMinute endAt)
    • getDates

      public List<Date> getDates()
    • getUpdatedAt

      public Date getUpdatedAt()
    • setUpdatedAt

      public void setUpdatedAt​(Date updatedAt)
    • getAllocSetting

      public RoomAllocSetting getAllocSetting()
    • setAllocSetting

      public void setAllocSetting​(RoomAllocSetting allocSetting)
    • isAllowInClass

      public boolean isAllowInClass()
    • setAllowInClass

      public void setAllowInClass​(boolean allowInClass)