code: public static <T> HttpMethod retrieveMethod(Request<T> request) {
  		if (request == null) {
  			return null;
  		}
  
  		Class<?> clazz = request.getClass();
  
  		Method method = clazz.getAnnotation(Method.class);
  		HttpMethod httpMethod = method.value();
  		return httpMethod;
  	}
docs: <p>
  retrieveMethod.
  </p>
  
  @param request
  a {@link com.apitrary.api.request.Request} object.
  @param <T>
  a T object.
  @return a {@link com.apitrary.api.common.HttpMethod} object.