Uses of Class
edu.ucsb.cs.scaffold.entity.CourseStaff
Packages that use CourseStaff
Package
Description
-
Uses of CourseStaff in edu.ucsb.cs.scaffold.controller
Methods in edu.ucsb.cs.scaffold.controller that return CourseStaffModifier and TypeMethodDescriptionCourseStaffController.postCourseStaff(String firstName, String lastName, String email, Long courseId) This method creates a new CourseStaff.CourseStaffController.updateStaffMember(Long courseId, Long id, String firstName, String lastName) Methods in edu.ucsb.cs.scaffold.controller that return types with arguments of type CourseStaffModifier and TypeMethodDescriptionCourseStaffController.courseStaffForCourse(Long courseId) This method returns a list of course staff for a given course. -
Uses of CourseStaff in edu.ucsb.cs.scaffold.repository
Methods in edu.ucsb.cs.scaffold.repository that return types with arguments of type CourseStaffModifier and TypeMethodDescriptionCourseStaffRepository.findAllByEmail(String email) This method returns a CourseStaff entity with a given email.CourseStaffRepository.findByCourseId(Long courseId) This method returns a list of CourseStaff entities associated with a given course ID.CourseStaffRepository.findByEmailAndCourse(String email, Course course) This method returns a CourseStaff entity with a given email and course. -
Uses of CourseStaff in edu.ucsb.cs.scaffold.services
Methods in edu.ucsb.cs.scaffold.services with parameters of type CourseStaffModifier and TypeMethodDescriptionvoidUpdateUserService.attachUserToCourseStaff(CourseStaff courseStaff) This method attaches a Single Course Staff member to the User based on their email.