Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

R

registerObservers() - Method in class it.unisa.thespoon.config.ObserverConfig
Metodo chiamato al momento dell'inizializzazione dell'applicazione.
rejectedValue - Variable in class it.unisa.thespoon.exceptionhandler.ApiValidationError
 
removeObserver(Class<?>, OrdineObserver) - Method in interface it.unisa.thespoon.ordini.service.OrdineObserverService
Metodo che permette di rimuovere un observer per una data classe
removeObserver(Class<?>, OrdineObserver) - Method in class it.unisa.thespoon.ordini.service.OrdineObserverServiceImpl
Metodo che permette di rimuovere un observer per una data classe
removeObserver(Class<?>, PrenotazioniObserver) - Method in interface it.unisa.thespoon.prenotazioni.service.PrenotazioneObserverService
Metodo che permette di rimuovere un observer per una data classe
removeObserver(Class<?>, PrenotazioniObserver) - Method in class it.unisa.thespoon.prenotazioni.service.PrenotazioneObserverServiceImpl
Metodo che permette di rimuovere un observer per una data classe
removeProdotto(Integer) - Method in interface it.unisa.thespoon.prodotto.service.ProdottoService
 
removeProdotto(Integer) - Method in class it.unisa.thespoon.prodotto.service.ProdottoServiceImpl
Metodo adibito alla rimozione di un nuovo prodotto dal sistema
RemoveProdotto(Integer) - Method in class it.unisa.thespoon.prodotto.controller.ProdottoController
 
removeProductFromMenu() - Method in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
Testa l'endpoint di rimozione di un prodotto dal menu effettuando una richiesta con parametri validi
removeProductFromMenu() - Method in class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
Testa la funzionalità di rimozione di un prodotto dal menu
removeProductFromMenu(Integer, Integer, Integer, String) - Method in interface it.unisa.thespoon.ristorante.service.RistoranteService
Firma del metodo per rimuovere un prodotto ad un menu
removeProductFromMenu(Integer, Integer, Integer, String) - Method in class it.unisa.thespoon.ristorante.service.RistoranteServiceImpl
Metodo per rimuovere un prodotto ad un menu
RemoveProductFromMenu(Integer, Integer, Integer, Authentication) - Method in class it.unisa.thespoon.ristorante.controller.RistoranteController
 
rePassword - Variable in class it.unisa.thespoon.model.request.SignupRequest
 
rePassword - Variable in class it.unisa.thespoon.model.request.UpdatePasswordRequest
 
RestExceptionHandler - Class in it.unisa.thespoon.exceptionhandler
Classe che implementa il RestExceptionHandler, ovvero l'handler che gestisce tutte le eccezioni generate dalle chiamate alle API
RestExceptionHandler() - Constructor for class it.unisa.thespoon.exceptionhandler.RestExceptionHandler
 
restTemplate - Variable in class it.unisa.thespoon.notifiche.service.TelegramAdapterImpl
 
restTemplate() - Method in class it.unisa.thespoon.config.RestTemplateConfig
 
RestTemplateConfig - Class in it.unisa.thespoon.config
Bean per la configurazione di restTemplate per effettuare chiamate REST
RestTemplateConfig() - Constructor for class it.unisa.thespoon.config.RestTemplateConfig
 
RisSet - Variable in class it.unisa.thespoon.model.dao.RistoranteDAOTest
 
RisSet - Variable in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
 
RisSet - Variable in class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
 
ristorante - Variable in class it.unisa.thespoon.model.entity.Menu
 
Ristorante - Class in it.unisa.thespoon.model.entity
Classe che rappresenta l'entità ristorante di TheSpoon
Ristorante() - Constructor for class it.unisa.thespoon.model.entity.Ristorante
 
Ristorante(Integer, String, String, Integer, String, String, String, Set<Ristoratore>) - Constructor for class it.unisa.thespoon.model.entity.Ristorante
 
Ristorante(Integer, String, String, Integer, String, String, String, Set<Ristoratore>, Set<Menu>) - Constructor for class it.unisa.thespoon.model.entity.Ristorante
 
Ristorante(Integer, String, String, Integer, String, String, String, Set<Ristoratore>, Set<Menu>, Set<Tavolo>) - Constructor for class it.unisa.thespoon.model.entity.Ristorante
 
Ristorante(Integer, String, String, Integer, String, String, String, Set<Ristoratore>, Set<Menu>, Set<Tavolo>, List<Prenotazione>) - Constructor for class it.unisa.thespoon.model.entity.Ristorante
 
ristoranteController - Variable in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
 
RistoranteController - Class in it.unisa.thespoon.ristorante.controller
Controller contenente gli endpoint delle API di TheSpoon per il sottosistema Ristorante
RistoranteController() - Constructor for class it.unisa.thespoon.ristorante.controller.RistoranteController
 
RistoranteControllerTest - Class in it.unisa.thespoon.ristorante.controller
 
RistoranteControllerTest() - Constructor for class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
 
ristoranteDAO - Variable in class it.unisa.thespoon.ordini.service.OrdiniServiceImpl
 
ristoranteDAO - Variable in class it.unisa.thespoon.ordini.service.OrdiniServiceImplTest
 
ristoranteDAO - Variable in class it.unisa.thespoon.pagamenti.service.PagamentiServiceImpl
 
ristoranteDAO - Variable in class it.unisa.thespoon.prenotazioni.service.PrenotazioniServiceImpl
 
ristoranteDAO - Variable in class it.unisa.thespoon.prodotto.service.ProdottoServiceImpl
 
ristoranteDAO - Variable in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
 
ristoranteDAO - Variable in class it.unisa.thespoon.ristorante.service.RistoranteServiceImpl
 
ristoranteDAO - Variable in class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
 
RistoranteDAO - Interface in it.unisa.thespoon.model.dao
 
RistoranteDAOTest - Class in it.unisa.thespoon.model.dao
 
RistoranteDAOTest() - Constructor for class it.unisa.thespoon.model.dao.RistoranteDAOTest
 
ristoranteProp - Variable in class it.unisa.thespoon.model.entity.Tavolo
 
ristoranteService - Variable in class it.unisa.thespoon.ristorante.controller.RistoranteController
 
RistoranteService - Interface in it.unisa.thespoon.ristorante.service
Interfaccia per i metodi del sottosistema ristorante
RistoranteServiceImpl - Class in it.unisa.thespoon.ristorante.service
Impmenta la classe che esplicita i metodi dell'interfaccia di Servizio per il sottosistema ristorante, che gestice tutti gli aspetti inerenti i ristoranti
RistoranteServiceImpl() - Constructor for class it.unisa.thespoon.ristorante.service.RistoranteServiceImpl
 
RistoranteServiceImplTest - Class in it.unisa.thespoon.ristorante.service
 
RistoranteServiceImplTest() - Constructor for class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
 
ristoranti - Variable in class it.unisa.thespoon.model.entity.Ristoratore
 
Ristoranti - Variable in class it.unisa.thespoon.model.dao.RistoranteDAOTest
 
Ristoranti - Variable in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
 
Ristoranti - Variable in class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
 
Ristoratore - Class in it.unisa.thespoon.model.entity
Classe che rappresenta l'entità ristoratore di TheSpoon
Ristoratore() - Constructor for class it.unisa.thespoon.model.entity.Ristoratore
 
Ristoratore(Integer, String, String, String, String, String, LocalDate, Role) - Constructor for class it.unisa.thespoon.model.entity.Ristoratore
 
Ristoratore(Integer, String, String, String, String, String, LocalDate, Role, Set<Ristorante>) - Constructor for class it.unisa.thespoon.model.entity.Ristoratore
 
Ristoratore.RistoratoreDataDisplay - Interface in it.unisa.thespoon.model.entity
JpaProjections per recuperare dal DB solo i dati necessari alla visualizzazione dei dettagli del ristoratore
ristoratoreDAO - Variable in class it.unisa.thespoon.login.control.LoginControllerTest
 
ristoratoreDAO - Variable in class it.unisa.thespoon.login.service.LoginServiceImpl
Si occupa delle operazioni crud per il ristoratore
ristoratoreDAO - Variable in class it.unisa.thespoon.login.service.LoginServiceImplTest
 
ristoratoreDAO - Variable in class it.unisa.thespoon.login.service.UserService
 
ristoratoreDAO - Variable in class it.unisa.thespoon.ordini.service.OrdiniServiceImpl
 
ristoratoreDAO - Variable in class it.unisa.thespoon.ordini.service.OrdiniServiceImplTest
 
ristoratoreDAO - Variable in class it.unisa.thespoon.prenotazioni.service.PrenotazioniServiceImpl
 
ristoratoreDAO - Variable in class it.unisa.thespoon.prodotto.service.ProdottoServiceImpl
 
ristoratoreDAO - Variable in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
 
RistoratoreDAO - Interface in it.unisa.thespoon.model.dao
 
RistoratoreDAOTest - Class in it.unisa.thespoon.model.dao
 
RistoratoreDAOTest() - Constructor for class it.unisa.thespoon.model.dao.RistoratoreDAOTest
 
role - Variable in class it.unisa.thespoon.model.entity.Ristoratore
 
Role - Enum Class in it.unisa.thespoon.model.entity
Classe che rappresenta i ruoli di TheSpoon
Role() - Constructor for enum class it.unisa.thespoon.model.entity.Role
 
ROLE_ADMIN - Enum constant in enum class it.unisa.thespoon.model.entity.Role
 
ROLE_RISTORATORE - Enum constant in enum class it.unisa.thespoon.model.entity.Role
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form