Package io.spine.net
Class EmailAddresses
- java.lang.Object
-
- io.spine.net.EmailAddresses
-
public final class EmailAddresses extends Object
Utility class for working withEmailAddress
es.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
isValid(String value)
Verifies if the passed sequence is a valid email address.static Pattern
pattern()
Obtains pattern for validating email addresses.static String
toString(EmailAddress address)
Obtains string representation of the passed email address.static EmailAddress
valueOf(String value)
Creates a newEmailAddress
instance for the passed value.
-
-
-
Method Detail
-
pattern
public static Pattern pattern()
Obtains pattern for validating email addresses.
-
isValid
public static boolean isValid(String value)
Verifies if the passed sequence is a valid email address.
-
toString
public static String toString(EmailAddress address)
Obtains string representation of the passed email address.
-
valueOf
public static EmailAddress valueOf(String value)
Creates a newEmailAddress
instance for the passed value.- Parameters:
value
- a valid email address- Returns:
- new
EmailAddress
instance - Throws:
IllegalArgumentException
- if the passed email address is not valid
-
-