Hierarchy For All Packages
- edu.ucsb.cs.citelines,
- edu.ucsb.cs.citelines.collections,
- edu.ucsb.cs.citelines.config,
- edu.ucsb.cs.citelines.controller,
- edu.ucsb.cs.citelines.entity,
- edu.ucsb.cs.citelines.errors,
- edu.ucsb.cs.citelines.interceptors,
- edu.ucsb.cs.citelines.jobs,
- edu.ucsb.cs.citelines.model,
- edu.ucsb.cs.citelines.repository,
- edu.ucsb.cs.citelines.services,
- edu.ucsb.cs.citelines.services.wiremock,
- edu.ucsb.cs.citelines.startup,
- edu.ucsb.cs.citelines.utilities
Class Hierarchy
- java.lang.Object
- edu.ucsb.cs.citelines.entity.Admin
- edu.ucsb.cs.citelines.controller.ApiController
- edu.ucsb.cs.citelines.controller.AdminsController
- edu.ucsb.cs.citelines.controller.ResearchersController
- edu.ucsb.cs.citelines.controller.UserInfoController
- edu.ucsb.cs.citelines.services.ApiRetryHelper
- edu.ucsb.cs.citelines.collections.BibTexEntry
- edu.ucsb.cs.citelines.utilities.CanonicalFormConverter
- edu.ucsb.cs.citelines.CitelinesApplication
- edu.ucsb.cs.citelines.config.CorsConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- edu.ucsb.cs.citelines.model.CurrentUser
- edu.ucsb.cs.citelines.services.CurrentUserService
- edu.ucsb.cs.citelines.services.CurrentUserServiceImpl
- de.flapdoodle.embed.mongo.spring.autoconfigure.EmbeddedMongoAutoConfiguration
- edu.ucsb.cs.citelines.config.MongoDevConfig
- edu.ucsb.cs.citelines.controller.FrontendController
- edu.ucsb.cs.citelines.controller.FrontendProxyController
- edu.ucsb.cs.citelines.services.GrantedAuthoritiesService
- edu.ucsb.cs.citelines.controller.HealthController
- edu.ucsb.cs.citelines.services.JobUserProviderImpl (implements edu.ucsb.cs156.jobs.services.JobUserProvider)
- edu.ucsb.cs.citelines.config.MongoConfig
- org.springframework.security.oauth2.client.oidc.userinfo.OidcUserService (implements org.springframework.security.oauth2.client.userinfo.OAuth2UserService<R,
U>) - edu.ucsb.cs.citelines.services.GoogleSignInServiceImpl (implements edu.ucsb.cs.citelines.services.GoogleSignInService)
- edu.ucsb.cs.citelines.config.OpenAPIConfig
- edu.ucsb.cs.citelines.entity.Researcher
- edu.ucsb.cs.citelines.interceptors.RoleUpdateInterceptor (implements org.springframework.web.servlet.HandlerInterceptor)
- edu.ucsb.cs.citelines.startup.ScaffoldApplicationRunner (implements org.springframework.boot.ApplicationRunner)
- edu.ucsb.cs.citelines.startup.ScaffoldStartup
- edu.ucsb.cs.citelines.config.SecurityConfig
- edu.ucsb.cs.citelines.utilities.Sleep
- edu.ucsb.cs.citelines.model.SystemInfo
- edu.ucsb.cs.citelines.controller.SystemInfoController
- edu.ucsb.cs.citelines.services.SystemInfoService
- edu.ucsb.cs.citelines.services.SystemInfoServiceImpl
- edu.ucsb.cs.citelines.jobs.TestJob (implements edu.ucsb.cs156.jobs.services.JobContextConsumer)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- edu.ucsb.cs.citelines.services.ApiRetryHelper.ApiUnavailableException
- edu.ucsb.cs.citelines.errors.EntityNotFoundException
- edu.ucsb.cs.citelines.errors.ForbiddenException
- java.lang.RuntimeException
- java.lang.Exception
- edu.ucsb.cs.citelines.entity.User
- edu.ucsb.cs.citelines.config.WebConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- edu.ucsb.cs.citelines.startup.WiremockApplicationRunner (implements org.springframework.boot.ApplicationRunner)
- edu.ucsb.cs.citelines.services.wiremock.WiremockService
- edu.ucsb.cs.citelines.services.wiremock.WiremockServiceDummy
- edu.ucsb.cs.citelines.services.wiremock.WiremockServiceImpl
- edu.ucsb.cs.citelines.config.YamlMessageConverterConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
Interface Hierarchy
- org.springframework.security.oauth2.client.userinfo.OAuth2UserService<R,
U> - edu.ucsb.cs.citelines.services.GoogleSignInService
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - edu.ucsb.cs.citelines.repository.UserRepository
- org.springframework.data.mongodb.repository.MongoRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - edu.ucsb.cs.citelines.collections.BibTexEntryRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - edu.ucsb.cs.citelines.repository.AdminRepository
- org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - edu.ucsb.cs.citelines.repository.UserRepository
- org.springframework.data.mongodb.repository.MongoRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - edu.ucsb.cs.citelines.collections.BibTexEntryRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- edu.ucsb.cs.citelines.repository.ResearcherRepository
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - edu.ucsb.cs.citelines.repository.UserRepository
- org.springframework.data.mongodb.repository.MongoRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - edu.ucsb.cs.citelines.collections.BibTexEntryRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- edu.ucsb.cs.citelines.controller.AdminsController.AdminDTO
- java.lang.Record