Class CourseTable

java.lang.Object
org.openurp.edu.schedule.util.CourseTable

public class CourseTable extends Object
课程表
  • Field Details

  • Constructor Details

    • CourseTable

      public CourseTable(org.beangle.commons.entity.Entity<?> resource, String kind)
  • Method Details

    • getCredits

      public Float getCredits()
      该课程表中的对应学分总和
      Returns:
    • extractTaskFromActivity

      public void extractTaskFromActivity()
    • getKind

      public String getKind()
    • setKind

      public void setKind(String kind)
    • getResource

      public org.beangle.commons.entity.Entity<?> getResource()
    • setResource

      public void setResource(org.beangle.commons.entity.Entity<Long> resource)
    • getClazzes

      public List<Clazz> getClazzes()
    • setClazzes

      public void setClazzes(List<Clazz> clazzes)
    • getActivities

      public List<ClazzActivity> getActivities()
    • setActivities

      public void setActivities(List<ClazzActivity> activities)
    • setCredits

      public void setCredits(Float credits)
    • getResourceClass

      public static <T> Class<T> getResourceClass(String kind)
    • getTimeSetting

      public TimeSetting getTimeSetting()
    • setTimeSetting

      public void setTimeSetting(TimeSetting timeSetting)