public static class Validators.BooleanValidator extends Validators.RequiredValidator<java.lang.Boolean>
CLASS_VERSION| Constructor and Description | 
|---|
BooleanValidator()  | 
BooleanValidator(boolean pRequired)  | 
BooleanValidator(boolean pRequired,
                java.lang.Boolean pDefaultValue)  | 
BooleanValidator(java.lang.String pErrorCode)  | 
BooleanValidator(java.lang.String pErrorCode,
                boolean pRequired)  | 
BooleanValidator(java.lang.String pErrorCode,
                boolean pRequired,
                java.lang.Boolean pDefaultValue)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Boolean | 
getDefaultValue()
Get the default value. 
 | 
java.lang.Boolean | 
validateValue(java.lang.String pPropertyName,
             java.lang.Object pPropertyValue,
             ValidatorContext<?> pContext)
Validate (and possibly convert) the specified property value. 
 | 
getClassRequired, getRequiredOption, getRequiredPredicate, isRequired, keyMustBePresent, setClassRequired, setRequired, setRequiredOption, setRequiredPredicateassertAlphanumeric, 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, validateBeanPropertypublic BooleanValidator()
public BooleanValidator(boolean pRequired)
public BooleanValidator(java.lang.String pErrorCode)
public BooleanValidator(java.lang.String pErrorCode,
                        boolean pRequired)
public BooleanValidator(java.lang.String pErrorCode,
                        boolean pRequired,
                        java.lang.Boolean pDefaultValue)
public BooleanValidator(boolean pRequired,
                        java.lang.Boolean pDefaultValue)
public java.lang.Boolean getDefaultValue()
public java.lang.Boolean validateValue(java.lang.String pPropertyName,
                                       java.lang.Object pPropertyValue,
                                       ValidatorContext<?> pContext)
ValidatorvalidateValue in interface Validator<java.lang.Boolean>validateValue in class Validators.RequiredValidator<java.lang.Boolean>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.