Class Invigilation

  • All Implemented Interfaces:
    Serializable, org.beangle.commons.entity.Entity<Long>

    @Entity(name="org.openurp.edu.exam.model.Invigilation")
    public class Invigilation
    extends org.beangle.commons.entity.pojo.LongIdObject
    监考任务
    See Also:
    Serialized Form
    • Field Detail

      • department

        @NotNull
        protected Department department
        监考院系
      • invigilator

        protected User invigilator
        监考老师
      • invigilatorName

        @Size(max=50)
        protected String invigilatorName
        自定义监考
    • Constructor Detail

      • Invigilation

        public Invigilation()
    • Method Detail

      • getExamRoom

        public ExamRoom getExamRoom()
      • setExamRoom

        public void setExamRoom​(ExamRoom examRoom)
      • isSameMonitor

        public boolean isSameMonitor​(Invigilation other)
      • getDepartment

        public Department getDepartment()
      • setDepartment

        public void setDepartment​(Department department)
      • getInvigilator

        public User getInvigilator()
      • setInvigilator

        public void setInvigilator​(User invigilator)
      • getInvigilatorName

        public String getInvigilatorName()
      • setInvigilatorName

        public void setInvigilatorName​(String invigilatorName)
      • isChief

        public boolean isChief()
      • setChief

        public void setChief​(boolean chief)
      • isPublished

        public boolean isPublished()
      • setPublished

        public void setPublished​(boolean published)
      • getUpdatedAt

        public Date getUpdatedAt()
      • setUpdatedAt

        public void setUpdatedAt​(Date updatedAt)