code: public static ResolvableType forMethodParameter(Method method, int parameterIndex) {
  		Assert.notNull(method, "Method must not be null");
  		return forMethodParameter(new MethodParameter(method, parameterIndex));
  	}
docs: Return a {@link ResolvableType} for the specified {@link Method} parameter.
  @param method the source method (must not be {@code null})
  @param parameterIndex the parameter index
  @return a {@link ResolvableType} for the specified method parameter
  @see #forMethodParameter(Method, int, Class)
  @see #forMethodParameter(MethodParameter)