Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- id - Variable in class it.unisa.thespoon.model.entity.ProdottoOrdine
- Id - Variable in class it.unisa.thespoon.model.entity.Menu
- Id - Variable in class it.unisa.thespoon.model.entity.Prenotazione
- Id - Variable in class it.unisa.thespoon.model.entity.Prodotto
- Id - Variable in class it.unisa.thespoon.model.entity.Ristorante
- Id - Variable in class it.unisa.thespoon.model.entity.Ristoratore
- idordine - Variable in class it.unisa.thespoon.model.entity.Ordine
- idOrdine - Variable in class it.unisa.thespoon.model.entity.ProdottoOrdineID
- idPrenotazione - Variable in class it.unisa.thespoon.model.request.UpdatePrenotazioneRequest
- idProdotto - Variable in class it.unisa.thespoon.model.entity.ProdottoOrdineID
- idristorante - Variable in class it.unisa.thespoon.model.entity.Prodotto
- idRistorante - Variable in class it.unisa.thespoon.model.request.InsertMenuRequest
- idRistorante - Variable in class it.unisa.thespoon.model.request.InsertPrenotazioneRequest
- idRistorante - Variable in class it.unisa.thespoon.model.request.InsertProdottoRequest
- idRistorante - Variable in class it.unisa.thespoon.model.request.InsertTavoloRequest
- Idristorante - Variable in class it.unisa.thespoon.model.entity.Ordine
- IdRistorante - Variable in class it.unisa.thespoon.model.request.InsertOrdineRequest
- insertMenu() - Method in class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
-
Testa la funzionalità di inserimento di un menu in un ristorante
- insertMenu(InsertMenuRequest, String) - Method in interface it.unisa.thespoon.ristorante.service.RistoranteService
-
Firma del metodo per aggiungere un menu
- insertMenu(InsertMenuRequest, String) - Method in class it.unisa.thespoon.ristorante.service.RistoranteServiceImpl
-
Metodo per aggiungere un menu ad un ristorante
- InsertMenu(InsertMenuRequest, Authentication) - Method in class it.unisa.thespoon.ristorante.controller.RistoranteController
- InsertMenuRequest - Class in it.unisa.thespoon.model.request
-
Classe che rappresenta una richiesta di inserimento menu indirizzata al sottosistema ristorante
- InsertMenuRequest(String, String, Integer) - Constructor for class it.unisa.thespoon.model.request.InsertMenuRequest
- insertOrdine() - Method in class it.unisa.thespoon.ordini.service.OrdiniServiceImplTest
-
Test per la funzionalità di inserimento ordine effettuando una richiesta con parametri validi
- insertOrdine(InsertOrdineRequest) - Method in interface it.unisa.thespoon.ordini.service.OrdiniService
-
Firma del metodo per inserire un nuovo ordine
- insertOrdine(InsertOrdineRequest) - Method in class it.unisa.thespoon.ordini.service.OrdiniServiceImpl
-
Metodo per inserire un nuovo ordine
- InsertOrdine(InsertOrdineRequest) - Method in class it.unisa.thespoon.ordini.controller.OrdiniController
- InsertOrdineRequest - Class in it.unisa.thespoon.model.request
-
Classe che rappresenta una richiesta di inserimento ordine indirizzata al sottosistema ordine
- InsertOrdineRequest(List<Integer>, String, Integer, Integer, Byte) - Constructor for class it.unisa.thespoon.model.request.InsertOrdineRequest
- insertPrenotazioen(InsertPrenotazioneRequest) - Method in interface it.unisa.thespoon.prenotazioni.service.PrenotazioniService
-
Firma del metodo adibito all'inserimento di una nuova prenotazione all'interno di TheSpoon
- insertPrenotazioen(InsertPrenotazioneRequest) - Method in class it.unisa.thespoon.prenotazioni.service.PrenotazioniServiceImpl
-
Metodo adibito all'inserimento di una nuova prenotazione all'interno di TheSpoon
- InsertPrenotazione(InsertPrenotazioneRequest) - Method in class it.unisa.thespoon.prenotazioni.controller.PrenotazioniController
- InsertPrenotazioneRequest - Class in it.unisa.thespoon.model.request
-
Classe che rappresenta una richiesta di inserimento prenotazione indirizzata al sottosistema prenotazioni
- InsertPrenotazioneRequest(List<String>, LocalDate, Time, Integer, String, String, Integer, Integer) - Constructor for class it.unisa.thespoon.model.request.InsertPrenotazioneRequest
- insertProdotto(InsertProdottoRequest, String) - Method in interface it.unisa.thespoon.prodotto.service.ProdottoService
- insertProdotto(InsertProdottoRequest, String) - Method in class it.unisa.thespoon.prodotto.service.ProdottoServiceImpl
-
Metodo adibito all'inserimento di un nuovo prodotto nel sistema
- InsertProdotto(InsertProdottoRequest, Authentication) - Method in class it.unisa.thespoon.prodotto.controller.ProdottoController
- InsertProdottoRequest - Class in it.unisa.thespoon.model.request
-
Classe che rappresenta una richiesta di inserimento prodotto indirizzata al sottosistema prodotto
- InsertProdottoRequest(String, String, BigDecimal) - Constructor for class it.unisa.thespoon.model.request.InsertProdottoRequest
- insertRistorante() - Method in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
-
Testa l'endpoint di inserimento ristorante effettuando una richiesta con parametri validi
- insertRistorante() - Method in class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
-
Testa la funzionalità di inserimento di un nuovo ristorante all'interno della piattaforma.
- insertRistorante(InsertRistoranteRequest, String) - Method in interface it.unisa.thespoon.ristorante.service.RistoranteService
-
Firma del metodo per inserire un nuovo ristorante
- insertRistorante(InsertRistoranteRequest, String) - Method in class it.unisa.thespoon.ristorante.service.RistoranteServiceImpl
-
Metodo adibito all'inserimento di un nuovo ristorante
- InsertRistorante(InsertRistoranteRequest, Authentication) - Method in class it.unisa.thespoon.ristorante.controller.RistoranteController
- InsertRistoranteRequest - Class in it.unisa.thespoon.model.request
-
Classe che rappresenta una richiesta di inserimento ristorante indirizzata al sottosistema ristorante
- InsertRistoranteRequest(String, String, Integer, String, String, String) - Constructor for class it.unisa.thespoon.model.request.InsertRistoranteRequest
- insertTavolo() - Method in class it.unisa.thespoon.ristorante.controller.RistoranteControllerTest
-
Testa la funzionalità per aggiungere un tavolo ad un ristorante
- insertTavolo() - Method in class it.unisa.thespoon.ristorante.service.RistoranteServiceImplTest
-
Testa la funzionalità per aggiungere un tavolo ad un ristorante
- insertTavolo(InsertTavoloRequest, String) - Method in interface it.unisa.thespoon.ristorante.service.RistoranteService
-
Firma del metodo per inserire un nuovo tavolo
- insertTavolo(InsertTavoloRequest, String) - Method in class it.unisa.thespoon.ristorante.service.RistoranteServiceImpl
-
Metodo per inserire un nuovo tavolo
- InsertTavolo(InsertTavoloRequest, Authentication) - Method in class it.unisa.thespoon.ristorante.controller.RistoranteController
- InsertTavoloRequest - Class in it.unisa.thespoon.model.request
-
Classe che rappresenta una richiesta di inserimento tavolo indirizzata al sottosistema ristorante
- InsertTavoloRequest(String, Byte, Integer, Integer) - Constructor for class it.unisa.thespoon.model.request.InsertTavoloRequest
- InvalidAuthCredentials - Exception Class in it.unisa.thespoon.exceptionhandler
- InvalidAuthCredentials(String, Throwable) - Constructor for exception class it.unisa.thespoon.exceptionhandler.InvalidAuthCredentials
- inviaMessaggioNotifica(Integer, String) - Method in interface it.unisa.thespoon.notifiche.service.TelegramAdapter
- inviaMessaggioNotifica(Integer, String) - Method in class it.unisa.thespoon.notifiche.service.TelegramAdapterImpl
-
Metodo per inviare un messaggio attravverso le API di Telegram
- isAccountNonExpired() - Method in class it.unisa.thespoon.model.entity.Ristoratore
- isAccountNonLocked() - Method in class it.unisa.thespoon.model.entity.Ristoratore
- isCredentialsNonExpired() - Method in class it.unisa.thespoon.model.entity.Ristoratore
- isEnabled() - Method in class it.unisa.thespoon.model.entity.Ristoratore
- isTokenExpired(String) - Method in class it.unisa.thespoon.jwt.service.JwtService
-
Metodo per verificare se il token è scaduto
- isTokenValid(String, UserDetails) - Method in class it.unisa.thespoon.jwt.service.JwtService
-
Metodo per la verifica della validità del token
- it.unisa.thespoon - package it.unisa.thespoon
-
Main package di The Spoon
- it.unisa.thespoon.config - package it.unisa.thespoon.config
-
Package contenente le classi di configurazioni per il PasswordBean e SpringSecurity
- it.unisa.thespoon.dashboardpersonale.controller - package it.unisa.thespoon.dashboardpersonale.controller
-
Package dei Service e dei Controller del sottosistema DashboardPersonale
- it.unisa.thespoon.dashboardpersonale.service - package it.unisa.thespoon.dashboardpersonale.service
-
Package dei Service e dei Controller del sottosistema DashboardPersonale
- it.unisa.thespoon.exceptionhandler - package it.unisa.thespoon.exceptionhandler
-
Package contenente le classi che rappresentano l'ExceptionHandler, ApiError/ApiSubError e le eccezioni UserAlreadyExists e PasswordDontMatchException
- it.unisa.thespoon.filters - package it.unisa.thespoon.filters
-
Package contenente le classi filter JWT
- it.unisa.thespoon.jwt.service - package it.unisa.thespoon.jwt.service
-
Package dei service del JWT
- it.unisa.thespoon.login.control - package it.unisa.thespoon.login.control
-
Package dei controller del sottosistema di login
- it.unisa.thespoon.login.service - package it.unisa.thespoon.login.service
-
Package dei service del sottosistema di login
- it.unisa.thespoon.model.dao - package it.unisa.thespoon.model.dao
-
Package contenente i DAO del sistema
- it.unisa.thespoon.model.entity - package it.unisa.thespoon.model.entity
-
Package contenente le classi che rappresentano le Entità di TheSpoon
- it.unisa.thespoon.model.request - package it.unisa.thespoon.model.request
-
Package contenente le classi request del sistema
- it.unisa.thespoon.model.response - package it.unisa.thespoon.model.response
-
Package contenente le classi response del sistema
- it.unisa.thespoon.notifiche.service - package it.unisa.thespoon.notifiche.service
-
Package che implementa l'adapter alle API Telegram
- it.unisa.thespoon.ordini - package it.unisa.thespoon.ordini
-
Package dei service e dei controller del sottosistema ordini
- it.unisa.thespoon.ordini.controller - package it.unisa.thespoon.ordini.controller
-
Package dei controller del sottosistema ordini
- it.unisa.thespoon.ordini.service - package it.unisa.thespoon.ordini.service
-
Package dei service del sottosistema ordini
- it.unisa.thespoon.pagamenti.controller - package it.unisa.thespoon.pagamenti.controller
-
Package dei controller del sottosistema pagamenti
- it.unisa.thespoon.pagamenti.service - package it.unisa.thespoon.pagamenti.service
-
Package dei service del sottosistema pagamenti
- it.unisa.thespoon.prenotazioni - package it.unisa.thespoon.prenotazioni
-
Package dei service e dei controller del sottosistema ordini
- it.unisa.thespoon.prenotazioni.controller - package it.unisa.thespoon.prenotazioni.controller
-
Package dei controller del sottosistema prenotazioni
- it.unisa.thespoon.prenotazioni.service - package it.unisa.thespoon.prenotazioni.service
-
Package dei service del sottosistema prenotazioni
- it.unisa.thespoon.prodotto.controller - package it.unisa.thespoon.prodotto.controller
-
Package dei service e dei controller del sottosistema prodotto
- it.unisa.thespoon.prodotto.service - package it.unisa.thespoon.prodotto.service
-
Package dei service e dei controller del sottosistema prodotto
- it.unisa.thespoon.ristorante.controller - package it.unisa.thespoon.ristorante.controller
-
Package dei controller del sottosistema ristorante
- it.unisa.thespoon.ristorante.service - package it.unisa.thespoon.ristorante.service
-
Package dei service del sottosistema ristorante
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form