node-web-mvc
Version:
node spring mvc
15 lines (14 loc) • 750 B
TypeScript
/**
* @module RequestParamMapMethodArgumentResolver
* @description urlencode参数解析器
*/
import ServletContext from '../../http/ServletContext';
import MethodParameter from '../MethodParameter';
import HandlerMethodArgumentResolver from './HandlerMethodArgumentResolver';
export default class RequestParamMapMethodArgumentResolver implements HandlerMethodArgumentResolver {
private readonly useDefaultResolution;
constructor(useDefaultResolution?: boolean);
supportsParameter(paramater: MethodParameter, servletContext: ServletContext): boolean;
resolveMultipartFile(name: string, servletContext: ServletContext): Promise<any>;
resolveArgument(parameter: MethodParameter, servletContext: ServletContext): Promise<any>;
}