code: public Map<String, Map<String, Map<String, Map<String, ?>>>> getValidationConstraints() {
  		if (validationConstraints == null) {
  			validationConstraints = new LinkedHashMap<>();
  		}
  		return validationConstraints;
  	}
docs: Returns a map of user-defined data types and their validation annotations.
  @return the constraints map