Interface HttpRequestBodyConverter
-
- All Known Implementing Classes:
JacksonHttpRequestBodyConverter,TypeCoercerHttpRequestBodyConverter
@UsesOrderedConfiguration(HttpRequestBodyConverter.class) public interface HttpRequestBodyConverter
Service that converts the body of an HTTP request to a given target class. Each implementation, which should be contributed to theHttpRequestBodyConverterservice, should check whether it can actually handled that request. If not, it should returnnull, which means trying the next HttpRequestBodyConverter instance.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> Tconvert(HttpServletRequest request, java.lang.Class<T> type)Converts the body of this request.
-
-
-
Method Detail
-
convert
<T> T convert(HttpServletRequest request, java.lang.Class<T> type)
Converts the body of this request. If this implementation cannot handle this request, probably by not handling its content type, it should returnnull. In addition, if the request body is empty, this method should also returnnull.- Parameters:
request- an HttpServletRequest.type- the target type.- Returns:
- an object of the target type or
null.
-
-