Package org.openurp.edu.clazz.model
Class Schedule
java.lang.Object
org.openurp.edu.clazz.model.Schedule
- All Implemented Interfaces:
Serializable,Cloneable,org.beangle.commons.entity.Component
@Embeddable
public class Schedule
extends Object
implements Serializable, Cloneable, org.beangle.commons.entity.Component
课程安排具体结果
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic floatcalcWeekHours(float period, int weeks) clone()克隆课程安排,不克隆activitiesintintintgetRooms()查询课程所安排的教室intintgetWeeks()org.beangle.orm.hibernate.udt.WeekStatebooleanvoidsetActivities(Set<ClazzActivity> sessions) voidsetCreditHours(int creditHours) voidsetDepartArranged(boolean departArranged) voidsetRoomType(ClassroomType roomType) voidsetWeekHours(int weekHours) voidsetWeekstate(org.beangle.orm.hibernate.udt.WeekState weekstate) toString()
-
Constructor Details
-
Schedule
public Schedule()
-
-
Method Details
-
clone
克隆课程安排,不克隆activities -
getRooms
查询课程所安排的教室- Returns:
-
getLastWeek
public int getLastWeek()- Returns:
-
getActivities
-
setActivities
-
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) -
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) -
setWeekHours
public void setWeekHours(int weekHours) -
getWeekHours
public int getWeekHours()
-