类 Schedule
java.lang.Object
org.openurp.edu.clazz.model.Schedule
- 所有已实现的接口:
Serializable,Cloneable,org.beangle.commons.entity.Component
@Embeddable
public class Schedule
extends Object
implements Serializable, Cloneable, org.beangle.commons.entity.Component
课程安排具体结果
- 另请参阅:
-
嵌套类概要
嵌套类 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static floatcalcWeekHours(float period, int weeks) clone()克隆课程安排,不克隆activitiesintintintgetRooms()查询课程所安排的教室float周课时取整方法 0~0.2 取整 0.3~0.6 取0.5 0.7~0.9 取+1intgetWeeks()org.beangle.orm.hibernate.udt.WeekStatebooleanvoidsetCreditHours(int creditHours) voidsetDepartArranged(boolean departArranged) voidsetRoomType(ClassroomType roomType) voidsetSessions(Set<Session> sessions) voidsetWeekstate(org.beangle.orm.hibernate.udt.WeekState weekstate) toString()
-
构造器详细资料
-
Schedule
public Schedule()
-
-
方法详细资料
-
clone
克隆课程安排,不克隆activities -
getRooms
查询课程所安排的教室- 返回:
-
getLastWeek
public int getLastWeek()- 返回:
-
getSessions
-
setSessions
-
getWeekstate
public org.beangle.orm.hibernate.udt.WeekState getWeekstate() -
setWeekstate
public void setWeekstate(org.beangle.orm.hibernate.udt.WeekState weekstate) -
getWeeks
public int getWeeks() -
calcWeekHours
public static float calcWeekHours(float period, int weeks) -
getWeekHours
public float getWeekHours()周课时取整方法- 0~0.2 取整
- 0.3~0.6 取0.5
- 0.7~0.9 取+1
-
getFirstWeek
public int getFirstWeek() -
getCreditHours
public int getCreditHours() -
setCreditHours
public void setCreditHours(int creditHours) -
getRoomType
-
setRoomType
-
getStatus
-
toString
-
isDepartArranged
public boolean isDepartArranged() -
setDepartArranged
public void setDepartArranged(boolean departArranged)
-