code: private static Class[] initParamsClasses(final Object... args) {
  		int count = 0;
  		Class[] intArgsClass = null;
  		if (args != null) {
  			intArgsClass = new Class[args.length];
  			for (final Object arg : args) {
  				intArgsClass[count++] = arg.getClass();
  			}
  		}
  		return intArgsClass;
  	}
docs: ////////////////////////////////////////////////////////////////////////////////////////////////////////////////