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:
  • 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 org.beangle.orm.hibernate.udt.HourMinute getBeginAt()
    • setBeginAt

      public void setBeginAt(org.beangle.orm.hibernate.udt.HourMinute beginAt)
    • getEndAt

      public org.beangle.orm.hibernate.udt.HourMinute getEndAt()
    • setEndAt

      public void setEndAt(org.beangle.orm.hibernate.udt.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 ExamRoomGroup getRoomGroup()
    • setRoomGroup

      public void setRoomGroup(ExamRoomGroup 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)