node-web-mvc
Version:
node spring mvc
11 lines (10 loc) • 698 B
TypeScript
import MethodParameter from '../MethodParameter';
import ServletContext from '../../http/ServletContext';
import AbstractMessageConverterMethodProcessor from './AbstractMessageConverterMethodProcessor';
export default class RequestResponseBodyMethodProcessor extends AbstractMessageConverterMethodProcessor {
supportsReturnType(returnType: MethodParameter): boolean;
supportsParameter(paramater: MethodParameter, servletContext: ServletContext): boolean;
resolveArgument(parameter: MethodParameter, servletContext: ServletContext): Promise<{}>;
private hasValue;
handleReturnValue(returnValue: any, returnType: MethodParameter, servletContext: ServletContext): Promise<void>;
}