public interface EmailAddressValidator
Modifier and Type | Method and Description |
---|---|
long |
findDuplicates(List<String> emailAddresses)
Finds duplicate in a given list of email addresses.
|
boolean |
isValidSyntax(String emailAddress)
Validates whether email address has valid syntax.
|
long |
validateSyntax(List<String> emailAddresses)
Validates syntax of provided email addresses.
|
boolean isValidSyntax(String emailAddress)
emailAddress
- email address to validatelong validateSyntax(List<String> emailAddresses)
Note about duplicates: if provided email addresses contain duplicates which have invalid syntax, they are counted as separate email addresses.
For example, for given list of email addresses: - validemail@validemail.com - invalidDuplicatedEmail@ - invalidEmail - invalidDuplicatedEmail@ the method will return 3.
emailAddresses
- list of email addresseslong findDuplicates(List<String> emailAddresses)
For example, for given list of email addresses: - validemail@validemail.com - validduplicatedemail@validduplicatedemail - validduplicatedemail@validduplicatedemail - invalid - invalidduplicated@ - invalidduplicated@ the method will return 4.
emailAddresses
- list of email addressesCopyright © 2021 Atlassian. All rights reserved.