Class InvigilationQuota

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

    @Entity(name="org.openurp.edu.exam.model.InvigilationQuota")
    public class InvigilationQuota
    extends org.beangle.commons.entity.pojo.LongIdObject
    ็›‘่€ƒไบบๅ‘˜ NatureId(teacher,semester)
    Author:
    chaostone
    See Also:
    Serialized Form
    • Constructor Detail

      • InvigilationQuota

        public InvigilationQuota()
    • Method Detail

      • setRemark

        public void setRemark​(String remark)
      • getRemark

        public String getRemark()
      • getSemester

        public Semester getSemester()
      • setSemester

        public void setSemester​(Semester semester)
      • getProject

        public Project getProject()
      • setProject

        public void setProject​(Project project)
      • getQuota

        public int getQuota()
      • setQuota

        public void setQuota​(int quota)
      • getExcludes

        public List<Date> getExcludes()
      • setExcludes

        public void setExcludes​(List<Date> excludes)
      • getInvigilator

        public User getInvigilator()
      • setInvigilator

        public void setInvigilator​(User invigilator)
      • clearQuota

        public void clearQuota()
      • cleanup

        public boolean cleanup()
      • getCampuses

        public Set<Campus> getCampuses()
      • getCampusQuota

        public int getCampusQuota​(Campus campus)