Class ExamTask

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

@Entity(name="org.openurp.edu.exam.model.ExamTask")
public class ExamTask
extends org.beangle.commons.entity.pojo.LongIdObject
排考任务
See Also:
Serialized Form
  • Constructor Details

    • ExamTask

      public ExamTask()
  • Method Details

    • isEmptyTime

      public boolean isEmptyTime()
    • getTeachDepart

      public Department getTeachDepart()
    • setTeachDepart

      public void setTeachDepart​(Department teachDepart)
    • getCampusStdCounts

      public Map<Campus,​Integer> getCampusStdCounts()
      返回各个校区的人员分布
      Returns:
    • calcStdCount

      public void calcStdCount()
    • buildCode

      public void buildCode()
    • getClazzes

      public List<Clazz> getClazzes()
    • getStdCount

      public int getStdCount()
    • setStdCount

      public void setStdCount​(int stdCount)
    • getProject

      public Project getProject()
    • setProject

      public void setProject​(Project project)
    • getSemester

      public Semester getSemester()
    • setSemester

      public void setSemester​(Semester semester)
    • getExamType

      public ExamType getExamType()
    • setExamType

      public void setExamType​(ExamType examType)
    • getExamOn

      public Date getExamOn()
    • setExamOn

      public void setExamOn​(Date examOn)
    • getBeginAt

      public HourMinute getBeginAt()
    • setBeginAt

      public void setBeginAt​(HourMinute beginAt)
    • getEndAt

      public HourMinute getEndAt()
    • setEndAt

      public void setEndAt​(HourMinute endAt)
    • getBuilding

      public Building getBuilding()
    • setBuilding

      public void setBuilding​(Building building)
    • getRooms

      public Set<Classroom> getRooms()
    • setRooms

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

      public RoomGroup getRoomGroup()
    • setRoomGroup

      public void setRoomGroup​(RoomGroup roomGroup)
    • getGroup

      public ExamGroup getGroup()
    • setGroup

      public void setGroup​(ExamGroup session)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getMaxCourseConflictRatio

      public Float getMaxCourseConflictRatio()
    • setMaxCourseConflictRatio

      public void setMaxCourseConflictRatio​(Float maxCourseConflictRatio)
    • isTimeAllotted

      public boolean isTimeAllotted()
    • setTimeAllotted

      public void setTimeAllotted​(boolean timeAllotted)
    • getRemark

      public String getRemark()
    • setRemark

      public void setRemark​(String remark)
    • getCourses

      public Set<Course> getCourses()
    • getCourseCodes

      public String getCourseCodes()
    • getCourseNames

      public String getCourseNames()
    • getExamWeek

      public Short getExamWeek()
    • setExamWeek

      public void setExamWeek​(Short examWeek)
    • getRoomType

      public ClassroomType getRoomType()
    • setRoomType

      public void setRoomType​(ClassroomType roomType)
    • setDuration

      public void setDuration​(short duration)
    • getDuration

      public short getDuration()
    • isCentralized

      public boolean isCentralized()
    • setCentralized

      public void setCentralized​(boolean centralized)
    • getCode

      public String getCode()
    • setCode

      public void setCode​(String code)
    • getActivities

      public List<ExamActivity> getActivities()
    • setActivities

      public void setActivities​(List<ExamActivity> activities)
    • getMinExamOn

      public Date getMinExamOn()
    • setMinExamOn

      public void setMinExamOn​(Date minExamOn)