Uses of Class
ai.tutor.cab302exceptionalhandlers.model.UserAnswer
Packages that use UserAnswer
Package
Description
-
Uses of UserAnswer in ai.tutor.cab302exceptionalhandlers.controller
Methods in ai.tutor.cab302exceptionalhandlers.controller that return UserAnswerModifier and TypeMethodDescriptionQuizController.createNewUserAnswer
(int questionNumber, String option) Creates a new user answer record based on user input.QuizController.getQuestionUserAnswer
(int attempt, int questionNumber) Retrieves a specific user answer record by attempt and question number.Methods in ai.tutor.cab302exceptionalhandlers.controller that return types with arguments of type UserAnswerModifier and TypeMethodDescriptionQuizController.getQuizUserAnswers
(int attempt) Retrieves all user answer records for a specific quiz attempt. -
Uses of UserAnswer in ai.tutor.cab302exceptionalhandlers.model
Methods in ai.tutor.cab302exceptionalhandlers.model that return UserAnswerModifier and TypeMethodDescriptionIUserAnswerDAO.getUserQuestionAnswer
(int messageId, int attempt, int questionNumber) Retrieves a UserAnswer from the databaseUserAnswerDAO.getUserQuestionAnswer
(int messageId, int attempt, int questionNumber) Retrieves aUserAnswer
entityMethods in ai.tutor.cab302exceptionalhandlers.model that return types with arguments of type UserAnswerModifier and TypeMethodDescriptionIUserAnswerDAO.getAllUserQuestionAttempts
(int messageId, int questionNumber) Retrieves all attempts of UserAnswers for a specific question in a quiz.UserAnswerDAO.getAllUserQuestionAttempts
(int messageId, int questionNumber) Retrieves allUserAnswer
entities for a specific quiz question across all attempts.IUserAnswerDAO.getAllUserQuizAnswers
(int messageId, int attempt) Retrieves all question UserAnswers for a specific attempt of a quiz.UserAnswerDAO.getAllUserQuizAnswers
(int messageId, int attempt) Retrieves allUserAnswer
entities for a specific quiz attempt.IUserAnswerDAO.getAllUserQuizAttempts
(int messageId) Retrieves all attempts of question UserAnswers for a specific quiz.UserAnswerDAO.getAllUserQuizAttempts
(int messageId) Retrieves allUserAnswer
entities for a specific quiz across all attempts.Methods in ai.tutor.cab302exceptionalhandlers.model with parameters of type UserAnswerModifier and TypeMethodDescriptionvoid
IUserAnswerDAO.createUserAnswer
(UserAnswer userAnswer) Creates a new UserAnswer in the database.void
UserAnswerDAO.createUserAnswer
(UserAnswer userAnswer) Inserts a newUserAnswer
entity to the database.