Hierarchy For All Packages
Package Hierarchies:- edu.ucsb.cs156.organic,
 - edu.ucsb.cs156.organic.config,
 - edu.ucsb.cs156.organic.controllers,
 - edu.ucsb.cs156.organic.entities,
 - edu.ucsb.cs156.organic.entities.jobs,
 - edu.ucsb.cs156.organic.errors,
 - edu.ucsb.cs156.organic.Interceptors,
 - edu.ucsb.cs156.organic.jobs,
 - edu.ucsb.cs156.organic.models,
 - edu.ucsb.cs156.organic.repositories,
 - edu.ucsb.cs156.organic.repositories.jobs,
 - edu.ucsb.cs156.organic.services,
 - edu.ucsb.cs156.organic.services.jobs
 
Class Hierarchy
- java.lang.Object
- edu.ucsb.cs156.organic.controllers.ApiController
- edu.ucsb.cs156.organic.controllers.CoursesController
 - edu.ucsb.cs156.organic.controllers.JobsController
 - edu.ucsb.cs156.organic.controllers.SchoolController
 - edu.ucsb.cs156.organic.controllers.StudentsController
 - edu.ucsb.cs156.organic.controllers.SystemInfoController
 - edu.ucsb.cs156.organic.controllers.UserInfoController
 - edu.ucsb.cs156.organic.controllers.UsersController
 
 - edu.ucsb.cs156.organic.entities.Course
 - edu.ucsb.cs156.organic.controllers.CSRFController
 - edu.ucsb.cs156.organic.models.CurrentUser
 - edu.ucsb.cs156.organic.services.CurrentUserService
- edu.ucsb.cs156.organic.services.CurrentUserServiceImpl
 
 - edu.ucsb.cs156.organic.controllers.FrontendController
 - edu.ucsb.cs156.organic.controllers.FrontendProxyController
 - edu.ucsb.cs156.organic.services.GrantedAuthoritiesService
 - edu.ucsb.cs156.organic.entities.jobs.Job
 - edu.ucsb.cs156.organic.services.jobs.JobContext
 - edu.ucsb.cs156.organic.services.jobs.JobService
 - edu.ucsb.cs156.organic.OrganicApplication
 - edu.ucsb.cs156.organic.entities.School
 - edu.ucsb.cs156.organic.config.SecurityConfig
 - edu.ucsb.cs156.organic.entities.Staff
 - edu.ucsb.cs156.organic.entities.Student
 - edu.ucsb.cs156.organic.models.SystemInfo
 - edu.ucsb.cs156.organic.services.SystemInfoService
- edu.ucsb.cs156.organic.services.SystemInfoServiceImpl
 
 - edu.ucsb.cs156.organic.jobs.TestJob (implements edu.ucsb.cs156.organic.services.jobs.JobContextConsumer)
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- edu.ucsb.cs156.organic.errors.EntityNotFoundException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - edu.ucsb.cs156.organic.entities.User
 - edu.ucsb.cs156.organic.entities.UserEmail
 
 - edu.ucsb.cs156.organic.controllers.ApiController
 
Interface Hierarchy
- edu.ucsb.cs156.organic.services.jobs.JobContextConsumer
 - org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - edu.ucsb.cs156.organic.repositories.CourseRepository
 - edu.ucsb.cs156.organic.repositories.jobs.JobsRepository
 - edu.ucsb.cs156.organic.repositories.SchoolRepository
 - edu.ucsb.cs156.organic.repositories.StaffRepository
 - edu.ucsb.cs156.organic.repositories.StudentRepository
 - edu.ucsb.cs156.organic.repositories.UserEmailRepository
 - edu.ucsb.cs156.organic.repositories.UserRepository
 
 
 - org.springframework.data.repository.CrudRepository<T,
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- edu.ucsb.cs156.organic.controllers.StudentsController.Status
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)