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