Uses of Class
org.openurp.edu.clazz.model.Restriction
Packages that use Restriction
Package
Description
-
Uses of Restriction in org.openurp.edu.clazz.model
Methods in org.openurp.edu.clazz.model that return RestrictionModifier and TypeMethodDescriptionEnrollment.getOrCreateDefautRestriction()获取或者创建Prime=true的限制组
如果已经有,那么返回第一个Prime=true的限制组RestrictionItem.getRestriction()RestrictionPair.getRestriction()Methods in org.openurp.edu.clazz.model that return types with arguments of type RestrictionMethods in org.openurp.edu.clazz.model with parameters of type RestrictionModifier and TypeMethodDescriptionvoidEnrollment.addLimitGroups(Clazz clazz, Restriction... groups) voidRestrictionItem.setRestriction(Restriction restriction) voidRestrictionPair.setRestriction(Restriction restriction) Method parameters in org.openurp.edu.clazz.model with type arguments of type RestrictionModifier and TypeMethodDescriptionvoidEnrollment.addLimitGroups(Clazz clazz, List<Restriction> groups) voidEnrollment.setRestrictions(List<Restriction> limitGroups) Constructors in org.openurp.edu.clazz.model with parameters of type Restriction -
Uses of Restriction in org.openurp.edu.clazz.service
Methods in org.openurp.edu.clazz.service that return RestrictionModifier and TypeMethodDescriptionRestrictionBuilder.build()进行构建static RestrictionRestrictionHelper.getMatchRestriction(Clazz clazz, Student student) Methods in org.openurp.edu.clazz.service that return types with arguments of type RestrictionModifier and TypeMethodDescriptionMap<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<Department>>> CourseLimitService.xtractAttendDepartLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<Direction>>> CourseLimitService.xtractDirectionLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<EducationLevel>>> CourseLimitService.xtractEducationLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<String>>> CourseLimitService.xtractGradeLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<Major>>> CourseLimitService.xtractMajorLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<Squad>>> CourseLimitService.xtractSquadLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<StdType>>> CourseLimitService.xtractStdTypeLimit(Enrollment teachclass) Methods in org.openurp.edu.clazz.service with parameters of type RestrictionModifier and TypeMethodDescriptionCourseLimitExtractorService.extractAttendDeparts(Restriction restriction) 提取Restriction中的上课院系CourseLimitService.extractAttendDeparts(Restriction group) CourseLimitExtractorService.extractDirections(Restriction restriction) 提取Restriction中的方向CourseLimitService.extractDirections(Restriction group) CourseLimitExtractorService.extractEducations(Restriction restriction) 提取培养层次CourseLimitService.extractEducations(Restriction group) CourseLimitExtractorService.extractGender(Restriction restriction) 提取Restriction中的性别CourseLimitService.extractGender(Restriction group) Deprecated.CourseLimitExtractorService.extractGrade(Restriction restriction) 提交Restriction中的年级CourseLimitService.extractGrade(Restriction group) CourseLimitExtractorService.extractMajors(Restriction restriction) 提取Restriction中的专业CourseLimitService.extractMajors(Restriction group) CourseLimitExtractorService.extractSquades(Restriction restriction) 提取Restriction中的行政班CourseLimitService.extractSquades(Restriction group) CourseLimitExtractorService.extractStdTypes(Restriction restriction) 提取Restriction中的学生类别CourseLimitService.extractStdTypes(Restriction group) org.beangle.commons.lang.tuple.Pair<Boolean,List<Department>> CourseLimitExtractorService.xtractAttendDepartLimit(Restriction restriction) org.beangle.commons.lang.tuple.Pair<Boolean,List<Department>> CourseLimitService.xtractAttendDepartLimit(Restriction group) CourseLimitExtractorService.xtractDirectionLimit(Restriction restriction) CourseLimitService.xtractDirectionLimit(Restriction group) org.beangle.commons.lang.tuple.Pair<Boolean,List<EducationLevel>> CourseLimitExtractorService.xtractEducationLimit(Restriction restriction) org.beangle.commons.lang.tuple.Pair<Boolean,List<EducationLevel>> CourseLimitService.xtractEducationLimit(Restriction group) CourseLimitExtractorService.xtractGradeLimit(Restriction restriction) CourseLimitService.xtractGradeLimit(Restriction group) CourseLimitService.xtractLimitGroup(Restriction group) CourseLimitExtractorService.xtractMajorLimit(Restriction restriction) CourseLimitService.xtractMajorLimit(Restriction group) CourseLimitExtractorService.xtractSquadLimit(Restriction restriction) CourseLimitService.xtractSquadLimit(Restriction group) CourseLimitExtractorService.xtractStdTypeLimit(Restriction restriction) CourseLimitService.xtractStdTypeLimit(Restriction group) Method parameters in org.openurp.edu.clazz.service with type arguments of type Restriction -
Uses of Restriction in org.openurp.edu.clazz.service.internal
Methods in org.openurp.edu.clazz.service.internal that return RestrictionMethods in org.openurp.edu.clazz.service.internal that return types with arguments of type RestrictionModifier and TypeMethodDescriptionMap<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<Department>>> CourseLimitServiceImpl.xtractAttendDepartLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<Direction>>> CourseLimitServiceImpl.xtractDirectionLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<EducationLevel>>> CourseLimitServiceImpl.xtractEducationLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<String>>> CourseLimitServiceImpl.xtractGradeLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<Major>>> CourseLimitServiceImpl.xtractMajorLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<Squad>>> CourseLimitServiceImpl.xtractSquadLimit(Enrollment teachclass) Map<Restriction,org.beangle.commons.lang.tuple.Pair<Boolean, List<StdType>>> CourseLimitServiceImpl.xtractStdTypeLimit(Enrollment teachclass) Methods in org.openurp.edu.clazz.service.internal with parameters of type RestrictionModifier and TypeMethodDescriptionCourseLimitExtractorServiceImpl.extractAttendDeparts(Restriction restriction) CourseLimitServiceImpl.extractAttendDeparts(Restriction group) CourseLimitExtractorServiceImpl.extractDirections(Restriction restriction) CourseLimitServiceImpl.extractDirections(Restriction group) CourseLimitExtractorServiceImpl.extractEducations(Restriction restriction) CourseLimitServiceImpl.extractEducations(Restriction group) CourseLimitExtractorServiceImpl.extractGender(Restriction restriction) CourseLimitServiceImpl.extractGender(Restriction group) Deprecated.CourseLimitExtractorServiceImpl.extractGrade(Restriction restriction) CourseLimitServiceImpl.extractGrade(Restriction group) CourseLimitExtractorServiceImpl.extractMajors(Restriction restriction) CourseLimitServiceImpl.extractMajors(Restriction group) CourseLimitExtractorServiceImpl.extractSquades(Restriction restriction) CourseLimitServiceImpl.extractSquades(Restriction group) CourseLimitExtractorServiceImpl.extractStdTypes(Restriction restriction) CourseLimitServiceImpl.extractStdTypes(Restriction group) org.beangle.commons.lang.tuple.Pair<Boolean,List<Department>> CourseLimitExtractorServiceImpl.xtractAttendDepartLimit(Restriction restriction) org.beangle.commons.lang.tuple.Pair<Boolean,List<Department>> CourseLimitServiceImpl.xtractAttendDepartLimit(Restriction group) CourseLimitExtractorServiceImpl.xtractDirectionLimit(Restriction restriction) CourseLimitServiceImpl.xtractDirectionLimit(Restriction group) org.beangle.commons.lang.tuple.Pair<Boolean,List<EducationLevel>> CourseLimitExtractorServiceImpl.xtractEducationLimit(Restriction restriction) org.beangle.commons.lang.tuple.Pair<Boolean,List<EducationLevel>> CourseLimitServiceImpl.xtractEducationLimit(Restriction group) CourseLimitExtractorServiceImpl.xtractGradeLimit(Restriction restriction) CourseLimitServiceImpl.xtractGradeLimit(Restriction group) CourseLimitServiceImpl.xtractLimitGroup(Restriction group) CourseLimitExtractorServiceImpl.xtractMajorLimit(Restriction restriction) CourseLimitServiceImpl.xtractMajorLimit(Restriction group) CourseLimitExtractorServiceImpl.xtractSquadLimit(Restriction restriction) CourseLimitServiceImpl.xtractSquadLimit(Restriction group) CourseLimitExtractorServiceImpl.xtractStdTypeLimit(Restriction restriction) CourseLimitServiceImpl.xtractStdTypeLimit(Restriction group) Method parameters in org.openurp.edu.clazz.service.internal with type arguments of type RestrictionModifier and TypeMethodDescriptionDefaultTeachClassNameStrategy.genName(List<Restriction> groups) Constructors in org.openurp.edu.clazz.service.internal with parameters of type Restriction