code: public static Class<?> getPropertyClass(Class<?> clazz, List<String> propertyPath) {
  		Class<?> current = clazz;
  		for (String propertyName : propertyPath) {
  			current = getPropertyClass(current, propertyName);
  		}
  		return current;
  	}
docs: Similar to {@link PropertyUtils#getPropertyClass(Class, String)} but returns the property class for the tail of the given
  property path.
  
  @param clazz        bean to be accessed
  @param propertyPath bean's fieldName
  @return property class