Class Calendar

java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Integer>
org.beangle.commons.entity.pojo.NumberIdTimeObject<Integer>
org.openurp.base.edu.model.Calendar
All Implemented Interfaces:
Serializable, org.beangle.commons.entity.Entity<Integer>, org.beangle.commons.entity.TimeEntity

@Entity(name="org.openurp.base.edu.model.Calendar") public class Calendar extends org.beangle.commons.entity.pojo.NumberIdTimeObject<Integer>
日历方案
See Also:
  • Field Details

    • beginOn

      @NotNull protected Date beginOn
      生效时间
    • endOn

      protected Date endOn
      失效时间
  • Constructor Details

    • Calendar

      public Calendar()
  • Method Details

    • getSchool

      public School getSchool()
    • setSchool

      public void setSchool(School school)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getSemesters

      public List<Semester> getSemesters()
    • setSemesters

      public void setSemesters(List<Semester> semesters)
    • getBeginOn

      public Date getBeginOn()
    • setBeginOn

      public void setBeginOn(Date beginOn)
    • getEndOn

      public Date getEndOn()
    • setEndOn

      public void setEndOn(Date endOn)
    • getFirstWeekday

      public org.beangle.orm.hibernate.udt.WeekDay getFirstWeekday()
    • setFirstWeekday

      public void setFirstWeekday(org.beangle.orm.hibernate.udt.WeekDay firstWeekday)
    • getNearest

      public Semester getNearest()