Class MultipartResolutionDelegate
- java.lang.Object
- org.springframework.web.multipart.support.MultipartResolutionDelegate
public final class MultipartResolutionDelegate extends Object
A common delegate forHandlerMethodArgumentResolver
implementations which need to resolveMultipartFile
andPart
arguments.- Since:
- 4.3
- Author:
- Juergen Hoeller
Field Summary
Fields Modifier and Type Field Description static Object
UNRESOLVABLE
Indicates an unresolvable value.
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
isMultipartArgument(MethodParameter parameter)
static boolean
isMultipartRequest(HttpServletRequest request)
static Object
resolveMultipartArgument(String name, MethodParameter parameter, HttpServletRequest request)
static MultipartRequest
resolveMultipartRequest(NativeWebRequest webRequest)
Field Detail
UNRESOLVABLE
public static final Object UNRESOLVABLE
Indicates an unresolvable value.
Method Detail
resolveMultipartRequest
@Nullable public static MultipartRequest resolveMultipartRequest(NativeWebRequest webRequest)
isMultipartRequest
public static boolean isMultipartRequest(HttpServletRequest request)
isMultipartArgument
public static boolean isMultipartArgument(MethodParameter parameter)
resolveMultipartArgument
@Nullable public static Object resolveMultipartArgument(String name, MethodParameter parameter, HttpServletRequest request) throws Exception
- Throws:
Exception