code: public static String getShortNameAsProperty(Class<?> clazz) {
  		String shortName = ClassUtils.getShortName(clazz);
  		int dotIndex = shortName.lastIndexOf(PACKAGE_SEPARATOR);
  		shortName = (dotIndex != -1 ? shortName.substring(dotIndex + 1) : shortName);
  		return Introspector.decapitalize(shortName);
  	}
docs: /*
  Return the short string name of a Java class in uncapitalized JavaBeans
  property format. Strips the outer class name in case of an inner class.
  @param clazz the class
  @return the short name rendered in a standard JavaBeans property format
  @see java.beans.Introspector#decapitalize(String)