Index
All Classes and Interfaces|All Packages|Serialized Form
A
- allBooks() - Method in class edu.ucsb.cs156.example.controllers.BookController
- allCommonss() - Method in class edu.ucsb.cs156.example.controllers.UCSBDiningCommonsController
- allDogs() - Method in class edu.ucsb.cs156.example.controllers.DogController
- allRestaurants() - Method in class edu.ucsb.cs156.example.controllers.RestaurantController
- allUCSBDates() - Method in class edu.ucsb.cs156.example.controllers.UCSBDatesController
- api() - Method in class edu.ucsb.cs156.example.config.SpringFoxConfig
- ApiController - Class in edu.ucsb.cs156.example.controllers
- ApiController() - Constructor for class edu.ucsb.cs156.example.controllers.ApiController
B
- Book - Class in edu.ucsb.cs156.example.entities
- Book() - Constructor for class edu.ucsb.cs156.example.entities.Book
- BookController - Class in edu.ucsb.cs156.example.controllers
- BookController() - Constructor for class edu.ucsb.cs156.example.controllers.BookController
- BookRepository - Interface in edu.ucsb.cs156.example.repositories
C
- configure(HttpSecurity) - Method in class edu.ucsb.cs156.example.config.SecurityConfig
- configure(WebSecurity) - Method in class edu.ucsb.cs156.example.config.SecurityConfig
- csrf() - Method in class edu.ucsb.cs156.example.controllers.FrontendController
- csrf(CsrfToken) - Method in class edu.ucsb.cs156.example.controllers.CSRFController
- CSRFController - Class in edu.ucsb.cs156.example.controllers
- CSRFController() - Constructor for class edu.ucsb.cs156.example.controllers.CSRFController
- CurrentUser - Class in edu.ucsb.cs156.example.models
- CurrentUser() - Constructor for class edu.ucsb.cs156.example.models.CurrentUser
- CurrentUserService - Class in edu.ucsb.cs156.example.services
- CurrentUserService() - Constructor for class edu.ucsb.cs156.example.services.CurrentUserService
- CurrentUserServiceImpl - Class in edu.ucsb.cs156.example.services
- CurrentUserServiceImpl() - Constructor for class edu.ucsb.cs156.example.services.CurrentUserServiceImpl
D
- deleteBook(Long) - Method in class edu.ucsb.cs156.example.controllers.BookController
- deleteCommons(String) - Method in class edu.ucsb.cs156.example.controllers.UCSBDiningCommonsController
- deleteDog(Long) - Method in class edu.ucsb.cs156.example.controllers.DogController
- deleteRestaurant(Long) - Method in class edu.ucsb.cs156.example.controllers.RestaurantController
- deleteUCSBDate(Long) - Method in class edu.ucsb.cs156.example.controllers.UCSBDatesController
- Dog - Class in edu.ucsb.cs156.example.entities
- Dog() - Constructor for class edu.ucsb.cs156.example.entities.Dog
- DogController - Class in edu.ucsb.cs156.example.controllers
- DogController() - Constructor for class edu.ucsb.cs156.example.controllers.DogController
- DogRepository - Interface in edu.ucsb.cs156.example.repositories
E
- edu.ucsb.cs156.example - package edu.ucsb.cs156.example
- edu.ucsb.cs156.example.aop - package edu.ucsb.cs156.example.aop
- edu.ucsb.cs156.example.config - package edu.ucsb.cs156.example.config
- edu.ucsb.cs156.example.controllers - package edu.ucsb.cs156.example.controllers
- edu.ucsb.cs156.example.entities - package edu.ucsb.cs156.example.entities
- edu.ucsb.cs156.example.errors - package edu.ucsb.cs156.example.errors
- edu.ucsb.cs156.example.models - package edu.ucsb.cs156.example.models
- edu.ucsb.cs156.example.repositories - package edu.ucsb.cs156.example.repositories
- edu.ucsb.cs156.example.services - package edu.ucsb.cs156.example.services
- EntityNotFoundException - Exception in edu.ucsb.cs156.example.errors
- EntityNotFoundException(Class<?>, Object) - Constructor for exception edu.ucsb.cs156.example.errors.EntityNotFoundException
- ExampleApplication - Class in edu.ucsb.cs156.example
- ExampleApplication() - Constructor for class edu.ucsb.cs156.example.ExampleApplication
F
- findAllByQuarterYYYYQ(String) - Method in interface edu.ucsb.cs156.example.repositories.UCSBDateRepository
- findByEmail(String) - Method in interface edu.ucsb.cs156.example.repositories.UserRepository
- FrontendController - Class in edu.ucsb.cs156.example.controllers
- FrontendController() - Constructor for class edu.ucsb.cs156.example.controllers.FrontendController
- FrontendProxyController - Class in edu.ucsb.cs156.example.controllers
- FrontendProxyController() - Constructor for class edu.ucsb.cs156.example.controllers.FrontendProxyController
G
- genericMessage(String) - Method in class edu.ucsb.cs156.example.controllers.ApiController
- getAdmin(String) - Method in class edu.ucsb.cs156.example.config.SecurityConfig
- getById(Long) - Method in class edu.ucsb.cs156.example.controllers.BookController
- getById(Long) - Method in class edu.ucsb.cs156.example.controllers.DogController
- getById(Long) - Method in class edu.ucsb.cs156.example.controllers.RestaurantController
- getById(Long) - Method in class edu.ucsb.cs156.example.controllers.UCSBDatesController
- getById(String) - Method in class edu.ucsb.cs156.example.controllers.UCSBDiningCommonsController
- getCurrentUser() - Method in class edu.ucsb.cs156.example.controllers.ApiController
- getCurrentUser() - Method in class edu.ucsb.cs156.example.controllers.UserInfoController
- getCurrentUser() - Method in class edu.ucsb.cs156.example.services.CurrentUserService
- getCurrentUser() - Method in class edu.ucsb.cs156.example.services.CurrentUserServiceImpl
- getGrantedAuthorities() - Method in class edu.ucsb.cs156.example.services.GrantedAuthoritiesService
- getOAuth2AuthenticatedUser(SecurityContext, Authentication) - Method in class edu.ucsb.cs156.example.services.CurrentUserServiceImpl
- getRoles() - Method in class edu.ucsb.cs156.example.services.CurrentUserService
- getRoles() - Method in class edu.ucsb.cs156.example.services.CurrentUserServiceImpl
- getSystemInfo() - Method in class edu.ucsb.cs156.example.controllers.SystemInfoController
- getSystemInfo() - Method in class edu.ucsb.cs156.example.services.SystemInfoService
- getSystemInfo() - Method in class edu.ucsb.cs156.example.services.SystemInfoServiceImpl
- getUser() - Method in class edu.ucsb.cs156.example.services.CurrentUserService
- getUser() - Method in class edu.ucsb.cs156.example.services.CurrentUserServiceImpl
- GrantedAuthoritiesService - Class in edu.ucsb.cs156.example.services
- GrantedAuthoritiesService() - Constructor for class edu.ucsb.cs156.example.services.GrantedAuthoritiesService
H
- handleGenericException(Throwable) - Method in class edu.ucsb.cs156.example.controllers.ApiController
I
- index() - Method in class edu.ucsb.cs156.example.controllers.FrontendController
- isLoggedIn() - Method in class edu.ucsb.cs156.example.services.CurrentUserService
L
- logControllers(JoinPoint) - Method in class edu.ucsb.cs156.example.aop.LoggingAspect
- LoggingAspect - Class in edu.ucsb.cs156.example.aop
- LoggingAspect() - Constructor for class edu.ucsb.cs156.example.aop.LoggingAspect
M
- main(String[]) - Static method in class edu.ucsb.cs156.example.ExampleApplication
P
- postBook(String, String, String) - Method in class edu.ucsb.cs156.example.controllers.BookController
- postCommons(String, String, boolean, boolean, boolean, double, double) - Method in class edu.ucsb.cs156.example.controllers.UCSBDiningCommonsController
- postDog(String, String) - Method in class edu.ucsb.cs156.example.controllers.DogController
- postRestaurant(String, String) - Method in class edu.ucsb.cs156.example.controllers.RestaurantController
- postUCSBDate(String, String, LocalDateTime) - Method in class edu.ucsb.cs156.example.controllers.UCSBDatesController
- proxy(ProxyExchange<String>) - Method in class edu.ucsb.cs156.example.controllers.FrontendProxyController
R
- Restaurant - Class in edu.ucsb.cs156.example.entities
- Restaurant() - Constructor for class edu.ucsb.cs156.example.entities.Restaurant
- RestaurantController - Class in edu.ucsb.cs156.example.controllers
- RestaurantController() - Constructor for class edu.ucsb.cs156.example.controllers.RestaurantController
- RestaurantRepository - Interface in edu.ucsb.cs156.example.repositories
S
- security() - Method in class edu.ucsb.cs156.example.config.SpringFoxConfig
- SecurityConfig - Class in edu.ucsb.cs156.example.config
- SecurityConfig() - Constructor for class edu.ucsb.cs156.example.config.SecurityConfig
- SpringFoxConfig - Class in edu.ucsb.cs156.example.config
-
Configuration for Swagger, a package that provides documentation for REST API endpoints.
- SpringFoxConfig() - Constructor for class edu.ucsb.cs156.example.config.SpringFoxConfig
- SystemInfo - Class in edu.ucsb.cs156.example.models
- SystemInfo() - Constructor for class edu.ucsb.cs156.example.models.SystemInfo
- SystemInfoController - Class in edu.ucsb.cs156.example.controllers
- SystemInfoController() - Constructor for class edu.ucsb.cs156.example.controllers.SystemInfoController
- SystemInfoService - Class in edu.ucsb.cs156.example.services
- SystemInfoService() - Constructor for class edu.ucsb.cs156.example.services.SystemInfoService
- SystemInfoServiceImpl - Class in edu.ucsb.cs156.example.services
- SystemInfoServiceImpl() - Constructor for class edu.ucsb.cs156.example.services.SystemInfoServiceImpl
U
- UCSBDate - Class in edu.ucsb.cs156.example.entities
- UCSBDate() - Constructor for class edu.ucsb.cs156.example.entities.UCSBDate
- UCSBDateRepository - Interface in edu.ucsb.cs156.example.repositories
- UCSBDatesController - Class in edu.ucsb.cs156.example.controllers
- UCSBDatesController() - Constructor for class edu.ucsb.cs156.example.controllers.UCSBDatesController
- UCSBDiningCommons - Class in edu.ucsb.cs156.example.entities
- UCSBDiningCommons() - Constructor for class edu.ucsb.cs156.example.entities.UCSBDiningCommons
- UCSBDiningCommonsController - Class in edu.ucsb.cs156.example.controllers
- UCSBDiningCommonsController() - Constructor for class edu.ucsb.cs156.example.controllers.UCSBDiningCommonsController
- UCSBDiningCommonsRepository - Interface in edu.ucsb.cs156.example.repositories
- updateBook(Long, Book) - Method in class edu.ucsb.cs156.example.controllers.BookController
- updateCommons(String, UCSBDiningCommons) - Method in class edu.ucsb.cs156.example.controllers.UCSBDiningCommonsController
- updateDog(Long, Dog) - Method in class edu.ucsb.cs156.example.controllers.DogController
- updateFrom(Book) - Method in class edu.ucsb.cs156.example.entities.Book
- updateFrom(Dog) - Method in class edu.ucsb.cs156.example.entities.Dog
- updateFrom(Restaurant) - Method in class edu.ucsb.cs156.example.entities.Restaurant
- updateRestaurant(Long, Restaurant) - Method in class edu.ucsb.cs156.example.controllers.RestaurantController
- updateUCSBDate(Long, UCSBDate) - Method in class edu.ucsb.cs156.example.controllers.UCSBDatesController
- User - Class in edu.ucsb.cs156.example.entities
- User() - Constructor for class edu.ucsb.cs156.example.entities.User
- UserInfoController - Class in edu.ucsb.cs156.example.controllers
- UserInfoController() - Constructor for class edu.ucsb.cs156.example.controllers.UserInfoController
- UserRepository - Interface in edu.ucsb.cs156.example.repositories
- users() - Method in class edu.ucsb.cs156.example.controllers.UsersController
- UsersController - Class in edu.ucsb.cs156.example.controllers
- UsersController() - Constructor for class edu.ucsb.cs156.example.controllers.UsersController
All Classes and Interfaces|All Packages|Serialized Form