类 Enrollment
java.lang.Object
org.openurp.edu.clazz.model.Enrollment
- 所有已实现的接口:
Serializable,Cloneable,org.beangle.commons.entity.Component
@Embeddable
public class Enrollment
extends Object
implements org.beangle.commons.entity.Component, Cloneable, Serializable
教学任务中的教学班.
- 另请参阅:
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddLimitGroups(Clazz clazz, List<Restriction> groups) voidaddLimitGroups(Clazz clazz, Restriction... groups) clone()复制一个教学班,但并不复制他所在的教学任务引用
和教学班中的实际学生修读信息和实际学生数.intintgetCourseTaker(Long stdId) getCourseTaker(Student std) 返回正常参加上课的上课名单CourseTaker获取或者创建Prime=true的限制组
如果已经有,那么返回第一个Prime=true的限制组intbooleanisLocked()voidsetAbilityRates(List<CourseAbilityRate> abilityRates) voidsetActual(int stdCount) voidsetCapacity(int limitCount) voidsetCourseTakers(Set<CourseTaker> courseTakers) voidsetDepart(Department depart) voidsetGenderRatio(GenderRatio genderRatio) voidvoidsetLocked(boolean locked) voidsetReserved(int reserved) voidsetRestrictions(List<Restriction> limitGroups) voidsetSubclazzes(List<Subclazz> subclazzes)
-
构造器详细资料
-
Enrollment
public Enrollment()
-
-
方法详细资料
-
clone
复制一个教学班,但并不复制他所在的教学任务引用
和教学班中的实际学生修读信息和实际学生数. -
getCourseTaker
-
getNormalCourseTakers
返回正常参加上课的上课名单CourseTaker- 返回:
-
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) -
getGrades
-
setGrades
-
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
-