code: public static Map<String, Method> getClassReadMethods(Class<?> clazz) {
  		Map<String, Method> readMethods = classReadMethods.get(clazz);
  		if (readMethods == null) {
  			cacheReadWriteMethodsAndBoxField(clazz);
  			return classReadMethods.get(clazz);
  		} else
  			return readMethods;
  	}
docs: Return cached class read methods to avoid each time use reflect