Hierarchy For All Packages
Package Hierarchies:- edu.ucsb.cs156.happiercows,
- edu.ucsb.cs156.happiercows.advice,
- edu.ucsb.cs156.happiercows.config,
- edu.ucsb.cs156.happiercows.controllers,
- edu.ucsb.cs156.happiercows.entities,
- edu.ucsb.cs156.happiercows.entities.jobs,
- edu.ucsb.cs156.happiercows.errors,
- edu.ucsb.cs156.happiercows.helpers,
- edu.ucsb.cs156.happiercows.jobs,
- edu.ucsb.cs156.happiercows.models,
- edu.ucsb.cs156.happiercows.repositories,
- edu.ucsb.cs156.happiercows.repositories.jobs,
- edu.ucsb.cs156.happiercows.services,
- edu.ucsb.cs156.happiercows.services.jobs,
- edu.ucsb.cs156.happiercows.services.wiremock,
- edu.ucsb.cs156.happiercows.strategies
Class Hierarchy
- java.lang.Object
- edu.ucsb.cs156.happiercows.entities.Announcement
- edu.ucsb.cs156.happiercows.controllers.ApiController
- edu.ucsb.cs156.happiercows.controllers.AnnouncementsController
- edu.ucsb.cs156.happiercows.controllers.ChatMessageController
- edu.ucsb.cs156.happiercows.controllers.CommonsController
- edu.ucsb.cs156.happiercows.controllers.JobsController
- edu.ucsb.cs156.happiercows.controllers.ProfitsController
- edu.ucsb.cs156.happiercows.controllers.ReportsController
- edu.ucsb.cs156.happiercows.controllers.SystemInfoController
- edu.ucsb.cs156.happiercows.controllers.UserCommonsController
- edu.ucsb.cs156.happiercows.controllers.UserInfoController
- edu.ucsb.cs156.happiercows.controllers.UsersController
- edu.ucsb.cs156.happiercows.services.AverageCowHealthService
- edu.ucsb.cs156.happiercows.entities.ChatMessage
- edu.ucsb.cs156.happiercows.entities.Commons
- edu.ucsb.cs156.happiercows.entities.CommonsPlus
- edu.ucsb.cs156.happiercows.services.CommonsPlusBuilderService
- edu.ucsb.cs156.happiercows.entities.CommonStats
- edu.ucsb.cs156.happiercows.controllers.CommonStatsController
- edu.ucsb.cs156.happiercows.helpers.CommonStatsCSVHelper
- edu.ucsb.cs156.happiercows.services.CommonStatsService
- edu.ucsb.cs156.happiercows.entities.CowDeath
- edu.ucsb.cs156.happiercows.models.CreateCommonsParams
- edu.ucsb.cs156.happiercows.controllers.CSRFController
- edu.ucsb.cs156.happiercows.models.CurrentUser
- edu.ucsb.cs156.happiercows.services.CurrentUserService
- edu.ucsb.cs156.happiercows.services.CurrentUserServiceImpl
- edu.ucsb.cs156.happiercows.controllers.FrontendController
- edu.ucsb.cs156.happiercows.controllers.FrontendProxyController
- edu.ucsb.cs156.happiercows.services.GrantedAuthoritiesService
- edu.ucsb.cs156.happiercows.HappierCowsApplication
- edu.ucsb.cs156.happiercows.advice.HappierCowsControllerAdvice
- edu.ucsb.cs156.happiercows.models.HealthUpdateStrategyInfo
- edu.ucsb.cs156.happiercows.models.HealthUpdateStrategyList
- edu.ucsb.cs156.happiercows.jobs.InstructorReportJob (implements edu.ucsb.cs156.happiercows.services.jobs.JobContextConsumer)
- edu.ucsb.cs156.happiercows.jobs.InstructorReportJobFactory
- edu.ucsb.cs156.happiercows.jobs.InstructorReportJobSingleCommons (implements edu.ucsb.cs156.happiercows.services.jobs.JobContextConsumer)
- edu.ucsb.cs156.happiercows.jobs.InstructorReportJobSingleCommonsFactory
- edu.ucsb.cs156.happiercows.entities.jobs.Job
- edu.ucsb.cs156.happiercows.services.jobs.JobContext
- edu.ucsb.cs156.happiercows.services.jobs.JobService
- edu.ucsb.cs156.happiercows.jobs.MilkTheCowsJob (implements edu.ucsb.cs156.happiercows.services.jobs.JobContextConsumer)
- edu.ucsb.cs156.happiercows.jobs.MilkTheCowsJobFactory
- edu.ucsb.cs156.happiercows.jobs.MilkTheCowsJobFactoryInd
- edu.ucsb.cs156.happiercows.jobs.MilkTheCowsJobInd (implements edu.ucsb.cs156.happiercows.services.jobs.JobContextConsumer)
- edu.ucsb.cs156.happiercows.entities.Profit
- edu.ucsb.cs156.happiercows.jobs.RecordCommonStatsJob (implements edu.ucsb.cs156.happiercows.services.jobs.JobContextConsumer)
- edu.ucsb.cs156.happiercows.jobs.RecordCommonStatsJobFactory
- edu.ucsb.cs156.happiercows.entities.Report
- edu.ucsb.cs156.happiercows.helpers.ReportCSVHelper
- edu.ucsb.cs156.happiercows.entities.ReportLine
- edu.ucsb.cs156.happiercows.services.ReportService
- edu.ucsb.cs156.happiercows.jobs.ScheduledJobs
- edu.ucsb.cs156.happiercows.jobs.SetCowHealthJob (implements edu.ucsb.cs156.happiercows.services.jobs.JobContextConsumer)
- edu.ucsb.cs156.happiercows.jobs.SetCowHealthJobFactory
- edu.ucsb.cs156.happiercows.models.SystemInfo
- edu.ucsb.cs156.happiercows.services.SystemInfoService
- edu.ucsb.cs156.happiercows.services.SystemInfoServiceImpl
- edu.ucsb.cs156.happiercows.jobs.TestJob (implements edu.ucsb.cs156.happiercows.services.jobs.JobContextConsumer)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- edu.ucsb.cs156.happiercows.errors.NoCowsException
- edu.ucsb.cs156.happiercows.errors.NotEnoughMoneyException
- java.lang.RuntimeException
- edu.ucsb.cs156.happiercows.errors.EntityNotFoundException
- java.lang.Exception
- edu.ucsb.cs156.happiercows.jobs.UpdateCowHealthJob (implements edu.ucsb.cs156.happiercows.services.jobs.JobContextConsumer)
- edu.ucsb.cs156.happiercows.jobs.UpdateCowHealthJobFactory
- edu.ucsb.cs156.happiercows.jobs.UpdateCowHealthJobFactoryInd
- edu.ucsb.cs156.happiercows.jobs.UpdateCowHealthJobInd (implements edu.ucsb.cs156.happiercows.services.jobs.JobContextConsumer)
- edu.ucsb.cs156.happiercows.entities.User
- edu.ucsb.cs156.happiercows.entities.UserCommons
- edu.ucsb.cs156.happiercows.entities.UserCommonsKey (implements java.io.Serializable)
- org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter (implements org.springframework.security.config.annotation.web.WebSecurityConfigurer<T>)
- edu.ucsb.cs156.happiercows.config.SecurityConfig
- edu.ucsb.cs156.happiercows.services.wiremock.WiremockService
- edu.ucsb.cs156.happiercows.services.wiremock.WiremockServiceDummy
- edu.ucsb.cs156.happiercows.services.wiremock.WiremockServiceImpl
Interface Hierarchy
- edu.ucsb.cs156.happiercows.strategies.CowHealthUpdateStrategy
- edu.ucsb.cs156.happiercows.services.jobs.JobContextConsumer
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - edu.ucsb.cs156.happiercows.repositories.AnnouncementRepository
- edu.ucsb.cs156.happiercows.repositories.ChatMessageRepository
- edu.ucsb.cs156.happiercows.repositories.CommonsRepository
- edu.ucsb.cs156.happiercows.repositories.CommonStatsRepository
- edu.ucsb.cs156.happiercows.repositories.CowDeathRepository
- edu.ucsb.cs156.happiercows.repositories.jobs.JobsRepository
- edu.ucsb.cs156.happiercows.repositories.ProfitRepository
- edu.ucsb.cs156.happiercows.repositories.ReportLineRepository
- edu.ucsb.cs156.happiercows.repositories.ReportRepository
- edu.ucsb.cs156.happiercows.repositories.UserCommonsRepository
- edu.ucsb.cs156.happiercows.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.happiercows.strategies.CowHealthUpdateStrategies (implements edu.ucsb.cs156.happiercows.strategies.CowHealthUpdateStrategy)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)