All Classes

Class Description
AreaUtenteController  
AutenticazioneController
Implementa il controller per il sottosistema Autenticazione.
AutenticazioneService  
AutenticazioneServiceImpl
Implementa la classe che esplicita i metodi definiti nell'interfaccia service per il sottosistema Autenticazione.
BiblionetApplication
Questa è la main class del progetto, che fa partire l'applicazione e popola il database.
Biblioteca
Questa classe rappresenta una Biblioteca.
BibliotecaController
Implementa il controller per il sottosistema PrenotazioneLibri, in particolare la gestione delle Biblioteche.
BibliotecaDAO
Questa classe rappresenta il DAO di una Biblioteca.
BookApiAdapter
Rappresenta l'interfaccia dello Adapter usata dalle classi di BiblioNet per la ricerca di un libro, tramite ISBN, attraverso l'uso di API esterne.
ClubDelLibro
Questa classe rappresenta un Club del Libro.
ClubDelLibroController
Implementa il controller per il sottosistema ClubDelLibro.
ClubDelLibroDAO
Questa classe rappresenta il DAO di un Club del Libro.
ClubDelLibroService
Implementa l'interfaccia service per il sottosistema ClubDelLibro.
ClubDelLibroServiceImpl
Implementa la classe che esplicita i metodi definiti nell'interfaccia service per il sottosustema ClubDelLibro.
ClubForm
Classe che rappresenta il form per la creazione di un club del libro.
ComunicazioneEspertoController  
ComunicazioneEspertoService  
ComunicazioneEspertoServiceImpl  
Esperto
Questa classe rappresenta un Esperto Un esperto possiede un username ,un nome e un cognome.
EspertoDAO
Questa classe rappresenta il DAO di un Esperto.
EventChangeInterceptor
Classe di intercettore.
EventChangeInterceptorRegistration
Inserire Javadoc.
Evento
Questa classe rappresenta un evento relativo ad un club del libro.
EventoDAO
Questa classe rappresenta il DAO di un Evento.
EventoForm
Questa classe rappresenta un form contenente i dati di un evento.
Genere
Questa classe rappresenta un Genere letterario.
GenereDAO
Questa classe rappresenta il DAO di un Genere.
GestioneEventiService
Implementa l'interfaccia service per il sottosistema GestioneEventi.
GestioneEventiServiceImpl
Implementa la classe che esplicita i metodi definiti nell'interfaccia service per il sottosustema GestioneEventi.
GoogleBookApiAdapterImpl
Implementa l'intefaccia del design pattern Adapter per l'interfacciamento con la Google API Books Esegue la chiamata alla API e riceve un JSON che viene trasformato in un oggetto Libro di BiblioNet.
HaGenere
Questa è un interfaccia contenente un solo metodo utilizzato per ricevere i generi di un utente.
ILibroIdAndName
Implementa la custom query result per la ricerca dei Libri per nome.
Length
Questa classe fornisce le lunghezze delle colonne nelle entity per evitare errori da parte di checkstyle.
Lettore
Questa classe rappresenta un Lettore.
LettoreDAO
Questa classe rappresenta il DAO di un Lettore.
Libro
Questa classe rappresenta un libro.
LibroDAO
Questa classe rappresenta il DAO di un Libro.
LibroForm
Rappresenta il Form utilizzato per la creazione di un Libro.
MailConsumer
CORRENTEMENTE DUMMY!
OnEventChangeConsumer
Interfaccia.
Possesso  
PossessoDAO
Questa classe rappresenta il DAO di un Possesso.
PossessoId
Questa classe rappresenta la chiave composta di Possesso.
PreferenzeDiLetturaController  
PreferenzeDiLetturaService  
PreferenzeDiLetturaServiceImpl  
PrenotazioneLibriController
Implementa il controller per il sottosistema PrenotazioneLibri.
PrenotazioneLibriService
Implementa l'interfaccia service per il sottosistema PrenotazioneLibri.
PrenotazioneLibriServiceImpl
Implementa la classe che esplicita i metodi definiti nell'interfaccia service per il sottosustema PrenotazioneLibri.
RegistrazioneController  
RegistrazioneService  
RegistrazioneServiceImpl  
TicketPrestito
Questa classe rappresenta un Ticket Prestito.
TicketPrestito.Stati
Rappresenta i vari stati che può avere un ticket.
TicketPrestitoDAO
Questa classe rappresenta il DAO di un TicketPrestito.
UtenteRegistrato
Questa classe rappresenta un utente registrato alla piattaforma.
UtenteRegistratoDAO
Questa classe rappresenta il DAO di un Utente Registrato, usato per estendere gli attori core del sistema.
ValidazioneEvento
Classe che fornisce i parametri di validazione per i campi di evento.