Uses of Class
ai.tutor.cab302exceptionalhandlers.model.SQLiteConnection
Packages that use SQLiteConnection
Package
Description
-
Uses of SQLiteConnection in ai.tutor.cab302exceptionalhandlers.builders
Fields in ai.tutor.cab302exceptionalhandlers.builders declared as SQLiteConnectionConstructors in ai.tutor.cab302exceptionalhandlers.builders with parameters of type SQLiteConnectionModifierConstructorDescriptionConstructs anAuthControllerBuilder
.Constructs aChatControllerBuilder
.Constructs aChatSetupControllerBuilder
.Constructs aControllerBuilder
with the given database connection.Constructs aQuizControllerBuilder
.Constructs aUserSettingsControllerBuilder
. -
Uses of SQLiteConnection in ai.tutor.cab302exceptionalhandlers.controller
Fields in ai.tutor.cab302exceptionalhandlers.controller declared as SQLiteConnectionModifier and TypeFieldDescriptionprotected final SQLiteConnection
AuthController.db
protected final SQLiteConnection
ChatSetupController.db
Constructors in ai.tutor.cab302exceptionalhandlers.controller with parameters of type SQLiteConnectionModifierConstructorDescriptionConstructs an AuthController with a database connection.ChatController
(SQLiteConnection db, User authenticatedUser) Constructs a ChatController with a database connection and authenticated user.ChatCreateController
(SQLiteConnection db, User currentUser) Constructs a ChatCreateController with a database connection and authenticated user.ChatSetupController
(SQLiteConnection db, User authenticatedUser) Constructs a ChatSetupController with a database connection and authenticated user.ChatUpdateController
(SQLiteConnection db, User currentUser, Chat currentChat) Constructs a ChatUpdateController with a database connection, authenticated user, and the chat to update.QuizController
(SQLiteConnection db, Quiz chosenQuiz, User currentUser) Constructs a new QuizController with the specified database connection, quiz, and user.UserSettingsController
(SQLiteConnection connection, User authenticatedUser) Constructs a UserSettingsController with a database connection and user. -
Uses of SQLiteConnection in ai.tutor.cab302exceptionalhandlers.factories
Fields in ai.tutor.cab302exceptionalhandlers.factories declared as SQLiteConnectionConstructors in ai.tutor.cab302exceptionalhandlers.factories with parameters of type SQLiteConnectionModifierConstructorDescriptionConstructs anAbstractControllerFactory
.Constructs aControllerFactory
. -
Uses of SQLiteConnection in ai.tutor.cab302exceptionalhandlers.model
Constructors in ai.tutor.cab302exceptionalhandlers.model with parameters of type SQLiteConnectionModifierConstructorDescriptionAnswerOptionDAO
(SQLiteConnection sqliteConnection) Constructor forAnswerOptionDAO
initializing answerOptions table.ChatDAO
(SQLiteConnection sqliteConnection) Constructor forChatDAO
initializing chats table.MessageDAO
(SQLiteConnection sqliteConnection) Constructs aMessageDAO
with an SQLite database connection.QuizDAO
(SQLiteConnection sqliteConnection) Initialises theQuizDAO
with an SQLite database connection.QuizQuestionDAO
(SQLiteConnection sqliteConnection) Initialises theQuizQuestionDAO
with an SQLite database connection.UserAnswerDAO
(SQLiteConnection sqliteConnection) Constructs a sqliteUserAnswerDAO
connection for database operations.UserDAO
(SQLiteConnection sqliteConnection) Creates aUserDAO
table with an SQLite database connection.