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 RosterStudent
RosterStudentsCSVController.fromChicoCanvasCSVRow
(String[] row) static RosterStudent
RosterStudentsCSVController.fromCSVRow
(String[] row, RosterStudentsCSVController.RosterSourceType sourceType) static RosterStudent
RosterStudentsCSVController.fromOregonStateCSVRow
(String[] row) static RosterStudent
RosterStudentsCSVController.fromUCSBEgradesCSVRow
(String[] row) 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 UpsertResponse
RosterStudentsController.upsertStudent
(RosterStudentRepository rosterStudentRepository, UpdateUserService updateUserService, 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 therosterStudent
record component.Methods in edu.ucsb.cs156.frontiers.models that return types with arguments of type RosterStudentModifier and TypeMethodDescriptionLoadResult.rejected()
Returns the value of therejected
record component.Constructors in edu.ucsb.cs156.frontiers.models with parameters of type RosterStudentModifierConstructorDescriptionRosterStudentDTO
(RosterStudent rosterStudent) UpsertResponse
(InsertStatus insertStatus, RosterStudent rosterStudent) Creates an instance of aUpsertResponse
record class.Constructor parameters in edu.ucsb.cs156.frontiers.models with type arguments of type RosterStudentModifierConstructorDescriptionLoadResult
(Integer created, Integer updated, List<RosterStudent> rejected) Creates an instance of aLoadResult
record 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 TypeMethodDescriptionvoid
UpdateUserService.attachUserToRosterStudent
(RosterStudent rosterStudent) This method attaches a SingleRoster student to the User based on their email.void
RepositoryService.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) void
OrganizationMemberService.removeOrganizationMember
(RosterStudent student) Removes a member from an organization.