public static class Validators.DateTimeAfterValidator extends Validators.DateTimeValidator
CLASS_VERSION
Constructor and Description |
---|
DateTimeAfterValidator(java.lang.String pAfterDateProperty,
java.util.Date pAfterDate) |
DateTimeAfterValidator(java.lang.String pAfterDateProperty,
java.util.Date pAfterDate,
java.lang.String pErrorCode) |
Modifier and Type | Method and Description |
---|---|
java.util.Date |
validateValue(java.lang.String pPropertyName,
java.lang.Object pPropertyValue,
ValidatorContext<?> pContext)
Validate (and possibly convert) the specified property value.
|
getClassesRequired, getClassRequired, getRequiredOption, getRequiredPredicate, isRequired, isSourceOnly, keyMustBePresent, setClassesRequired, setClassRequired, setRequired, setRequiredOption, setRequiredPredicate, setSourceOnly
assertAlphanumeric, assertBoolean, assertDateTime, assertDouble, assertInstanceOf, assertInstanceOf, assertInteger, assertInteger, assertLong, assertNotBlankString, assertNotEmpty, assertNotEmpty, assertNotNull, assertNotNull, assertString, assertString, assertString, assertUnicodeAlphanumeric, createInstance, createInstance, getBeanPropertyValueForValidation, getCheckedBeanPropertyValueForValidation, getErrorCode, getNameForClass, getNameForClasses, getParentValidator, getPropertyNames, getPropertyValue, getPropertyValue, hasProperty, isDigits, isRequired, setErrorCode, setParentValidator, setPropertyValue, validateBeanProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getErrorCode, setErrorCode
validateBeanProperty
public DateTimeAfterValidator(java.lang.String pAfterDateProperty, java.util.Date pAfterDate)
public DateTimeAfterValidator(java.lang.String pAfterDateProperty, java.util.Date pAfterDate, java.lang.String pErrorCode)
public java.util.Date validateValue(java.lang.String pPropertyName, java.lang.Object pPropertyValue, ValidatorContext<?> pContext)
Validator
validateValue
in interface Validator<java.util.Date>
validateValue
in class Validators.DateTimeValidator
pPropertyName
- the name of the property being validated. This
is typically used as a key for fetching the value from pProperties.pPropertyValue
- the fetched property valuepContext
- the current validation context.