org.apache.wicket.extensions.validation.validator
Class RfcCompliantEmailAddressValidator
java.lang.Object
org.apache.wicket.validation.validator.AbstractValidator<String>
org.apache.wicket.validation.validator.StringValidator
org.apache.wicket.extensions.validation.validator.RfcCompliantEmailAddressValidator
- All Implemented Interfaces:
- Serializable, IClusterable, INullAcceptingValidator<String>, IValidator<String>
public class RfcCompliantEmailAddressValidator
- extends StringValidator
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:
- Perl Regex implementation *
of RFC 822< /a>,
RFC 822< /a>,
Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RfcCompliantEmailAddressValidator
protected RfcCompliantEmailAddressValidator()
getInstance
public static RfcCompliantEmailAddressValidator getInstance()
- Returns:
- Instance of RFC compliant emailaddress validator
variablesMap
protected Map<String,Object> variablesMap(IValidatable<String> validatable)
- Checks a value against this
PatternValidator
's Pattern
.
- Overrides:
variablesMap
in class AbstractValidator<String>
- Parameters:
validatable
- the IValidatable
to check
- Returns:
- a
Map
of variables for variable interpolation
onValidate
protected void onValidate(IValidatable<String> validatable)
- Description copied from class:
AbstractValidator
- Validates the
IValidatable
instance.
- Specified by:
onValidate
in class AbstractValidator<String>
- Parameters:
validatable
- the given IValidatable
instance
Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.