java.lang.Object
com.fiap.tech_challenge.parte1.ms_users.validators.EmailValidator
All Implemented Interfaces:
UserValidator

@Component public class EmailValidator extends Object implements UserValidator
Validator that checks if a given email address is already registered in the system.

Implements the UserValidator interface and queries the database using UserRepository.

  • Constructor Details

    • EmailValidator

      public EmailValidator(UserRepository userRepository)
      Constructs an EmailValidator with the specified UserRepository.
      Parameters:
      userRepository - the repository used to check if the email already exists.
  • Method Details