Uses of Class
me.nickhanson.codeforge.entity.Challenge
Packages that use Challenge
Package
Description
-
Uses of Challenge in me.nickhanson.codeforge.entity
Constructors in me.nickhanson.codeforge.entity with parameters of type Challenge -
Uses of Challenge in me.nickhanson.codeforge.evaluator
Methods in me.nickhanson.codeforge.evaluator with parameters of type ChallengeModifier and TypeMethodDescriptionEvaluates a submitted answer for a given challenge.Evaluates a submitted answer for a given challenge. -
Uses of Challenge in me.nickhanson.codeforge.persistence
Methods in me.nickhanson.codeforge.persistence that return ChallengeMethods in me.nickhanson.codeforge.persistence that return types with arguments of type ChallengeModifier and TypeMethodDescriptionChallengeDao.findByDifficulty(Difficulty difficulty) Finds challenges by their difficulty level.ChallengeDao.findByTitle(String title) Finds challenges by their title.ChallengeDao.getAll()Methods in me.nickhanson.codeforge.persistence with parameters of type Challenge -
Uses of Challenge in me.nickhanson.codeforge.service
Methods in me.nickhanson.codeforge.service that return ChallengeModifier and TypeMethodDescriptionChallengeService.create(ChallengeForm form) Creates a new challenge from the provided form data.Methods in me.nickhanson.codeforge.service that return types with arguments of type ChallengeModifier and TypeMethodDescriptionRetrieves a challenge by its ID.ChallengeService.listChallenges(Difficulty difficulty) Lists all challenges, optionally filtered by difficulty.ChallengeService.update(Long id, ChallengeForm form) Updates an existing challenge with the provided form data.Method parameters in me.nickhanson.codeforge.service with type arguments of type ChallengeModifier and TypeMethodDescriptionintDrillService.ensureEnrollmentForUser(List<Challenge> challenges, String userId) Ensures that DrillItems exist for a list of challenges for the specified user.