iterate over registered handlermethodreturnvaluehandler s and invoke the one that supports it . concode_field_sep Log logger concode_elem_sep List<HandlerMethodReturnValueHandler> returnValueHandlers concode_field_sep boolean supportsReturnType concode_elem_sep boolean isAsyncReturnValue concode_elem_sep HandlerMethodReturnValueHandlerComposite addHandler concode_elem_sep HandlerMethodReturnValueHandler selectHandler concode_elem_sep HandlerMethodReturnValueHandler getReturnValueHandler concode_elem_sep List<HandlerMethodReturnValueHandler> getHandlers concode_elem_sep HandlerMethodReturnValueHandlerComposite addHandlers
void function ( Object arg0 , MethodParameter arg1 , ModelAndViewContainer arg2 , NativeWebRequest arg3 ) { HandlerMethodReturnValueHandler loc0 = selectHandler ( arg0 , arg1 ) ; Assert . notNull ( loc0 , "srini_string" + arg1 . getParameterType ( ) . getName ( ) + "srini_string" ) ; loc0 . handleReturnValue ( arg0 , arg1 , arg2 , arg3 ) ; }