Serialized Form
-
Package it.unisa.diem.wordageddon_g16.db.exceptions
-
Exception Class it.unisa.diem.wordageddon_g16.db.exceptions.QueryFailedException
class QueryFailedException extends RuntimeException implements Serializable -
Exception Class it.unisa.diem.wordageddon_g16.db.exceptions.UpdateFailedException
class UpdateFailedException extends RuntimeException implements Serializable
-
-
Package it.unisa.diem.wordageddon_g16.models
-
Class it.unisa.diem.wordageddon_g16.models.AppContext
class AppContext extends Object implements Serializable-
Serialized Fields
-
authService
AuthService authService
AuthService per l'autenticazione e la gestione degli utenti. -
currentUser
User currentUser
Utente attualmente autenticato nel sistema. -
gameService
GameService gameService
Servizio per la logica di gioco, gestione domande e risultati. -
interruptedSession
GameSessionState interruptedSession
Sessione di gioco interrotta, utile per riprendere il gioco in caso di interruzione. -
leaderboardService
LeaderboardService leaderboardService
Servizio per la gestione della leaderboard. -
repo
Repository repo
Repository contenente tutti i DAO per l'accesso al database. -
userPanelService
UserPanelService userPanelService
Servizio per la gestione del pannello utente.
-
-
-
Record Class it.unisa.diem.wordageddon_g16.models.Document
class Document extends Record implements Serializable -
Class it.unisa.diem.wordageddon_g16.models.GameParams
class GameParams extends Object implements Serializable-
Serialized Fields
-
difficulty
Difficulty difficulty
-
documents
List<Document> documents
-
questionCount
int questionCount
-
timer
Duration timer
-
-
-
Record Class it.unisa.diem.wordageddon_g16.models.GameSessionState
class GameSessionState extends Record implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
currentQuestionIndex
int currentQuestionIndex
The field for thecurrentQuestionIndex
record component. -
domandaRisposte
Map<Question,
Integer> domandaRisposte The field for thedomandaRisposte
record component. -
gameParams
GameParams gameParams
The field for thegameParams
record component. -
questions
List<Question> questions
The field for thequestions
record component. -
questionStartTime
LocalDateTime questionStartTime
The field for thequestionStartTime
record component. -
scorePerQuestion
int scorePerQuestion
The field for thescorePerQuestion
record component. -
user
User user
The field for theuser
record component.
-
-
Record Class it.unisa.diem.wordageddon_g16.models.Question
class Question extends Record implements Serializable -
Class it.unisa.diem.wordageddon_g16.models.User
class User extends Object implements Serializable
-
-
Package it.unisa.diem.wordageddon_g16.services
-
Class it.unisa.diem.wordageddon_g16.services.AuthService
class AuthService extends Object implements Serializable-
Serialized Fields
-
context
AppContext context
-
userDAO
JDBCUserDAO userDAO
-
-
-