// Do Validation and type conversion
List<ValidationError> errors = new ArrayList<ValidationError>();
// If the property should be ignored, skip to the next property
if (validationInfo != null && validationInfo.ignore()) {
continue;
}
if (validate && validationInfo != null) {
doPreConversionValidations(name, values, validationInfo, errors);