Class Calendar

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

@Entity(name="org.openurp.base.edu.model.Calendar")
public class Calendar
extends NumberIdTimeObject<Integer>
日历方案
See Also:
Serialized Form
  • 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 WeekDay getFirstWeekday()
    • setFirstWeekday

      public void setFirstWeekday​(WeekDay firstWeekday)
    • getNearest

      public Semester getNearest()