Class RfcCompliantEmailAddressValidator

java.lang.Object
org.apache.wicket.extensions.validation.validator.RfcCompliantEmailAddressValidator
All Implemented Interfaces:
Serializable, org.apache.wicket.util.io.IClusterable, org.apache.wicket.validation.IValidator<String>

public class RfcCompliantEmailAddressValidator extends Object implements org.apache.wicket.validation.IValidator<String>
Validator for validating email addresses according to the RFC 822. This validator uses the regular expression taken from the Perl implementation of RFC 822.

Most users will be satisfied with the EmailAddressValidator

Author:
Frank Bille
See Also:
  • Constructor Details

  • Method Details

    • getInstance

      Returns:
      Instance of RFC compliant emailaddress validator
    • validate

      public void validate(org.apache.wicket.validation.IValidatable<String> validatable)
      Specified by:
      validate in interface org.apache.wicket.validation.IValidator<String>
    • decorate

      protected org.apache.wicket.validation.IValidationError decorate(org.apache.wicket.validation.IValidationError error, org.apache.wicket.validation.IValidatable<String> validatable)
      Allows subclasses to decorate reported errors
      Parameters:
      error -
      validatable -
      Returns:
      decorated error