Uses of Class
edu.ucsb.cs156.frontiers.entities.RosterStudent
Packages that use RosterStudent
Package
Description
-
Uses of RosterStudent in edu.ucsb.cs156.frontiers.controllers
Methods in edu.ucsb.cs156.frontiers.controllers that return RosterStudentModifier and TypeMethodDescriptionstatic RosterStudentRosterStudentsCSVController.fromChicoCanvasCSVRow(String[] row) static RosterStudentRosterStudentsCSVController.fromCSVRow(String[] row, RosterStudentsCSVController.RosterSourceType sourceType) static RosterStudentRosterStudentsCSVController.fromOregonStateCSVRow(String[] row) static RosterStudentRosterStudentsCSVController.fromRosterDownloadCSVRow(String[] row) static RosterStudentRosterStudentsCSVController.fromUCSBEgradesCSVRow(String[] row) RosterStudentsController.restoreRosterStudent(Long id) RosterStudentsController.updateRosterStudent(Long id, String firstName, String lastName, String studentId) Methods in edu.ucsb.cs156.frontiers.controllers that return types with arguments of type RosterStudentMethods in edu.ucsb.cs156.frontiers.controllers with parameters of type RosterStudentModifier and TypeMethodDescriptionstatic UpsertResponseRosterStudentsController.upsertStudent(RosterStudent student, Course course, RosterStatus rosterStatus) -
Uses of RosterStudent in edu.ucsb.cs156.frontiers.models
Methods in edu.ucsb.cs156.frontiers.models that return RosterStudentModifier and TypeMethodDescriptionUpsertResponse.rosterStudent()Returns the value of therosterStudentrecord component.Methods in edu.ucsb.cs156.frontiers.models that return types with arguments of type RosterStudentModifier and TypeMethodDescriptionLoadResult.rejected()Returns the value of therejectedrecord component.Constructors in edu.ucsb.cs156.frontiers.models with parameters of type RosterStudentModifierConstructorDescriptionRosterStudentDTO(RosterStudent rosterStudent) UpsertResponse(InsertStatus insertStatus, RosterStudent rosterStudent) Creates an instance of aUpsertResponserecord class.Constructor parameters in edu.ucsb.cs156.frontiers.models with type arguments of type RosterStudentModifierConstructorDescriptionLoadResult(Integer created, Integer updated, Integer dropped, List<RosterStudent> rejected) Creates an instance of aLoadResultrecord class. -
Uses of RosterStudent in edu.ucsb.cs156.frontiers.repositories
Methods in edu.ucsb.cs156.frontiers.repositories that return types with arguments of type RosterStudentModifier and TypeMethodDescriptionRosterStudentRepository.findAllByEmail(String email) RosterStudentRepository.findAllByUser(User user) RosterStudentRepository.findByCourseAndGithubId(Course course, int githubId) RosterStudentRepository.findByCourseAndGithubLogin(Course course, String githubLogin) RosterStudentRepository.findByCourseId(Long courseId) RosterStudentRepository.findByCourseIdAndEmail(Long courseId, String email) RosterStudentRepository.findByCourseIdAndStudentId(Long courseId, String studentId) Methods in edu.ucsb.cs156.frontiers.repositories with parameters of type RosterStudentModifier and TypeMethodDescriptionTeamMemberRepository.findByTeamAndRosterStudent(Team team, RosterStudent rosterStudent) -
Uses of RosterStudent in edu.ucsb.cs156.frontiers.services
Methods in edu.ucsb.cs156.frontiers.services with parameters of type RosterStudentModifier and TypeMethodDescriptionvoidUpdateUserService.attachUserToRosterStudent(RosterStudent rosterStudent) This method attaches a SingleRoster student to the User based on their email.voidRepositoryService.createStudentRepository(Course course, RosterStudent student, String repoPrefix, Boolean isPrivate, RepositoryPermissions permissions) Creates a single student repository if it doesn't already exist, and provisions access to the repository by that studentOrganizationMemberService.inviteOrganizationMember(RosterStudent student) voidOrganizationMemberService.removeOrganizationMember(RosterStudent student) Removes a member from an organization.Method parameters in edu.ucsb.cs156.frontiers.services with type arguments of type RosterStudentModifier and TypeMethodDescriptionvoidUpdateUserService.attachUsersToRosterStudents(List<RosterStudent> rosterStudents) This method attaches a SingleRoster student to the User based on their email.