类的使用
org.openurp.edu.clazz.model.Session
使用Session的程序包
程序包
说明
-
org.openurp.edu.clazz.model中Session的使用
返回变量类型为Session的类型的org.openurp.edu.clazz.model中的方法修饰符和类型方法说明Schedule.getSessions()Session.mergeActivites(List<Session> tobeMerged) 合并在年份和教学周占用上,可以合并的教学活动
合并标准是年份,教学周,教室,教师,星期参数类型为Session的org.openurp.edu.clazz.model中的方法修饰符和类型方法说明booleanSession.canMergerWith(Session session) 判断该教学活动的时间段能否与目标教学活动在[相邻时间段]上合并intteacher room weekday startUnit weekstate null will be put first,if another is not nullvoid将两排课活动合并,前提是两活动可以合并类型变量类型为Session的org.openurp.edu.clazz.model中的方法参数修饰符和类型方法说明Session.mergeActivites(List<Session> tobeMerged) 合并在年份和教学周占用上,可以合并的教学活动
合并标准是年份,教学周,教室,教师,星期voidSchedule.setSessions(Set<Session> sessions) -
org.openurp.edu.clazz.service中Session的使用
参数类型为Session的org.openurp.edu.clazz.service中的方法类型变量类型为Session的org.openurp.edu.clazz.service中的方法参数 -
org.openurp.edu.clazz.util中Session的使用
返回变量类型为Session的类型的org.openurp.edu.clazz.util中的方法修饰符和类型方法说明ScheduleDigestor.merge(Semester semester, Collection<Session> activities, boolean hasTeacher, boolean hasRoom) 类型变量类型为Session的org.openurp.edu.clazz.util中的方法参数修饰符和类型方法说明ScheduleDigestor.digest(org.beangle.commons.text.i18n.TextResource textResource, TimeSetting timeSetting, Collection<Session> activities) 根据默认格式ScheduleDigestor.defaultFormat格式,获得教学任务里部分排课活动的文字信息ScheduleDigestor.digest(org.beangle.commons.text.i18n.TextResource textResource, TimeSetting timeSetting, Collection<Session> activities, String format) 根据格式,获得教学任务里部分排课活动的文字信息ScheduleDigestor.merge(Semester semester, Collection<Session> activities, boolean hasTeacher, boolean hasRoom) -
org.openurp.edu.schedule.helper中Session的使用
参数类型为Session的org.openurp.edu.schedule.helper中的方法类型变量类型为Session的org.openurp.edu.schedule.helper中的方法参数 -
org.openurp.edu.schedule.util中Session的使用
返回变量类型为Session的类型的org.openurp.edu.schedule.util中的方法类型变量类型为Session的org.openurp.edu.schedule.util中的方法参数 -
org.openurp.edu.service中Session的使用
返回变量类型为Session的类型的org.openurp.edu.service中的方法修饰符和类型方法说明TeachResourceService.getElectCountRoomUtilizationOfCourse(List<Department> departments, Semester semester, Float ratio) 根据教学班学生人数统计课程教室利用率TeachResourceService.getRoomActivities(Classroom room, org.beangle.orm.hibernate.udt.WeekTime time, Semester semester) TeachResourceService.getRoomActivities(Classroom room, org.beangle.orm.hibernate.udt.WeekTime time, Semester semester, List<Department> departments, Project project) TeachResourceService.getRoomUtilizationOfCourse(List<Department> departments, Semester semester, Float ratio) 根据教学班人数上限统计课程教室利用率TeachResourceService.getSquadActivities(Squad squad, org.beangle.orm.hibernate.udt.WeekTime time, Semester semester) TeachResourceService.getStdActivities(Student student, org.beangle.orm.hibernate.udt.WeekTime time, Semester semester) TeachResourceService.getTeacherActivities(Teacher teacher, org.beangle.orm.hibernate.udt.WeekTime time, Semester semester) 参数类型为Session的org.openurp.edu.service中的方法修饰符和类型方法说明booleanTeachResourceService.isSessionRoomOccupied(Session activity) 查询指定的Session上设置的教室的时间是否被占用 -
org.openurp.edu.service.impl中Session的使用
返回变量类型为Session的类型的org.openurp.edu.service.impl中的方法修饰符和类型方法说明TeachResourceServiceImpl.getElectCountRoomUtilizationOfCourse(List<Department> departments, Semester semester, Float ratio) TeachResourceServiceImpl.getRoomActivities(Classroom room, org.beangle.orm.hibernate.udt.WeekTime time, Semester semester) TeachResourceServiceImpl.getRoomActivities(Classroom room, org.beangle.orm.hibernate.udt.WeekTime time, Semester semester, List<Department> departments, Project project) TeachResourceServiceImpl.getRoomUtilizationOfCourse(List<Department> departments, Semester semester, Float ratio) TeachResourceServiceImpl.getSquadActivities(Squad squad, org.beangle.orm.hibernate.udt.WeekTime time, Semester semester) TeachResourceServiceImpl.getStdActivities(Student student, org.beangle.orm.hibernate.udt.WeekTime time, Semester semester) TeachResourceServiceImpl.getTeacherActivities(Teacher teacher, org.beangle.orm.hibernate.udt.WeekTime time, Semester semester) 参数类型为Session的org.openurp.edu.service.impl中的方法类型变量类型为Session的org.openurp.edu.service.impl中的方法参数修饰符和类型方法说明protected voidTeachResourceServiceImpl.setTimeQuery(org.beangle.orm.hibernate.udt.WeekTime time, org.beangle.commons.dao.query.builder.OqlBuilder<Session> builder)