code: public static Set<ApiVerb> buildVerb(Method method) {
  		Set<ApiVerb> apiVerbs = new LinkedHashSet<ApiVerb>();
  		Class<?> controller = method.getDeclaringClass();
  		
  		if(isAnnotated(controller, RequestMapping.class)) {
  			RequestMapping requestMapping = getAnnotation(controller, RequestMapping.class);
  			getApiVerbFromRequestMapping(apiVerbs, requestMapping);
  		}
  		
  		if(isAnnotated(method, RequestMapping.class)) {
  			RequestMapping requestMapping = getAnnotation(method, RequestMapping.class);
  			getApiVerbFromRequestMapping(apiVerbs, requestMapping);
  		}
  		
  		if(apiVerbs.isEmpty()) {
  			apiVerbs.add(ApiVerb.GET);
  		}
  		
  		return apiVerbs;
  	}
docs: From Spring's documentation: When [RequestMapping method is] used at the type level, all method-level mappings inherit this HTTP method restriction
  @param method
  @return