类 CourseUnit

java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Integer>
org.openurp.base.edu.model.CourseUnit
所有已实现的接口:
Serializable, Cloneable, Comparable<CourseUnit>, org.beangle.commons.entity.Entity<Integer>

@Entity(name="org.openurp.base.edu.model.CourseUnit") public class CourseUnit extends org.beangle.commons.entity.pojo.NumberIdObject<Integer> implements Cloneable, Comparable<CourseUnit>
默认作息时间 表示一天内上课的小节信息.

从以下版本开始:
2005-10-16
另请参阅:
  • 构造器详细资料

    • CourseUnit

      public CourseUnit()
    • CourseUnit

      public CourseUnit(org.beangle.orm.hibernate.udt.HourMinute beginAt, org.beangle.orm.hibernate.udt.HourMinute endAt)
    • CourseUnit

      public CourseUnit(int index, org.beangle.orm.hibernate.udt.HourMinute beginAt, org.beangle.orm.hibernate.udt.HourMinute endAt)
  • 方法详细资料

    • getPart

      public DayPart getPart()
    • setPart

      public void setPart(DayPart part)
    • getEnName

      public String getEnName()
    • setEnName

      public void setEnName(String enName)
    • getEndAt

      public org.beangle.orm.hibernate.udt.HourMinute getEndAt()
    • setEndAt

      public void setEndAt(org.beangle.orm.hibernate.udt.HourMinute endTime)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getBeginAt

      public org.beangle.orm.hibernate.udt.HourMinute getBeginAt()
    • setBeginAt

      public void setBeginAt(org.beangle.orm.hibernate.udt.HourMinute beginAt)
    • getSetting

      public TimeSetting getSetting()
    • setSetting

      public void setSetting(TimeSetting setting)
    • getIndexno

      public int getIndexno()
    • setIndexno

      public void setIndexno(int index)
    • compareTo

      public int compareTo(CourseUnit other)
      指定者:
      compareTo 在接口中 Comparable<CourseUnit>
    • getColor

      public String getColor()
    • overlapWith

      public boolean overlapWith(org.beangle.orm.hibernate.udt.HourMinute beginAt, org.beangle.orm.hibernate.udt.HourMinute endAt)
    • isCrossWith

      public static boolean isCrossWith(CourseUnit me, CourseUnit unit)
      与其他小节是否有交错。
      采用的是>比较是否交叉。
      这里不同于小节比较,因为这里的时间描述的点,而小节描述的是段。
      参数:
      unit -
      返回: