Package org.openurp.edu.clazz.model
Class Enrollment
java.lang.Object
org.openurp.edu.clazz.model.Enrollment
- All Implemented Interfaces:
Serializable,Cloneable,org.beangle.commons.entity.Component
@Embeddable public class Enrollment extends Object implements org.beangle.commons.entity.Component, Cloneable, Serializable
教学任务中的教学班.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description Enrollment() -
Method Summary
-
Constructor Details
-
Enrollment
public Enrollment()
-
-
Method Details
-
clone
复制一个教学班,但并不复制他所在的教学任务引用
和教学班中的实际学生修读信息和实际学生数. -
getCourseTaker
-
getNormalCourseTakers
返回正常参加上课的上课名单CourseTaker- Returns:
-
addLimitGroups
-
addLimitGroups
-
getOrCreateDefautRestriction
获取或者创建Prime=true的限制组
如果已经有,那么返回第一个Prime=true的限制组 -
getCourseTaker
-
getActual
public int getActual() -
setActual
public void setActual(int stdCount) -
getCourseTakers
-
setCourseTakers
-
getCapacity
public int getCapacity() -
setCapacity
public void setCapacity(int limitCount) -
getGrade
-
setGrade
-
getDepart
-
setDepart
-
getRestrictions
-
setRestrictions
-
getGenderRatio
-
setGenderRatio
-
getAbilityRates
-
setAbilityRates
-
isLocked
public boolean isLocked() -
setLocked
public void setLocked(boolean locked) -
getReserved
public int getReserved() -
setReserved
public void setReserved(int reserved) -
getSubclazzes
-
setSubclazzes
-