String validator for e-mail addresses. The e-mail address syntax is not complete according to RFC 822 but handles the vast majority of valid e-mail addresses correctly. See {@link com.vaadin.data.validator.AbstractStringValidator} for moreinformation.
An empty string or a null is always accepted - use the required flag on fields or a separate validator (or override {@link #isValidValue(String)}) to fail on empty values.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.