Hierarchy For All Packages
- it.unisa.thespoon,
- it.unisa.thespoon.config,
- it.unisa.thespoon.dashboardpersonale.controller,
- it.unisa.thespoon.dashboardpersonale.service,
- it.unisa.thespoon.exceptionhandler,
- it.unisa.thespoon.filters,
- it.unisa.thespoon.jwt.service,
- it.unisa.thespoon.login.control,
- it.unisa.thespoon.login.service,
- it.unisa.thespoon.model.dao,
- it.unisa.thespoon.model.entity,
- it.unisa.thespoon.model.request,
- it.unisa.thespoon.model.response,
- it.unisa.thespoon.notifiche.service,
- it.unisa.thespoon.ordini,
- it.unisa.thespoon.ordini.controller,
- it.unisa.thespoon.ordini.service,
- it.unisa.thespoon.pagamenti.controller,
- it.unisa.thespoon.pagamenti.service,
- it.unisa.thespoon.prenotazioni,
- it.unisa.thespoon.prenotazioni.controller,
- it.unisa.thespoon.prenotazioni.service,
- it.unisa.thespoon.prodotto.controller,
- it.unisa.thespoon.prodotto.service,
- it.unisa.thespoon.ristorante.controller,
- it.unisa.thespoon.ristorante.service
Class Hierarchy
- java.lang.Object
- it.unisa.thespoon.exceptionhandler.ApiError
- it.unisa.thespoon.exceptionhandler.ApiSubError
- it.unisa.thespoon.exceptionhandler.ApiValidationError
- it.unisa.thespoon.dashboardpersonale.controller.DashboardPersonaleController
- it.unisa.thespoon.dashboardpersonale.controller.DashboardPersonaleControllerTest
- it.unisa.thespoon.model.dao.DashboardPersonaleDAOTest
- it.unisa.thespoon.dashboardpersonale.service.DashboardPersonaleImpl (implements it.unisa.thespoon.dashboardpersonale.service.DashboardPersonaleService)
- it.unisa.thespoon.dashboardpersonale.service.DashboardPersonaleImplTest
- org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
- org.springframework.web.filter.OncePerRequestFilter
- it.unisa.thespoon.filters.JwtAuthenticationFilter
- org.springframework.web.filter.OncePerRequestFilter
- it.unisa.thespoon.model.request.InsertMenuRequest
- it.unisa.thespoon.model.request.InsertOrdineRequest
- it.unisa.thespoon.model.request.InsertPrenotazioneRequest
- it.unisa.thespoon.model.request.InsertProdottoRequest
- it.unisa.thespoon.model.request.InsertRistoranteRequest
- it.unisa.thespoon.model.request.InsertTavoloRequest
- it.unisa.thespoon.model.response.JwtAuthenticationResponse
- it.unisa.thespoon.jwt.service.JwtService
- it.unisa.thespoon.login.control.LoginController
- it.unisa.thespoon.login.control.LoginControllerTest
- it.unisa.thespoon.model.request.LoginRequest
- it.unisa.thespoon.login.service.LoginServiceImpl (implements it.unisa.thespoon.login.service.LoginService)
- it.unisa.thespoon.login.service.LoginServiceImplTest
- it.unisa.thespoon.model.entity.Menu
- it.unisa.thespoon.config.ObserverConfig
- it.unisa.thespoon.model.entity.Ordine
- it.unisa.thespoon.ordini.service.OrdineObserverServiceImpl (implements it.unisa.thespoon.ordini.service.OrdineObserverService)
- it.unisa.thespoon.ordini.OrdineStatoObserver (implements it.unisa.thespoon.ordini.OrdineObserver)
- it.unisa.thespoon.ordini.controller.OrdiniController
- it.unisa.thespoon.ordini.service.OrdiniServiceImpl (implements it.unisa.thespoon.ordini.service.OrdiniService)
- it.unisa.thespoon.ordini.service.OrdiniServiceImplTest
- it.unisa.thespoon.pagamenti.controller.PagamentiController
- it.unisa.thespoon.pagamenti.service.PagamentiServiceImpl (implements it.unisa.thespoon.pagamenti.service.PagamentiService)
- it.unisa.thespoon.config.PasswordConfig
- it.unisa.thespoon.model.entity.Prenotazione
- it.unisa.thespoon.prenotazioni.service.PrenotazioneObserverServiceImpl (implements it.unisa.thespoon.prenotazioni.service.PrenotazioneObserverService)
- it.unisa.thespoon.prenotazioni.controller.PrenotazioniController
- it.unisa.thespoon.prenotazioni.service.PrenotazioniServiceImpl (implements it.unisa.thespoon.prenotazioni.service.PrenotazioniService)
- it.unisa.thespoon.prenotazioni.PrenotazioniStatoObserver (implements it.unisa.thespoon.prenotazioni.PrenotazioniObserver)
- it.unisa.thespoon.model.entity.Prodotto
- it.unisa.thespoon.prodotto.controller.ProdottoController
- it.unisa.thespoon.model.entity.ProdottoOrdine
- it.unisa.thespoon.model.entity.ProdottoOrdineID (implements java.io.Serializable)
- it.unisa.thespoon.prodotto.service.ProdottoServiceImpl (implements it.unisa.thespoon.prodotto.service.ProdottoService)
- org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler (implements org.springframework.context.MessageSourceAware)
- it.unisa.thespoon.exceptionhandler.RestExceptionHandler
- it.unisa.thespoon.config.RestTemplateConfig
- it.unisa.thespoon.model.entity.Ristorante
- it.unisa.thespoon.ristorante.controller.RistoranteController
- it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
- it.unisa.thespoon.model.dao.RistoranteDAOTest
- it.unisa.thespoon.ristorante.service.RistoranteServiceImpl (implements it.unisa.thespoon.ristorante.service.RistoranteService)
- it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
- it.unisa.thespoon.model.entity.Ristoratore (implements org.springframework.security.core.userdetails.UserDetails)
- it.unisa.thespoon.model.dao.RistoratoreDAOTest
- it.unisa.thespoon.model.request.SearchRistoranteRequest
- it.unisa.thespoon.config.SecurityConfig
- it.unisa.thespoon.model.request.SignupRequest
- it.unisa.thespoon.model.entity.Tavolo
- it.unisa.thespoon.notifiche.service.TelegramAdapterImpl (implements it.unisa.thespoon.notifiche.service.TelegramAdapter)
- it.unisa.thespoon.notifiche.service.TelegramApiUrlBuilder
- it.unisa.thespoon.TheSpoonApplication
- it.unisa.thespoon.TheSpoonApplicationTests
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- it.unisa.thespoon.exceptionhandler.InvalidAuthCredentials
- it.unisa.thespoon.exceptionhandler.PasswordDontMatchException
- it.unisa.thespoon.exceptionhandler.UserAlreadyExistsException
- java.lang.Exception
- it.unisa.thespoon.model.request.UpdatePasswordRequest
- it.unisa.thespoon.model.request.UpdatePrenotazioneRequest
- it.unisa.thespoon.model.request.UpdateRistoranteRequest
- it.unisa.thespoon.model.request.UpdateRistoratoreRequest
- it.unisa.thespoon.login.service.UserService
Interface Hierarchy
- it.unisa.thespoon.dashboardpersonale.service.DashboardPersonaleService
- it.unisa.thespoon.login.service.LoginService
- it.unisa.thespoon.ordini.OrdineObserver
- it.unisa.thespoon.ordini.service.OrdineObserverService
- it.unisa.thespoon.ordini.service.OrdiniService
- it.unisa.thespoon.pagamenti.service.PagamentiService
- it.unisa.thespoon.model.response.PrenotazioneInfo
- it.unisa.thespoon.prenotazioni.service.PrenotazioneObserverService
- it.unisa.thespoon.prenotazioni.PrenotazioniObserver
- it.unisa.thespoon.prenotazioni.service.PrenotazioniService
- it.unisa.thespoon.model.response.ProdottoOrdineInfo
- it.unisa.thespoon.prodotto.service.ProdottoService
- 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>) - it.unisa.thespoon.model.dao.DashboardPersonaleDAO
- it.unisa.thespoon.model.dao.MenuDAO
- it.unisa.thespoon.model.dao.OrdiniDAO
- it.unisa.thespoon.model.dao.PrenotazioneDAO
- it.unisa.thespoon.model.dao.ProdottoDAO
- it.unisa.thespoon.model.dao.RistoranteDAO
- it.unisa.thespoon.model.dao.RistoratoreDAO
- it.unisa.thespoon.model.dao.TavoloDAO
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - 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>) - it.unisa.thespoon.model.dao.DashboardPersonaleDAO
- it.unisa.thespoon.model.dao.MenuDAO
- it.unisa.thespoon.model.dao.OrdiniDAO
- it.unisa.thespoon.model.dao.PrenotazioneDAO
- it.unisa.thespoon.model.dao.ProdottoDAO
- it.unisa.thespoon.model.dao.RistoranteDAO
- it.unisa.thespoon.model.dao.RistoratoreDAO
- it.unisa.thespoon.model.dao.TavoloDAO
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- 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>) - it.unisa.thespoon.model.dao.DashboardPersonaleDAO
- it.unisa.thespoon.model.dao.MenuDAO
- it.unisa.thespoon.model.dao.OrdiniDAO
- it.unisa.thespoon.model.dao.PrenotazioneDAO
- it.unisa.thespoon.model.dao.ProdottoDAO
- it.unisa.thespoon.model.dao.RistoranteDAO
- it.unisa.thespoon.model.dao.RistoratoreDAO
- it.unisa.thespoon.model.dao.TavoloDAO
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- it.unisa.thespoon.ristorante.service.RistoranteService
- it.unisa.thespoon.model.entity.Ristoratore.RistoratoreDataDisplay
- it.unisa.thespoon.notifiche.service.TelegramAdapter
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- it.unisa.thespoon.model.entity.Role
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)