public static class UpdatingValidator.NullObjectIfNulledUpdatingValidator extends Validators.NullObjectIfNulledValidator implements UpdatingValidator<java.lang.Object>
UpdatingValidator.NoOpValidator<T>, UpdatingValidator.NullObjectIfNulledUpdatingValidator, UpdatingValidator.PropertyUpdateActionCLASS_VERSION, NO_OP| Constructor and Description | 
|---|
NullObjectIfNulledUpdatingValidator(Validator<?> pValidatorToWrap)  | 
| Modifier and Type | Method and Description | 
|---|---|
UpdatingValidator.PropertyUpdateAction | 
updateBeanValue(java.lang.String pPropertyName,
               java.lang.Object pSourceValue,
               java.lang.Object pTargetValue,
               ValidatorContext<?> pContext)
Typically invoked by  
ValidatorManager. | 
getWrappedValidator, setWrappedValidator, validateValueassertAlphanumeric, assertBoolean, assertDateTime, assertDouble, assertInstanceOf, assertInteger, assertLong, assertNotBlankString, assertNotEmpty, assertNotEmpty, assertNotNull, assertNotNull, assertString, assertString, assertString, createInstance, getBeanPropertyValueForValidation, getErrorCode, getNameForClass, getPropertyNames, getPropertyValue, getPropertyValue, hasProperty, isDigits, isRequired, keyMustBePresent, setErrorCode, setPropertyValue, validateBeanPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalidateBeanProperty, validateValuepublic NullObjectIfNulledUpdatingValidator(Validator<?> pValidatorToWrap)
public UpdatingValidator.PropertyUpdateAction updateBeanValue(java.lang.String pPropertyName, java.lang.Object pSourceValue, java.lang.Object pTargetValue, ValidatorContext<?> pContext)
UpdatingValidatorValidatorManager. Update
 a bean value from a source value. Note that if a new target bean
 is created, pContext.replaceParentDst() may need to be invoked.updateBeanValue in interface UpdatingValidator<java.lang.Object>pSourceValue - the value of pPropertyName property of the source
   beanpTargetValue - the existing value of pPropertyName of the target
   beanpContext - the current update context (with the
   current source/target parent beans).