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

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
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