Uses of Class
ai.tutor.cab302exceptionalhandlers.model.QuizQuestion
Packages that use QuizQuestion
Package
Description
-
Uses of QuizQuestion in ai.tutor.cab302exceptionalhandlers.controller
Methods in ai.tutor.cab302exceptionalhandlers.controller that return QuizQuestionModifier and TypeMethodDescriptionChatController.createNewQuizQuestion
(String questionContent, Quiz quiz) Creates a new quiz question for a given quiz.QuizController.getQuizQuestion
(int questionNumber) Retrieves a specific quiz question record by number.Methods in ai.tutor.cab302exceptionalhandlers.controller that return types with arguments of type QuizQuestionModifier and TypeMethodDescriptionQuizController.getQuizQuestions()
Retrieves all quiz question records for the current quiz.Methods in ai.tutor.cab302exceptionalhandlers.controller with parameters of type QuizQuestionModifier and TypeMethodDescriptionChatController.createNewQuestionAnswerOption
(AIUtils.Option option, QuizQuestion quizQuestion) Creates a new answer option for a quiz question. -
Uses of QuizQuestion in ai.tutor.cab302exceptionalhandlers.model
Methods in ai.tutor.cab302exceptionalhandlers.model that return QuizQuestionModifier and TypeMethodDescriptionIQuizQuestionDAO.getQuizQuestion
(int messageId, int number) Retrieves a specific QuizQuestion from the database.QuizQuestionDAO.getQuizQuestion
(int messageId, int number) Retrieves aQuizQuestion
entity by its message ID and question number.Methods in ai.tutor.cab302exceptionalhandlers.model that return types with arguments of type QuizQuestionModifier and TypeMethodDescriptionIQuizQuestionDAO.getAllQuizQuestions
(int messageId) Retrieves all QuizQuestions associated with a specific quiz (message).QuizQuestionDAO.getAllQuizQuestions
(int messageId) Retrieves allQuizQuestion
entities for a specific quiz.Methods in ai.tutor.cab302exceptionalhandlers.model with parameters of type QuizQuestionModifier and TypeMethodDescriptionvoid
IQuizQuestionDAO.createQuizQuestion
(QuizQuestion quizQuestion) Creates a new QuizQuestion in the database.void
QuizQuestionDAO.createQuizQuestion
(QuizQuestion quizQuestion) Inserts a newQuizQuestion
entity to the database.