org.jwarp.service.param
Class EmailValidator

java.lang.Object
  |
  +--org.jwarp.service.param.AValidator
        |
        +--org.jwarp.service.param.EmailValidator
All Implemented Interfaces:
IConfigurable, IValidator

public class EmailValidator
extends AValidator

Validator class for e-mail adresses

Version:
1.01
Author:
Anatole Tresch, Martin Schaefer

Fields inherited from class org.jwarp.service.param.AValidator
contentValidator, mayBeEmpty, required
 
Constructor Summary
EmailValidator()
          The constructor: No functionallity
 
Method Summary
 void configure(org.jdom.Element config)
          Pass the Configuration to the Configurable class.
 java.lang.String getValidationClass()
          Returns the class name of the class being validated.
 void validate(java.lang.Object value)
          Checks if string looks like an e-mail adress
 
Methods inherited from class org.jwarp.service.param.AValidator
getMayBeEmpty, getNextValidator, getRequired, setMayBeEmpty, setNextValidator, setRequired
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmailValidator

public EmailValidator()
The constructor: No functionallity
Method Detail

configure

public void configure(org.jdom.Element config)
               throws ConfigurationException
Description copied from interface: IConfigurable
Pass the Configuration to the Configurable class. This method must always be called after the constructor and before any other method.
Following copied from interface: org.jwarp.service.configuration.IConfigurable
Parameters:
configuration - the class configurations.

validate

public void validate(java.lang.Object value)
              throws ParameterException
Checks if string looks like an e-mail adress
Overrides:
validate in class AValidator
Parameters:
contents - The string to be validated
Returns:
true if contents might represent an e-mail adress

getValidationClass

public java.lang.String getValidationClass()
Returns the class name of the class being validated.
Returns:
the full class name

©   O R C A   S y s t e m s