I kind of see what you're getting at now.
If you want to use something like isValidEmail outside of RegistrationService, then you may want an EmailValidator class.
However keep in mind that maybe you don't want three separate classes (one for Email, one for Password, and one for Uniqueness). You could have a single Validator class and put three functions in there, like so:
Code:
class Validator {
public static boolean CheckEmail(String email) {
// ...
}
public static boolean CheckPassword(String password) {
// ...
}
public static boolean CheckIsUserUnique(String username) {
// ...
}
}
Then, from your RegistrationService class, you can call Validator.CheckEmail(...); furthermore, it can be accessed from any future classes you want to check. Perhaps LoginService, or UserCpanelService, or what-have-you.