Index

A B C D E F G H I J L M N P Q R S T U Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(JobContext) - Method in class edu.ucsb.cs156.courses.jobs.TestJob
 
accept(JobContext) - Method in class edu.ucsb.cs156.courses.jobs.UpdateCourseDataJob
 
accept(JobContext) - Method in class edu.ucsb.cs156.courses.jobs.UploadGradeDataJob
 
activeQuarters() - Method in class edu.ucsb.cs156.courses.controllers.UCSBAPIQuarterController
 
ALL_QUARTERS_ENDPOINT - Static variable in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
ALL_SECTIONS_ENDPOINT - Static variable in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
allCoursesForPsId(Long) - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
allSubjects() - Method in class edu.ucsb.cs156.courses.controllers.UCSBSubjectsController
 
allUsersCourses() - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
allUsersSchedules() - Method in class edu.ucsb.cs156.courses.controllers.PersonalSchedulesController
 
alwaysRunOnStartup() - Method in class edu.ucsb.cs156.courses.startup.CoursesStartup
Called once at application startup time .
ApiController - Class in edu.ucsb.cs156.courses.controllers
 
ApiController() - Constructor for class edu.ucsb.cs156.courses.controllers.ApiController
 
ApiResult - Class in edu.ucsb.cs156.courses.models
 
ApiResult() - Constructor for class edu.ucsb.cs156.courses.models.ApiResult
 

B

BadEnrollCdException - Exception Class in edu.ucsb.cs156.courses.errors
 
BadEnrollCdException(String) - Constructor for exception class edu.ucsb.cs156.courses.errors.BadEnrollCdException
 
basicsearch(String, String, String) - Method in class edu.ucsb.cs156.courses.controllers.UCSBCurriculumController
 
basicsearch(String, String, String) - Method in class edu.ucsb.cs156.courses.controllers.UCSBSectionsController
 

C

CACHE_DURATION_HOURS - Static variable in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
clone() - Method in class edu.ucsb.cs156.courses.documents.ConvertedSection
 
clone() - Method in class edu.ucsb.cs156.courses.documents.CourseInfo
 
clone() - Method in class edu.ucsb.cs156.courses.documents.Instructor
 
clone() - Method in class edu.ucsb.cs156.courses.documents.Section
 
clone() - Method in class edu.ucsb.cs156.courses.documents.TimeLocation
 
compare(ConvertedSection, ConvertedSection) - Method in class edu.ucsb.cs156.courses.documents.ConvertedSection.ConvertedSectionSortDescendingByQuarterComparator
 
ConvertedSection - Class in edu.ucsb.cs156.courses.documents
 
ConvertedSection() - Constructor for class edu.ucsb.cs156.courses.documents.ConvertedSection
 
ConvertedSection.ConvertedSectionSortDescendingByQuarterComparator - Class in edu.ucsb.cs156.courses.documents
 
ConvertedSectionCollection - Interface in edu.ucsb.cs156.courses.collections
 
convertedSections() - Method in class edu.ucsb.cs156.courses.documents.CoursePage
Create a List of ConvertedSections from json representation
ConvertedSectionSortDescendingByQuarterComparator() - Constructor for class edu.ucsb.cs156.courses.documents.ConvertedSection.ConvertedSectionSortDescendingByQuarterComparator
 
Course - Class in edu.ucsb.cs156.courses.documents
 
Course() - Constructor for class edu.ucsb.cs156.courses.documents.Course
 
CourseInfo - Class in edu.ucsb.cs156.courses.documents
CourseInfo is an object that stores all of the information about a course from the UCSB Courses API except for the section info
CourseInfo() - Constructor for class edu.ucsb.cs156.courses.documents.CourseInfo
 
CourseOverTimeBuildingController - Class in edu.ucsb.cs156.courses.controllers
 
CourseOverTimeBuildingController() - Constructor for class edu.ucsb.cs156.courses.controllers.CourseOverTimeBuildingController
 
CourseOverTimeController - Class in edu.ucsb.cs156.courses.controllers
 
CourseOverTimeController() - Constructor for class edu.ucsb.cs156.courses.controllers.CourseOverTimeController
 
CourseOverTimeDescriptionController - Class in edu.ucsb.cs156.courses.controllers
 
CourseOverTimeDescriptionController() - Constructor for class edu.ucsb.cs156.courses.controllers.CourseOverTimeDescriptionController
 
CourseOverTimeInstructorController - Class in edu.ucsb.cs156.courses.controllers
 
CourseOverTimeInstructorController() - Constructor for class edu.ucsb.cs156.courses.controllers.CourseOverTimeInstructorController
 
CoursePage - Class in edu.ucsb.cs156.courses.documents
 
CoursePage() - Constructor for class edu.ucsb.cs156.courses.documents.CoursePage
 
CoursesApplication - Class in edu.ucsb.cs156.courses
 
CoursesApplication() - Constructor for class edu.ucsb.cs156.courses.CoursesApplication
 
CoursesApplicationRunnerDevelopment - Class in edu.ucsb.cs156.courses.startup
This class contains a `run` method that is called once at application startup time.
CoursesApplicationRunnerDevelopment() - Constructor for class edu.ucsb.cs156.courses.startup.CoursesApplicationRunnerDevelopment
 
CoursesApplicationRunnerProduction - Class in edu.ucsb.cs156.courses.startup
This class contains a `run` method that is called once at application startup time.
CoursesApplicationRunnerProduction() - Constructor for class edu.ucsb.cs156.courses.startup.CoursesApplicationRunnerProduction
 
CoursesCSVController - Class in edu.ucsb.cs156.courses.controllers
 
CoursesCSVController() - Constructor for class edu.ucsb.cs156.courses.controllers.CoursesCSVController
 
CoursesStartup - Class in edu.ucsb.cs156.courses.startup
This class contains a `run` method that is called once at application startup time.
CoursesStartup() - Constructor for class edu.ucsb.cs156.courses.startup.CoursesStartup
 
CourseUtilities - Class in edu.ucsb.cs156.courses.utilities
static utility methods for dealing with courses
create() - Method in class edu.ucsb.cs156.courses.jobs.UploadGradeDataJobFactory
 
createForQuarter(String, boolean) - Method in class edu.ucsb.cs156.courses.jobs.UpdateCourseDataJobFactory
 
createForQuarterRange(String, String, boolean) - Method in class edu.ucsb.cs156.courses.jobs.UpdateCourseDataJobFactory
 
createForSubjectAndQuarterAndIfStale(String, String, boolean) - Method in class edu.ucsb.cs156.courses.jobs.UpdateCourseDataJobFactory
 
createForSubjectAndQuarterRange(String, String, String, boolean) - Method in class edu.ucsb.cs156.courses.jobs.UpdateCourseDataJobFactory
 
csrf() - Method in class edu.ucsb.cs156.courses.controllers.FrontendController
 
csvForCourses(String) - Method in class edu.ucsb.cs156.courses.controllers.CoursesCSVController
 
csvForCoursesQuarterAndSubjectArea(String, String, String, boolean, boolean) - Method in class edu.ucsb.cs156.courses.controllers.CoursesCSVController
 
csvForQuarter(String) - Method in class edu.ucsb.cs156.courses.controllers.EnrollmentController
 
CURRENT_QUARTER_ENDPOINT - Static variable in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
CurrentUser - Class in edu.ucsb.cs156.courses.models
 
CurrentUser() - Constructor for class edu.ucsb.cs156.courses.models.CurrentUser
 
CurrentUserService - Class in edu.ucsb.cs156.courses.services
 
CurrentUserService() - Constructor for class edu.ucsb.cs156.courses.services.CurrentUserService
 
CurrentUserServiceImpl - Class in edu.ucsb.cs156.courses.services
 
CurrentUserServiceImpl() - Constructor for class edu.ucsb.cs156.courses.services.CurrentUserServiceImpl
 
CURRICULUM_ENDPOINT - Static variable in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
CustomErrorController - Class in edu.ucsb.cs156.courses.controllers
 
CustomErrorController() - Constructor for class edu.ucsb.cs156.courses.controllers.CustomErrorController
 

D

dateTimeProvider() - Method in class edu.ucsb.cs156.courses.config.MongoConfig
 
dateTimeProvider() - Method in class edu.ucsb.cs156.courses.config.MongoDevConfig
 
decrement() - Method in class edu.ucsb.cs156.courses.models.Quarter
Subtract one from current quarter, and return the value of that quarter as an int.
deleteAllSubjects() - Method in class edu.ucsb.cs156.courses.controllers.UCSBSubjectsController
 
deleteCourses(Long) - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
deleteCourses_Admin(Long) - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
deleteCourses_PSID(String, Long) - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
deleteSchedule(Long) - Method in class edu.ucsb.cs156.courses.controllers.PersonalSchedulesController
 
deleteSchedule_Admin(Long) - Method in class edu.ucsb.cs156.courses.controllers.PersonalSchedulesController
 
deleteSubject(String) - Method in class edu.ucsb.cs156.courses.controllers.UCSBSubjectsController
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class edu.ucsb.cs156.courses.filters.RateLimitFilter
 

E

edu.ucsb.cs156.courses - package edu.ucsb.cs156.courses
 
edu.ucsb.cs156.courses.aop - package edu.ucsb.cs156.courses.aop
 
edu.ucsb.cs156.courses.collections - package edu.ucsb.cs156.courses.collections
 
edu.ucsb.cs156.courses.config - package edu.ucsb.cs156.courses.config
 
edu.ucsb.cs156.courses.controllers - package edu.ucsb.cs156.courses.controllers
 
edu.ucsb.cs156.courses.documents - package edu.ucsb.cs156.courses.documents
 
edu.ucsb.cs156.courses.entities - package edu.ucsb.cs156.courses.entities
 
edu.ucsb.cs156.courses.errors - package edu.ucsb.cs156.courses.errors
 
edu.ucsb.cs156.courses.filters - package edu.ucsb.cs156.courses.filters
 
edu.ucsb.cs156.courses.jobs - package edu.ucsb.cs156.courses.jobs
 
edu.ucsb.cs156.courses.models - package edu.ucsb.cs156.courses.models
 
edu.ucsb.cs156.courses.repositories - package edu.ucsb.cs156.courses.repositories
 
edu.ucsb.cs156.courses.services - package edu.ucsb.cs156.courses.services
 
edu.ucsb.cs156.courses.startup - package edu.ucsb.cs156.courses.startup
 
edu.ucsb.cs156.courses.utilities - package edu.ucsb.cs156.courses.utilities
 
END_QUARTER_ENDPOINT - Static variable in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
ENDPOINT - Static variable in class edu.ucsb.cs156.courses.services.UCSBSubjectsService
 
EnrollmentController - Class in edu.ucsb.cs156.courses.controllers
 
EnrollmentController() - Constructor for class edu.ucsb.cs156.courses.controllers.EnrollmentController
 
EnrollmentCSV - Class in edu.ucsb.cs156.courses.models
 
EnrollmentCSV() - Constructor for class edu.ucsb.cs156.courses.models.EnrollmentCSV
 
EnrollmentCSVService - Class in edu.ucsb.cs156.courses.services
 
EnrollmentCSVService() - Constructor for class edu.ucsb.cs156.courses.services.EnrollmentCSVService
 
EnrollmentDataPoint - Class in edu.ucsb.cs156.courses.entities
GradeHistory - Entity for grade history data.
EnrollmentDataPoint() - Constructor for class edu.ucsb.cs156.courses.entities.EnrollmentDataPoint
 
EnrollmentDataPointRepository - Interface in edu.ucsb.cs156.courses.repositories
 
EntityNotFoundException - Exception Class in edu.ucsb.cs156.courses.errors
 
EntityNotFoundException(Class<?>, Object) - Constructor for exception class edu.ucsb.cs156.courses.errors.EntityNotFoundException
 
EntityNotFoundException(Class<?>, String, Object, String, Object) - Constructor for exception class edu.ucsb.cs156.courses.errors.EntityNotFoundException
 
equals(Object) - Method in class edu.ucsb.cs156.courses.models.Quarter
 

F

filterChain(HttpSecurity) - Method in class edu.ucsb.cs156.courses.config.SecurityConfig
 
FinalExam - Class in edu.ucsb.cs156.courses.documents
 
FinalExam - Class in edu.ucsb.cs156.courses.models
 
FinalExam() - Constructor for class edu.ucsb.cs156.courses.documents.FinalExam
 
FinalExam() - Constructor for class edu.ucsb.cs156.courses.models.FinalExam
 
FINALS_ENDPOINT - Static variable in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
finalsInfo(String, String) - Method in class edu.ucsb.cs156.courses.controllers.UCSBCurriculumController
 
findAll() - Method in interface edu.ucsb.cs156.courses.repositories.UCSBAPIQuarterRepository
 
findAll(Pageable) - Method in interface edu.ucsb.cs156.courses.collections.UpdateCollection
 
findAll(Pageable) - Method in interface edu.ucsb.cs156.courses.repositories.UserRepository
 
findAllByPsId(Long) - Method in interface edu.ucsb.cs156.courses.repositories.PSCourseRepository
 
findAllByPsIdAndUser(Long, User) - Method in interface edu.ucsb.cs156.courses.repositories.PSCourseRepository
 
findAllByUserId(Long) - Method in interface edu.ucsb.cs156.courses.repositories.PersonalScheduleRepository
 
findAllByUserId(Long) - Method in interface edu.ucsb.cs156.courses.repositories.PSCourseRepository
 
findByCourse(String) - Method in interface edu.ucsb.cs156.courses.repositories.GradeHistoryRepository
 
findByEmail(String) - Method in interface edu.ucsb.cs156.courses.repositories.UserRepository
 
findById(Long) - Method in interface edu.ucsb.cs156.courses.repositories.PSCourseRepository
 
findByIdAndUser(long, User) - Method in interface edu.ucsb.cs156.courses.repositories.PersonalScheduleRepository
 
findByIdAndUser(long, User) - Method in interface edu.ucsb.cs156.courses.repositories.PSCourseRepository
 
findByPsId(Long) - Method in interface edu.ucsb.cs156.courses.repositories.PSCourseRepository
 
findByPsIdAndEnrollCd(long, String) - Method in interface edu.ucsb.cs156.courses.repositories.PSCourseRepository
 
findByQuarter(String) - Method in interface edu.ucsb.cs156.courses.collections.ConvertedSectionCollection
 
findByQuarter(String) - Method in interface edu.ucsb.cs156.courses.repositories.UCSBAPIQuarterRepository
 
findByQuarter(String, Pageable) - Method in interface edu.ucsb.cs156.courses.collections.UpdateCollection
 
findByQuarterAndBuildingCode(String, String) - Method in interface edu.ucsb.cs156.courses.collections.ConvertedSectionCollection
 
findByQuarterAndSubjectArea(String, String, String, int) - Method in interface edu.ucsb.cs156.courses.collections.ConvertedSectionCollection
Find sections by quarter and subject area.
findByQuarterRangeAndBuildingCode(String, String, String) - Method in interface edu.ucsb.cs156.courses.collections.ConvertedSectionCollection
 
findByQuarterRangeAndCourseId(String, String, String) - Method in interface edu.ucsb.cs156.courses.collections.ConvertedSectionCollection
 
findByQuarterRangeAndCourseIdAndOptionalFilters(String, String, String, String, String) - Method in interface edu.ucsb.cs156.courses.repositories.EnrollmentDataPointRepository
 
findByQuarterRangeAndInstructor(String, String, String, String) - Method in interface edu.ucsb.cs156.courses.collections.ConvertedSectionCollection
 
findByQuarterRangeAndSearchTerms(String, String, String, String) - Method in interface edu.ucsb.cs156.courses.collections.ConvertedSectionCollection
 
findBySubjectArea(String, Pageable) - Method in interface edu.ucsb.cs156.courses.collections.UpdateCollection
 
findBySubjectAreaAndQuarter(String, String, Pageable) - Method in interface edu.ucsb.cs156.courses.collections.UpdateCollection
 
findByUserAndNameAndQuarter(User, String, String) - Method in interface edu.ucsb.cs156.courses.repositories.PersonalScheduleRepository
 
findByYyyyq(String) - Method in interface edu.ucsb.cs156.courses.repositories.EnrollmentDataPointRepository
 
findByYyyyqAndCourseAndInstructorAndGrade(String, String, String, String) - Method in interface edu.ucsb.cs156.courses.repositories.GradeHistoryRepository
 
findOneByQuarterAndEnrollCode(String, String) - Method in interface edu.ucsb.cs156.courses.collections.ConvertedSectionCollection
 
flushBuffer(List<GradeHistory>, int) - Method in class edu.ucsb.cs156.courses.services.GradeHistoryImportServiceImpl
This method flushes the buffer to the database in batches.
fromEntity(EnrollmentDataPoint) - Static method in class edu.ucsb.cs156.courses.models.EnrollmentCSV
 
fromJSON(String) - Static method in class edu.ucsb.cs156.courses.documents.CoursePage
Create a CoursePage object from json representation
FrontendController - Class in edu.ucsb.cs156.courses.controllers
 
FrontendController() - Constructor for class edu.ucsb.cs156.courses.controllers.FrontendController
 
FrontendProxyController - Class in edu.ucsb.cs156.courses.controllers
 
FrontendProxyController() - Constructor for class edu.ucsb.cs156.courses.controllers.FrontendProxyController
 

G

GE_ENDPOINT - Static variable in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
GeneralEducation - Class in edu.ucsb.cs156.courses.documents
 
GeneralEducation() - Constructor for class edu.ucsb.cs156.courses.documents.GeneralEducation
 
generalEducationInfo(String) - Method in class edu.ucsb.cs156.courses.controllers.UCSBCurriculumController
 
genericMessage(String) - Method in class edu.ucsb.cs156.courses.controllers.ApiController
 
GERequirement - Class in edu.ucsb.cs156.courses.documents
 
GERequirement() - Constructor for class edu.ucsb.cs156.courses.documents.GERequirement
 
ges() - Method in class edu.ucsb.cs156.courses.documents.CourseInfo
 
get() - Method in class edu.ucsb.cs156.courses.services.UCSBSubjectsService
 
getActiveQuarterList() - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
getActiveQuarters() - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
getActiveRegistrationQuarters() - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
getAllQuarters() - Method in class edu.ucsb.cs156.courses.controllers.UCSBAPIQuarterController
 
getAllQuarters() - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
getAllQuartersFromAPI() - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
getAllSections(String, String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
This method retrieves all of the sections related to a certain enroll code.
getBeginTimes() - Method in class edu.ucsb.cs156.courses.documents.ConvertedSection
 
getConvertedSections(String, String, String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
getCourseById(Long) - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
getCourseById_admin(Long) - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
getCourseDataStaleThresholdMinutes() - Method in class edu.ucsb.cs156.courses.services.IsStaleService
 
getCourseNum() - Method in class edu.ucsb.cs156.courses.entities.GradeHistory
 
getCurrentQuarter() - Method in class edu.ucsb.cs156.courses.controllers.UCSBAPIQuarterController
 
getCurrentQuarter() - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
getCurrentQuarterYYYYQ() - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
getCurrentUser() - Method in class edu.ucsb.cs156.courses.controllers.ApiController
 
getCurrentUser() - Method in class edu.ucsb.cs156.courses.controllers.UserInfoController
 
getCurrentUser() - Method in class edu.ucsb.cs156.courses.services.CurrentUserService
 
getCurrentUser() - Method in class edu.ucsb.cs156.courses.services.CurrentUserServiceImpl
 
getCurrentUserEmail() - Method in class edu.ucsb.cs156.courses.services.JobUserProviderImpl
 
getCurrentUserId() - Method in class edu.ucsb.cs156.courses.services.JobUserProviderImpl
 
getDays() - Method in class edu.ucsb.cs156.courses.documents.ConvertedSection
 
getEndQtrYYYYQ() - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
getEndQtrYYYYQ(String) - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
getEnrollmentDataPoint() - Method in class edu.ucsb.cs156.courses.documents.ConvertedSection
 
getFinalsInfo(String, String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
getGeneralEducationInfo() - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
getGrantedAuthorities() - Method in class edu.ucsb.cs156.courses.services.GrantedAuthoritiesService
 
getJSON(String, String, String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
getJSONByGE(String, String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
getJSONbyQtrEnrollCd(String, String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
getLastUpdate(String, String) - Method in class edu.ucsb.cs156.courses.services.UpdateService
 
getListOfPrimaries(Course) - Static method in class edu.ucsb.cs156.courses.documents.CoursePage
Given a Course, return a list of Primary objects.
getLocations() - Method in class edu.ucsb.cs156.courses.documents.ConvertedSection
 
getOAuth2AuthenticatedUser(SecurityContext, Authentication) - Method in class edu.ucsb.cs156.courses.services.CurrentUserServiceImpl
 
getPrimaries() - Method in class edu.ucsb.cs156.courses.documents.CoursePage
Get a list of Primary objects from the CoursePage
getPrimaries(String, String, String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
This method retrieves course information and reformats it so that each primary is a single object, that has a list of all of it's secondaries.
getPrimariesByGE(String, String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
getQ() - Method in class edu.ucsb.cs156.courses.models.Quarter
 
getQ(int) - Static method in class edu.ucsb.cs156.courses.models.Quarter
Take yyyyq int format and return single character for quarter, either "W", "S", "M", or "F" for last digit 1, 2, 3, 4, respectively.
getRateLimitedIPs(int, int, String, String) - Method in class edu.ucsb.cs156.courses.controllers.RateLimitedIPsController
 
getRequirementCodesByCollege(String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
getRoles() - Method in class edu.ucsb.cs156.courses.services.CurrentUserService
 
getRoles() - Method in class edu.ucsb.cs156.courses.services.CurrentUserServiceImpl
 
getScheduleById(Long) - Method in class edu.ucsb.cs156.courses.controllers.PersonalSchedulesController
 
getScheduleById_admin(Long) - Method in class edu.ucsb.cs156.courses.controllers.PersonalSchedulesController
 
getSection(String, String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
This method retrieves exactly one section matching the enrollCode and quarter arguments, if such a section exists.
getSectionJSON(String, String, String) - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
getSectionsByPsId(Long) - Method in class edu.ucsb.cs156.courses.controllers.PersonalSectionsController
 
getStartQtrYYYYQ() - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
getStatefulBeanToCSV(Writer) - Method in class edu.ucsb.cs156.courses.services.EnrollmentCSVService
 
getStatefulBeanToCSV(Writer) - Method in class edu.ucsb.cs156.courses.services.SectionCSVLineService
 
getSubjectArea() - Method in class edu.ucsb.cs156.courses.entities.GradeHistory
 
getSubjectById(String) - Method in class edu.ucsb.cs156.courses.controllers.UCSBSubjectsController
 
getSubjectsJSON() - Method in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
getSystemInfo() - Method in class edu.ucsb.cs156.courses.controllers.SystemInfoController
 
getSystemInfo() - Method in class edu.ucsb.cs156.courses.services.SystemInfoService
 
getSystemInfo() - Method in class edu.ucsb.cs156.courses.services.SystemInfoServiceImpl
 
getUpdates(String, String, int, int, String, String) - Method in class edu.ucsb.cs156.courses.controllers.UpdateController
 
getUser() - Method in class edu.ucsb.cs156.courses.services.CurrentUserService
 
getUser() - Method in class edu.ucsb.cs156.courses.services.CurrentUserServiceImpl
 
getValue() - Method in class edu.ucsb.cs156.courses.models.Quarter
 
getYY() - Method in class edu.ucsb.cs156.courses.models.Quarter
 
getYY(int) - Static method in class edu.ucsb.cs156.courses.models.Quarter
Take yyyyq int format and return two digit year as a String Throw illegal argument exception if not in yyyyq format.
getYYYY() - Method in class edu.ucsb.cs156.courses.models.Quarter
 
getYYYY(int) - Static method in class edu.ucsb.cs156.courses.models.Quarter
Take yyyyq int format and return four digit year as a String Throw illegal argument exception if not in yyyyq format.
getYYYYQ() - Method in class edu.ucsb.cs156.courses.models.Quarter
 
githubUrl(String, String) - Static method in class edu.ucsb.cs156.courses.services.SystemInfoServiceImpl
 
GradeHistory - Class in edu.ucsb.cs156.courses.entities
GradeHistory - Entity for grade history data.
GradeHistory() - Constructor for class edu.ucsb.cs156.courses.entities.GradeHistory
 
gradeHistoryBySubjectAreaAndCourseNumber(String, String) - Method in class edu.ucsb.cs156.courses.controllers.GradeHistoryController
 
GradeHistoryController - Class in edu.ucsb.cs156.courses.controllers
 
GradeHistoryController() - Constructor for class edu.ucsb.cs156.courses.controllers.GradeHistoryController
 
GradeHistoryImportService - Interface in edu.ucsb.cs156.courses.services
 
GradeHistoryImportServiceImpl - Class in edu.ucsb.cs156.courses.services
 
GradeHistoryImportServiceImpl() - Constructor for class edu.ucsb.cs156.courses.services.GradeHistoryImportServiceImpl
 
GradeHistoryImportServiceImpl.NullHeaderException - Exception Class in edu.ucsb.cs156.courses.services
 
GradeHistoryRepository - Interface in edu.ucsb.cs156.courses.repositories
 
GrantedAuthoritiesService - Class in edu.ucsb.cs156.courses.services
 
GrantedAuthoritiesService() - Constructor for class edu.ucsb.cs156.courses.services.GrantedAuthoritiesService
 

H

handleError(HttpServletRequest, Model) - Method in class edu.ucsb.cs156.courses.controllers.CustomErrorController
 
handleGenericException(Throwable) - Method in class edu.ucsb.cs156.courses.controllers.ApiController
 
handleIllegalArgumentException(Throwable) - Method in class edu.ucsb.cs156.courses.controllers.ApiController
 
hashCode() - Method in class edu.ucsb.cs156.courses.models.Quarter
 

I

importGradesFromUrl(String, JobContext, int) - Method in interface edu.ucsb.cs156.courses.services.GradeHistoryImportService
 
importGradesFromUrl(String, JobContext, int) - Method in class edu.ucsb.cs156.courses.services.GradeHistoryImportServiceImpl
 
increment() - Method in class edu.ucsb.cs156.courses.models.Quarter
Advance to the next quarter, and return the value of that quarter as an int.
index() - Method in class edu.ucsb.cs156.courses.controllers.FrontendController
 
Instructor - Class in edu.ucsb.cs156.courses.documents
 
Instructor() - Constructor for class edu.ucsb.cs156.courses.documents.Instructor
 
instructorList() - Method in class edu.ucsb.cs156.courses.documents.Section
 
intToStringWithDefault(Integer) - Static method in class edu.ucsb.cs156.courses.models.SectionCSVLine
 
isAdmin(String) - Method in class edu.ucsb.cs156.courses.config.SecurityConfig
 
isLoggedIn() - Method in class edu.ucsb.cs156.courses.services.CurrentUserService
 
isPrimary() - Method in class edu.ucsb.cs156.courses.documents.Section
Check if the section is a primary section (i.e. section number ends with "00").
isQuarterInRegistrationPass(String) - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
isStale(String, String) - Method in class edu.ucsb.cs156.courses.services.IsStaleService
Check if the data is stale for a given subject area and quarter
IsStaleService - Class in edu.ucsb.cs156.courses.services
 
IsStaleService() - Constructor for class edu.ucsb.cs156.courses.services.IsStaleService
 

J

JobsController - Class in edu.ucsb.cs156.courses.controllers
Launch endpoints for this app's concrete jobs.
JobsController() - Constructor for class edu.ucsb.cs156.courses.controllers.JobsController
 
JobUserProviderImpl - Class in edu.ucsb.cs156.courses.services
Bridge between the lib-jobs library and this app's notion of "current user"; lib-jobs uses it to stamp createdById/createdByEmail on Job records.
JobUserProviderImpl() - Constructor for class edu.ucsb.cs156.courses.services.JobUserProviderImpl
 
JpaAuditingConfig - Class in edu.ucsb.cs156.courses.config
 
JpaAuditingConfig() - Constructor for class edu.ucsb.cs156.courses.config.JpaAuditingConfig
 

L

lastDayToRegister(UCSBAPIQuarter) - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
launchTestJob(Boolean, Integer) - Method in class edu.ucsb.cs156.courses.controllers.JobsController
 
launchUpdateCourseDataJob(String, String, Boolean) - Method in class edu.ucsb.cs156.courses.controllers.JobsController
 
launchUpdateCourseDataRangeOfQuartersJob(String, String, Boolean) - Method in class edu.ucsb.cs156.courses.controllers.JobsController
 
launchUpdateCourseDataRangeOfQuartersSingleSubjectJob(String, String, String, Boolean) - Method in class edu.ucsb.cs156.courses.controllers.JobsController
 
launchUpdateCourseDataWithQuarterJob(String, Boolean) - Method in class edu.ucsb.cs156.courses.controllers.JobsController
 
launchUploadGradeData() - Method in class edu.ucsb.cs156.courses.controllers.JobsController
 
loadAllQuarters() - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
loadAllSubjects() - Method in class edu.ucsb.cs156.courses.services.UCSBSubjectsService
 
loadQuarters() - Method in class edu.ucsb.cs156.courses.controllers.UCSBAPIQuarterController
 
loadSubjects() - Method in class edu.ucsb.cs156.courses.controllers.UCSBSubjectsController
 
logControllers(JoinPoint) - Method in class edu.ucsb.cs156.courses.aop.LoggingAspect
 
LoggingAspect - Class in edu.ucsb.cs156.courses.aop
This class is used to log all incoming requests to the controllers in a uniform way.
LoggingAspect() - Constructor for class edu.ucsb.cs156.courses.aop.LoggingAspect
 

M

main(String[]) - Static method in class edu.ucsb.cs156.courses.CoursesApplication
 
makeFormattedCourseId(String, String) - Static method in class edu.ucsb.cs156.courses.utilities.CourseUtilities
Given a subject area and course number, return a course id that is formatted similarly to the precise way that course numbers are formatted in UCSB's GOLD system.
MongoConfig - Class in edu.ucsb.cs156.courses.config
 
MongoConfig() - Constructor for class edu.ucsb.cs156.courses.config.MongoConfig
 
MongoDevConfig - Class in edu.ucsb.cs156.courses.config
 
MongoDevConfig() - Constructor for class edu.ucsb.cs156.courses.config.MongoDevConfig
 
mongoInstance(MongoTemplate) - Method in class edu.ucsb.cs156.courses.config.MongoDevConfig
 

N

nextSection(List<Section>, int) - Static method in class edu.ucsb.cs156.courses.documents.CoursePage
Look ahead to the next section if there is one
NullHeaderException(String) - Constructor for exception class edu.ucsb.cs156.courses.services.GradeHistoryImportServiceImpl.NullHeaderException
 

P

PersonalSchedule - Class in edu.ucsb.cs156.courses.entities
 
PersonalSchedule() - Constructor for class edu.ucsb.cs156.courses.entities.PersonalSchedule
 
PersonalScheduleRepository - Interface in edu.ucsb.cs156.courses.repositories
 
PersonalSchedulesController - Class in edu.ucsb.cs156.courses.controllers
 
PersonalSchedulesController() - Constructor for class edu.ucsb.cs156.courses.controllers.PersonalSchedulesController
 
PersonalSectionsController - Class in edu.ucsb.cs156.courses.controllers
 
PersonalSectionsController() - Constructor for class edu.ucsb.cs156.courses.controllers.PersonalSectionsController
 
placeholderConfigurer() - Static method in class edu.ucsb.cs156.courses.CoursesApplication
 
postCourses(String, Long) - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
postSchedule(String, String, String) - Method in class edu.ucsb.cs156.courses.controllers.PersonalSchedulesController
 
primaries(String, String, String) - Method in class edu.ucsb.cs156.courses.controllers.UCSBCurriculumController
Get primaries for a given quarter, department, and level.
primariesGE(String, String) - Method in class edu.ucsb.cs156.courses.controllers.UCSBCurriculumController
 
Primary - Class in edu.ucsb.cs156.courses.documents
 
Primary() - Constructor for class edu.ucsb.cs156.courses.documents.Primary
 
PrimaryCollection - Interface in edu.ucsb.cs156.courses.collections
 
proxy(ProxyExchange<byte[]>, HttpServletRequest) - Method in class edu.ucsb.cs156.courses.controllers.FrontendProxyController
 
PSCourse - Class in edu.ucsb.cs156.courses.entities
 
PSCourse() - Constructor for class edu.ucsb.cs156.courses.entities.PSCourse
 
PSCourseController - Class in edu.ucsb.cs156.courses.controllers
 
PSCourseController() - Constructor for class edu.ucsb.cs156.courses.controllers.PSCourseController
 
PSCourseRepository - Interface in edu.ucsb.cs156.courses.repositories
 
putCourseById_admin(Long, PSCourse) - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
putCoursesById(Long, PSCourse) - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
putScheduleById(Long, PersonalSchedule) - Method in class edu.ucsb.cs156.courses.controllers.PersonalSchedulesController
 
putScheduleById_admin(Long, PersonalSchedule) - Method in class edu.ucsb.cs156.courses.controllers.PersonalSchedulesController
 

Q

Quarter - Class in edu.ucsb.cs156.courses.models
Represents a UCSB quarter.
Quarter(int) - Constructor for class edu.ucsb.cs156.courses.models.Quarter
 
Quarter(String) - Constructor for class edu.ucsb.cs156.courses.models.Quarter
Construct a Quarter object from a string s, either in QYY or YYYYQ format.
quarterList(String, String) - Static method in class edu.ucsb.cs156.courses.models.Quarter
return a list of Quarters starting with the start parameter and ending with the end parameter, inclusive.
quarterToDigit(String) - Static method in class edu.ucsb.cs156.courses.utilities.CourseUtilities
Convert a quarter string (e.g., "Winter", "Spring") to its corresponding digit.
quarterYYYYQInRange(String) - Method in class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
qyyToyyyyQ(String) - Static method in class edu.ucsb.cs156.courses.models.Quarter
 

R

RateLimitConfig - Class in edu.ucsb.cs156.courses.config
 
RateLimitConfig() - Constructor for class edu.ucsb.cs156.courses.config.RateLimitConfig
 
RateLimitedIP - Class in edu.ucsb.cs156.courses.entities
 
RateLimitedIP() - Constructor for class edu.ucsb.cs156.courses.entities.RateLimitedIP
 
RateLimitedIPRepository - Interface in edu.ucsb.cs156.courses.repositories
 
RateLimitedIPsController - Class in edu.ucsb.cs156.courses.controllers
 
RateLimitedIPsController() - Constructor for class edu.ucsb.cs156.courses.controllers.RateLimitedIPsController
 
rateLimitFilter() - Method in class edu.ucsb.cs156.courses.config.RateLimitConfig
 
RateLimitFilter - Class in edu.ucsb.cs156.courses.filters
 
RateLimitFilter(int, int, RateLimitedIPRepository) - Constructor for class edu.ucsb.cs156.courses.filters.RateLimitFilter
 
restTemplate(RestTemplateBuilder) - Method in class edu.ucsb.cs156.courses.config.RestTemplateConfig
 
RestTemplateConfig - Class in edu.ucsb.cs156.courses.config
 
RestTemplateConfig() - Constructor for class edu.ucsb.cs156.courses.config.RestTemplateConfig
 
run(ApplicationArguments) - Method in class edu.ucsb.cs156.courses.startup.CoursesApplicationRunnerDevelopment
Called once at application startup time, development only
run(ApplicationArguments) - Method in class edu.ucsb.cs156.courses.startup.CoursesApplicationRunnerProduction
Called once at application startup time, development only
runOnStartupInProductionOnly() - Method in class edu.ucsb.cs156.courses.startup.CoursesStartup
 
runUpdateCourseDataBasedOnCron() - Method in class edu.ucsb.cs156.courses.jobs.ScheduledJobs
 

S

SAMPLE_QUARTER_JSON_F20 - Static variable in class edu.ucsb.cs156.courses.entities.UCSBAPIQuarter
 
SAMPLE_QUARTER_JSON_F21 - Static variable in class edu.ucsb.cs156.courses.entities.UCSBAPIQuarter
 
SAMPLE_QUARTER_JSON_M21 - Static variable in class edu.ucsb.cs156.courses.entities.UCSBAPIQuarter
 
SAMPLE_QUARTER_JSON_M22 - Static variable in class edu.ucsb.cs156.courses.entities.UCSBAPIQuarter
 
SAMPLE_QUARTER_JSON_M24 - Static variable in class edu.ucsb.cs156.courses.entities.UCSBAPIQuarter
 
SAMPLE_QUARTER_JSON_S21 - Static variable in class edu.ucsb.cs156.courses.entities.UCSBAPIQuarter
 
SAMPLE_QUARTER_JSON_S22 - Static variable in class edu.ucsb.cs156.courses.entities.UCSBAPIQuarter
 
SAMPLE_QUARTER_JSON_W21 - Static variable in class edu.ucsb.cs156.courses.entities.UCSBAPIQuarter
 
SAMPLE_QUARTER_JSON_W22 - Static variable in class edu.ucsb.cs156.courses.entities.UCSBAPIQuarter
 
save(Update) - Method in interface edu.ucsb.cs156.courses.collections.UpdateCollection
 
ScheduledJobs - Class in edu.ucsb.cs156.courses.jobs
This class contains methods that are scheduled to run at certain times to launch particular jobs.
ScheduledJobs() - Constructor for class edu.ucsb.cs156.courses.jobs.ScheduledJobs
 
search(String, String, String) - Method in class edu.ucsb.cs156.courses.controllers.CourseOverTimeBuildingController
 
search(String, String, String, boolean) - Method in class edu.ucsb.cs156.courses.controllers.CourseOverTimeDescriptionController
 
search(String, String, String, boolean) - Method in class edu.ucsb.cs156.courses.controllers.CourseOverTimeInstructorController
 
search(String, String, String, String) - Method in class edu.ucsb.cs156.courses.controllers.CourseOverTimeController
 
search(String, String, String, String, String, String) - Method in class edu.ucsb.cs156.courses.controllers.EnrollmentController
 
searchNew(String, String) - Method in class edu.ucsb.cs156.courses.controllers.CourseOverTimeBuildingController
 
Section - Class in edu.ucsb.cs156.courses.documents
 
Section() - Constructor for class edu.ucsb.cs156.courses.documents.Section
 
SECTION_ENDPOINT - Static variable in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
SectionCSVLine - Class in edu.ucsb.cs156.courses.models
 
SectionCSVLine() - Constructor for class edu.ucsb.cs156.courses.models.SectionCSVLine
 
SectionCSVLineService - Class in edu.ucsb.cs156.courses.services
 
SectionCSVLineService() - Constructor for class edu.ucsb.cs156.courses.services.SectionCSVLineService
 
sectionsearch(String, String) - Method in class edu.ucsb.cs156.courses.controllers.UCSBSectionsController
 
SecurityConfig - Class in edu.ucsb.cs156.courses.config
 
SecurityConfig() - Constructor for class edu.ucsb.cs156.courses.config.SecurityConfig
 
setValue(int) - Method in class edu.ucsb.cs156.courses.models.Quarter
 
status() - Method in class edu.ucsb.cs156.courses.documents.Section
 
SUBJECTS_ENDPOINT - Static variable in class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
SystemInfo - Class in edu.ucsb.cs156.courses.models
This class represents the public information about the application.
SystemInfo() - Constructor for class edu.ucsb.cs156.courses.models.SystemInfo
 
SystemInfoController - Class in edu.ucsb.cs156.courses.controllers
 
SystemInfoController() - Constructor for class edu.ucsb.cs156.courses.controllers.SystemInfoController
 
SystemInfoService - Class in edu.ucsb.cs156.courses.services
 
SystemInfoService() - Constructor for class edu.ucsb.cs156.courses.services.SystemInfoService
 
SystemInfoServiceImpl - Class in edu.ucsb.cs156.courses.services
 
SystemInfoServiceImpl() - Constructor for class edu.ucsb.cs156.courses.services.SystemInfoServiceImpl
 

T

testError() - Method in class edu.ucsb.cs156.courses.controllers.TestErrorController
 
TestErrorController - Class in edu.ucsb.cs156.courses.controllers
 
TestErrorController() - Constructor for class edu.ucsb.cs156.courses.controllers.TestErrorController
 
TestJob - Class in edu.ucsb.cs156.courses.jobs
A trivial job for testing the jobs infrastructure from the admin console: logs a line, sleeps, then either fails or logs a goodbye.
TestJob() - Constructor for class edu.ucsb.cs156.courses.jobs.TestJob
 
thisUsersCourses() - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
thisUsersCoursesForPsId(Long) - Method in class edu.ucsb.cs156.courses.controllers.PSCourseController
 
thisUsersSchedules() - Method in class edu.ucsb.cs156.courses.controllers.PersonalSchedulesController
 
TimeLocation - Class in edu.ucsb.cs156.courses.documents
 
TimeLocation() - Constructor for class edu.ucsb.cs156.courses.documents.TimeLocation
 
toSectionCSVLine(ConvertedSection) - Static method in class edu.ucsb.cs156.courses.models.SectionCSVLine
 
toString() - Method in class edu.ucsb.cs156.courses.documents.GeneralEducation
 
toString() - Method in class edu.ucsb.cs156.courses.models.Quarter
 
TreeElement - Class in edu.ucsb.cs156.courses.models
 
TreeElement() - Constructor for class edu.ucsb.cs156.courses.models.TreeElement
 

U

UCSBAPIQuarter - Class in edu.ucsb.cs156.courses.entities
 
UCSBAPIQuarter() - Constructor for class edu.ucsb.cs156.courses.entities.UCSBAPIQuarter
 
UCSBAPIQuarterController - Class in edu.ucsb.cs156.courses.controllers
 
UCSBAPIQuarterController() - Constructor for class edu.ucsb.cs156.courses.controllers.UCSBAPIQuarterController
 
UCSBAPIQuarterRepository - Interface in edu.ucsb.cs156.courses.repositories
 
UCSBAPIQuarterService - Class in edu.ucsb.cs156.courses.services
Service object that wraps the UCSB Academic Curriculum API
UCSBAPIQuarterService(RestTemplateBuilder) - Constructor for class edu.ucsb.cs156.courses.services.UCSBAPIQuarterService
 
UCSBCurriculumController - Class in edu.ucsb.cs156.courses.controllers
 
UCSBCurriculumController() - Constructor for class edu.ucsb.cs156.courses.controllers.UCSBCurriculumController
 
UCSBCurriculumService - Class in edu.ucsb.cs156.courses.services
Service object that wraps the UCSB Academic Curriculum API
UCSBCurriculumService(RestTemplateBuilder) - Constructor for class edu.ucsb.cs156.courses.services.UCSBCurriculumService
 
UCSBSectionsController - Class in edu.ucsb.cs156.courses.controllers
 
UCSBSectionsController() - Constructor for class edu.ucsb.cs156.courses.controllers.UCSBSectionsController
 
UCSBSubject - Class in edu.ucsb.cs156.courses.entities
 
UCSBSubject() - Constructor for class edu.ucsb.cs156.courses.entities.UCSBSubject
 
UCSBSubjectRepository - Interface in edu.ucsb.cs156.courses.repositories
 
UCSBSubjectsController - Class in edu.ucsb.cs156.courses.controllers
 
UCSBSubjectsController() - Constructor for class edu.ucsb.cs156.courses.controllers.UCSBSubjectsController
 
UCSBSubjectsService - Class in edu.ucsb.cs156.courses.services
 
UCSBSubjectsService(RestTemplateBuilder) - Constructor for class edu.ucsb.cs156.courses.services.UCSBSubjectsService
 
Update - Class in edu.ucsb.cs156.courses.documents
 
Update() - Constructor for class edu.ucsb.cs156.courses.documents.Update
 
UpdateCollection - Interface in edu.ucsb.cs156.courses.collections
 
UpdateController - Class in edu.ucsb.cs156.courses.controllers
 
UpdateController() - Constructor for class edu.ucsb.cs156.courses.controllers.UpdateController
 
UpdateCourseDataJob - Class in edu.ucsb.cs156.courses.jobs
 
UpdateCourseDataJob() - Constructor for class edu.ucsb.cs156.courses.jobs.UpdateCourseDataJob
 
UpdateCourseDataJobFactory - Class in edu.ucsb.cs156.courses.jobs
 
UpdateCourseDataJobFactory() - Constructor for class edu.ucsb.cs156.courses.jobs.UpdateCourseDataJobFactory
 
updateCourses(JobContext, String, String) - Method in class edu.ucsb.cs156.courses.jobs.UpdateCourseDataJob
 
updateEntity(PreparedStatement, GradeHistory) - Method in class edu.ucsb.cs156.courses.services.GradeHistoryImportServiceImpl
 
UpdateService - Class in edu.ucsb.cs156.courses.services
 
UpdateService() - Constructor for class edu.ucsb.cs156.courses.services.UpdateService
 
updateUpdatesCollection(String, String, int, int, int) - Method in class edu.ucsb.cs156.courses.jobs.UpdateCourseDataJob
 
UploadGradeDataJob - Class in edu.ucsb.cs156.courses.jobs
 
UploadGradeDataJob() - Constructor for class edu.ucsb.cs156.courses.jobs.UploadGradeDataJob
 
UploadGradeDataJobFactory - Class in edu.ucsb.cs156.courses.jobs
 
UploadGradeDataJobFactory() - Constructor for class edu.ucsb.cs156.courses.jobs.UploadGradeDataJobFactory
 
User - Class in edu.ucsb.cs156.courses.entities
 
User() - Constructor for class edu.ucsb.cs156.courses.entities.User
 
UserInfoController - Class in edu.ucsb.cs156.courses.controllers
 
UserInfoController() - Constructor for class edu.ucsb.cs156.courses.controllers.UserInfoController
 
UserRepository - Interface in edu.ucsb.cs156.courses.repositories
 
users() - Method in class edu.ucsb.cs156.courses.controllers.UsersController
 
UsersController - Class in edu.ucsb.cs156.courses.controllers
 
UsersController() - Constructor for class edu.ucsb.cs156.courses.controllers.UsersController
 
usersPaged(int, int, String) - Method in class edu.ucsb.cs156.courses.controllers.UsersController
 
utcDateTimeProvider() - Method in class edu.ucsb.cs156.courses.config.JpaAuditingConfig
 

Y

yyyyqToInt(String) - Static method in class edu.ucsb.cs156.courses.models.Quarter
Convert yyyyq as string to int, throwing exception if format is incorrect
yyyyqToQyy(int) - Static method in class edu.ucsb.cs156.courses.models.Quarter
Convert yyyyq int format to Yqq String format throwing exception if format is incorrect
A B C D E F G H I J L M N P Q R S T U Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form