nl.knowlogy.validation.validators
Class PatternValidator
java.lang.Object
nl.knowlogy.validation.validators.BasePropertyValidator
nl.knowlogy.validation.validators.PatternValidator
- All Implemented Interfaces:
- PropertyMetadataSuplier, PropertyValidation
public class PatternValidator
- extends BasePropertyValidator
- implements PropertyMetadataSuplier
- Author:
- Robert
PatternValidator
public PatternValidator(ClassValidator classValidator,
String propertyName,
String pattern)
PatternValidator
public PatternValidator(ClassValidator classValidator,
String propertyName,
String pattern,
String errorCode)
getDefaultErrorCode
public String getDefaultErrorCode()
- Specified by:
getDefaultErrorCode
in class BasePropertyValidator
doValidatePropertyValue
public void doValidatePropertyValue(Object toValidate,
Object propertyValue,
Messages errors)
- Description copied from interface:
PropertyValidation
- Validates the property value of object obj. In case of any validation
errors, an they are added to the errors object.
- Specified by:
doValidatePropertyValue
in interface PropertyValidation
errors
- errors object to which any validation errors are added.
getPattern
public String getPattern()
- Returns:
- Returns the regularExpression.
setPattern
public void setPattern(String regularExpression)
- Parameters:
regularExpression
- The regularExpression to set.
supplyMetaData
public void supplyMetaData(PropertyMetadata propertyMetadata)
- Specified by:
supplyMetaData
in interface PropertyMetadataSuplier
toString
public String toString()
- Overrides:
toString
in class BasePropertyValidator
Copyright © 2007. All Rights Reserved.