code: public static boolean isPrimitiveOrWrapper(Class<?> clazz) {
  		Assert.notNull(clazz, "Class must not be null");
  		return (clazz.isPrimitive() || isPrimitiveWrapper(clazz));
  	}
docs: Check if the given class represents a primitive (i.e. boolean, byte,
  char, short, int, long, float, or double) or a primitive wrapper
  (i.e. Boolean, Byte, Character, Short, Integer, Long, Float, or Double).
  @param clazz the class to check
  @return whether the given class is a primitive or primitive wrapper class