@Test public void unresolved() throws Exception { request.setAttribute(DeviceUtils.CURRENT_DEVICE_ATTRIBUTE, device, WebRequest.SCOPE_REQUEST); MethodParameter parameter = new MethodParameter(getClass().getMethod("handlerMethodUnresolved", String.class), 0); assertFalse(resolver.supportsParameter(parameter)); }
public boolean supportsParameter(MethodParameter parameter) { return Device.class.isAssignableFrom(parameter.getParameterType()); }
DeviceHandlerMethodArgumentResolver implements HandlerMethodArgumentResolver { public boolean supportsParameter(MethodParameter parameter) { return Device.class.isAssignableFrom(parameter.getParameterType()); } }
DeviceHandlerMethodArgumentResolver implements HandlerMethodArgumentResolver { public boolean supportsParameter(MethodParameter parameter) { return Device.class.isAssignableFrom(parameter.getParameterType()); }  }
DeviceHandlerMethodArgumentResolver implements HandlerMethodArgumentResolver { public boolean supportsParameter(MethodParameter parameter) { return Device.class.isAssignableFrom(parameter.getParameterType()); }  boolean supportsParameter(MethodParameter parameter); Object resolveArgument(MethodParameter parameter, ModelAndViewContainer modelAndViewContainer,
			NativeWebRequest request, WebDataBinderFactory binderFactory); }
DeviceHandlerMethodArgumentResolver implements HandlerMethodArgumentResolver { public boolean supportsParameter(MethodParameter parameter) { return Device.class.isAssignableFrom(parameter.getParameterType()); }  boolean supportsParameter(MethodParameter parameter); Object resolveArgument(MethodParameter parameter, ModelAndViewContainer modelAndViewContainer,
			NativeWebRequest request, WebDataBinderFactory binderFactory);  }