public static class Validators.IdValidator extends Validators.StringValidator
CLASS_VERSION
Constructor and Description |
---|
IdValidator() |
IdValidator(boolean pRequired) |
IdValidator(java.lang.String pErrorCode) |
IdValidator(java.lang.String pErrorCode,
boolean pRequired) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
validateValue(java.lang.String pPropertyName,
java.lang.Object pPropertyValue,
ValidatorContext<?> pContext)
Validate (and possibly convert) the specified property value.
|
getMaxLength, setMaxLength, shouldTrim
getClassRequired, getRequiredOption, getRequiredPredicate, isRequired, keyMustBePresent, setClassRequired, setRequired, setRequiredOption, setRequiredPredicate
assertAlphanumeric, assertBoolean, assertDateTime, assertDouble, assertInstanceOf, assertInteger, assertLong, assertNotBlankString, assertNotEmpty, assertNotEmpty, assertNotNull, assertNotNull, assertString, assertString, assertString, createInstance, getBeanPropertyValueForValidation, getErrorCode, getNameForClass, getPropertyNames, getPropertyValue, getPropertyValue, hasProperty, isDigits, isRequired, setErrorCode, setPropertyValue, validateBeanProperty
public IdValidator()
public IdValidator(java.lang.String pErrorCode)
public IdValidator(java.lang.String pErrorCode, boolean pRequired)
public IdValidator(boolean pRequired)
public java.lang.String validateValue(java.lang.String pPropertyName, java.lang.Object pPropertyValue, ValidatorContext<?> pContext)
Validator
validateValue
in interface Validator<java.lang.String>
validateValue
in class Validators.StringValidator
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.