Class Email

java.lang.Object
com.aoapps.net.Email
All Implemented Interfaces:
DtoFactory<Email>, FastExternalizable, Internable<Email>, Externalizable, Serializable, Comparable<Email>, SQLData

public final class Email extends Object implements Comparable<Email>, FastExternalizable, DtoFactory<Email>, Internable<Email>, SQLData
Represents an email address. Email addresses must:
  • Be non-null
  • Be non-empty
  • Contain a single @, but not at the beginning or end
  • Local part must adhere to RFC 5322.
Author:
AO Industries, Inc.
See Also: