Type type = Type.getType(propertyValueMap.get(Constants.PROPERTY_TYPE, String.class));
Boolean propertyMultiple = PropertiesUtil.toBoolean(propertyValueMap.get(Constants.PROPERTY_MULTIPLE), false);
Resource validators = property.getChild(Constants.VALIDATORS);
Map<Validator, Map<String, String>> validatorsMap = new HashMap<Validator, Map<String, String>>();
if (validators != null) {
Iterator<Resource> validatorsIterator = validators.listChildren();
while (validatorsIterator.hasNext()) {
Resource validator = validatorsIterator.next();
ValueMap validatorProperties = validator.adaptTo(ValueMap.class);
String validatorName = validator.getName();
Validator v = vls.getValidator(validatorName);