Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- PagamentiController - Class in it.unisa.thespoon.pagamenti.controller
-
Controller contenente gli endpoint delle API di TheSpoon per il sottosistema Pagamento
- PagamentiController() - Constructor for class it.unisa.thespoon.pagamenti.controller.PagamentiController
- pagamentiService - Variable in class it.unisa.thespoon.pagamenti.controller.PagamentiController
- PagamentiService - Interface in it.unisa.thespoon.pagamenti.service
-
Interfaccia per i metodi del sottosistema Pagamento
- PagamentiServiceImpl - Class in it.unisa.thespoon.pagamenti.service
-
Classe che implementa i metodi del sottosistema Pagamento
- PagamentiServiceImpl() - Constructor for class it.unisa.thespoon.pagamenti.service.PagamentiServiceImpl
- password - Variable in class it.unisa.thespoon.model.request.UpdatePrenotazioneRequest
- Password - Variable in class it.unisa.thespoon.model.entity.Ristoratore
- Password - Variable in class it.unisa.thespoon.model.request.LoginRequest
- Password - Variable in class it.unisa.thespoon.model.request.SignupRequest
- Password - Variable in class it.unisa.thespoon.model.request.UpdatePasswordRequest
- PASSWORD_LENGTH - Static variable in class it.unisa.thespoon.prenotazioni.service.PrenotazioniServiceImpl
- PasswordConfig - Class in it.unisa.thespoon.config
-
Bean del BCryptPasswordEncoder usato dai servizi di autenticazione
- PasswordConfig() - Constructor for class it.unisa.thespoon.config.PasswordConfig
- PasswordDontMatchException - Exception Class in it.unisa.thespoon.exceptionhandler
-
Classe che implementa l'eccezione PasswordDontMatchException
- PasswordDontMatchException(String, Throwable) - Constructor for exception class it.unisa.thespoon.exceptionhandler.PasswordDontMatchException
- passwordEncoder - Variable in class it.unisa.thespoon.config.SecurityConfig
- passwordEncoder - Variable in class it.unisa.thespoon.dashboardpersonale.controller.DashboardPersonaleControllerTest
- passwordEncoder - Variable in class it.unisa.thespoon.dashboardpersonale.service.DashboardPersonaleImpl
- passwordEncoder - Variable in class it.unisa.thespoon.dashboardpersonale.service.DashboardPersonaleImplTest
- passwordEncoder - Variable in class it.unisa.thespoon.login.control.LoginControllerTest
- passwordEncoder - Variable in class it.unisa.thespoon.login.service.LoginServiceImpl
- passwordEncoder - Variable in class it.unisa.thespoon.login.service.LoginServiceImplTest
- passwordEncoder() - Method in class it.unisa.thespoon.config.PasswordConfig
- Passwordprenotazione - Variable in class it.unisa.thespoon.model.entity.Prenotazione
- Prenotazione - Class in it.unisa.thespoon.model.entity
-
Classe che rappresenta l'entità prenotazione di TheSpoon
- Prenotazione() - Constructor for class it.unisa.thespoon.model.entity.Prenotazione
- Prenotazione(Integer, LocalDate, Time, Integer, String, String, Integer, Byte, String, Ristorante, Set<Tavolo>) - Constructor for class it.unisa.thespoon.model.entity.Prenotazione
- Prenotazione(Integer, LocalDate, Time, Integer, String, String, Integer, Byte, String, Ristorante, Set<Tavolo>, PrenotazioneObserverService) - Constructor for class it.unisa.thespoon.model.entity.Prenotazione
- PrenotazioneDAO - Interface in it.unisa.thespoon.model.dao
- PrenotazioneInfo - Interface in it.unisa.thespoon.model.response
-
Classe che rappresenta una risposta prenotazioniInfo da TheSpoon
- prenotazioneObserverService - Variable in class it.unisa.thespoon.config.ObserverConfig
- prenotazioneObserverService - Variable in class it.unisa.thespoon.model.entity.Prenotazione
- prenotazioneObserverService - Variable in class it.unisa.thespoon.prenotazioni.service.PrenotazioniServiceImpl
- PrenotazioneObserverService - Interface in it.unisa.thespoon.prenotazioni.service
-
Interfaccia che espone i metodi del servizio Observer, questo servizio gestisce gli Observer, permettendo alle classi entità che dovrebbero farne uso di concentrarsi esclusivamente s sulla rappresentazione dei dati
- PrenotazioneObserverServiceImpl - Class in it.unisa.thespoon.prenotazioni.service
-
Classe che implementa i metodi del servizio Observer, questo servizio gestisce gli Observer, permettendo alle classi entità che dovrebbero farne uso di concentrarsi esclusivamente s sulla rappresentazione dei dati
- PrenotazioneObserverServiceImpl() - Constructor for class it.unisa.thespoon.prenotazioni.service.PrenotazioneObserverServiceImpl
- prenotazioni - Variable in class it.unisa.thespoon.model.entity.Ristorante
- prenotazioni - Variable in class it.unisa.thespoon.model.entity.Tavolo
- PrenotazioniController - Class in it.unisa.thespoon.prenotazioni.controller
-
Controller contenente gli endpoint delle API di TheSpoon per il sottosistema Ordine
- PrenotazioniController() - Constructor for class it.unisa.thespoon.prenotazioni.controller.PrenotazioniController
- prenotazioniDAO - Variable in class it.unisa.thespoon.prenotazioni.service.PrenotazioniServiceImpl
- PrenotazioniObserver - Interface in it.unisa.thespoon.prenotazioni
-
Interfaccia OrdineObserver che costituisce il Subscriber, dichiara il metodo onPrenotazioneStatoChanged che permette di passare i dettagli dell'evento (la prenotazione) da notificare.
- prenotazioniService - Variable in class it.unisa.thespoon.prenotazioni.controller.PrenotazioniController
- PrenotazioniService - Interface in it.unisa.thespoon.prenotazioni.service
-
Interfaccia per i metodi del sottosistema Prenotazioni
- PrenotazioniServiceImpl - Class in it.unisa.thespoon.prenotazioni.service
-
Classe che implementa i metodi del sottosistema Prenotazioni
- PrenotazioniServiceImpl() - Constructor for class it.unisa.thespoon.prenotazioni.service.PrenotazioniServiceImpl
- PrenotazioniStatoObserver - Class in it.unisa.thespoon.prenotazioni
-
OrdineObserver che costituisce il Subscriber, dichiara il metodo onPrenotazioneStatoChanged che permette di passare i dettagli dell'evento (la prenotazione) da notificare.
- PrenotazioniStatoObserver() - Constructor for class it.unisa.thespoon.prenotazioni.PrenotazioniStatoObserver
- prezzo - Variable in class it.unisa.thespoon.model.request.InsertProdottoRequest
- Prezzo - Variable in class it.unisa.thespoon.model.entity.Prodotto
- prodottiByIDMenu() - Method in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
-
Testa l'endpoint per ottenere la lista di prodotti associati ad un menu dato il suo ID, effettuando una richiesta con parametri validi
- prodottiByIDMenu() - Method in class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
-
Testa la funzionalità per ottenere la lista di prodotti associati ad un menu dato il suo ID
- prodottiMenu - Variable in class it.unisa.thespoon.model.entity.Menu
- prodotto - Variable in class it.unisa.thespoon.model.entity.ProdottoOrdine
- Prodotto - Class in it.unisa.thespoon.model.entity
-
Classe che rappresenta l'entità prodotto di TheSpoon
- Prodotto() - Constructor for class it.unisa.thespoon.model.entity.Prodotto
- Prodotto(Integer, String, String, BigDecimal, Integer, Set<Menu>, List<ProdottoOrdine>) - Constructor for class it.unisa.thespoon.model.entity.Prodotto
- Prodotto(Integer, String, String, BigDecimal, Set<Menu>) - Constructor for class it.unisa.thespoon.model.entity.Prodotto
- Prodotto(Integer, String, String, BigDecimal, Set<Menu>, List<ProdottoOrdine>) - Constructor for class it.unisa.thespoon.model.entity.Prodotto
- ProdottoController - Class in it.unisa.thespoon.prodotto.controller
-
Controller contenente gli endpoint delle API di TheSpoon per il sottosistema Prodotto
- ProdottoController() - Constructor for class it.unisa.thespoon.prodotto.controller.ProdottoController
- prodottoDAO - Variable in class it.unisa.thespoon.prodotto.service.ProdottoServiceImpl
- prodottoDAO - Variable in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
- prodottoDAO - Variable in class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
- ProdottoDAO - Interface in it.unisa.thespoon.model.dao
- ProdottoOrdine - Class in it.unisa.thespoon.model.entity
-
Classe che rappresenta l'entità ProdottoOrdine di TheSpoon
- ProdottoOrdine() - Constructor for class it.unisa.thespoon.model.entity.ProdottoOrdine
- ProdottoOrdine(ProdottoOrdineID, Ordine, Prodotto, Integer) - Constructor for class it.unisa.thespoon.model.entity.ProdottoOrdine
- ProdottoOrdineID - Class in it.unisa.thespoon.model.entity
- ProdottoOrdineID() - Constructor for class it.unisa.thespoon.model.entity.ProdottoOrdineID
- ProdottoOrdineInfo - Interface in it.unisa.thespoon.model.response
-
Classe che rappresenta una risposta prodottoinfo da TheSpoon
- prodottoService - Variable in class it.unisa.thespoon.ordini.service.OrdiniServiceImpl
- prodottoService - Variable in class it.unisa.thespoon.ordini.service.OrdiniServiceImplTest
- prodottoService - Variable in class it.unisa.thespoon.prodotto.controller.ProdottoController
- prodottoService - Variable in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
- prodottoService - Variable in class it.unisa.thespoon.ristorante.service.RistoranteServiceImpl
- prodottoService - Variable in class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
- ProdottoService - Interface in it.unisa.thespoon.prodotto.service
-
Interfaccia per i metodi del sottosistema Prodotto
- ProdottoServiceImpl - Class in it.unisa.thespoon.prodotto.service
-
Implementa la classe che esplicita i metodi dell'interfaccia di Servizio per il sottosistema prodotto, che gestice i singoli prodotti
- ProdottoServiceImpl() - Constructor for class it.unisa.thespoon.prodotto.service.ProdottoServiceImpl
- products - Variable in class it.unisa.thespoon.model.entity.Ordine
- ProductsIDs - Variable in class it.unisa.thespoon.model.request.InsertOrdineRequest
- Provincia - Variable in class it.unisa.thespoon.model.entity.Ristorante
- Provincia - Variable in class it.unisa.thespoon.model.request.InsertRistoranteRequest
- Provincia - Variable in class it.unisa.thespoon.model.request.SearchRistoranteRequest
- Provincia - Variable in class it.unisa.thespoon.model.request.UpdateRistoranteRequest
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form