Package | Description |
---|---|
org.springframework.beans |
This package contains interfaces and classes for manipulating Java beans.
|
org.springframework.beans.factory.config |
SPI interfaces and configuration-related convenience classes for bean factories.
|
org.springframework.core |
Provides basic classes for exception handling and version detection,
and other core helpers that are not specific to any part of the framework.
|
org.springframework.core.convert |
Type conversion system API.
|
org.springframework.jmx.access |
Provides support for accessing remote MBean resources.
|
org.springframework.validation |
Provides data binding and validation functionality,
for usage in business and/or UI layers.
|
org.springframework.web.bind |
Provides web-specific data binding functionality.
|
org.springframework.web.bind.annotation.support |
Support classes for web annotation processing.
|
org.springframework.web.bind.support |
Support classes for web data binding.
|
org.springframework.web.method |
Common infrastructure for handler method processing, as used by
Spring MVC's
org.springframework.web.servlet.mvc.method package. |
org.springframework.web.method.annotation |
Support classes for annotation-based handler method processing.
|
org.springframework.web.method.support |
Generic support classes for handler method processing.
|
org.springframework.web.portlet.mvc.annotation |
Support package for annotation-based Portlet MVC controllers.
|
org.springframework.web.servlet.mvc.annotation |
Support package for annotation-based Servlet MVC controllers.
|
org.springframework.web.servlet.mvc.method.annotation |
MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation package. |
Modifier and Type | Method and Description |
---|---|
static MethodParameter |
BeanUtils.getWriteMethodParameter(PropertyDescriptor pd)
Obtain a new MethodParameter object for the write method of the
specified property.
|
Modifier and Type | Method and Description |
---|---|
<T> T |
TypeConverter.convertIfNecessary(Object value,
Class<T> requiredType,
MethodParameter methodParam)
Convert the value to the required type (if necessary from a String).
|
<T> T |
TypeConverterSupport.convertIfNecessary(Object value,
Class<T> requiredType,
MethodParameter methodParam) |
Modifier and Type | Method and Description |
---|---|
MethodParameter |
DependencyDescriptor.getMethodParameter()
Return the wrapped MethodParameter, if any.
|
Constructor and Description |
---|
DependencyDescriptor(MethodParameter methodParameter,
boolean required)
Create a new descriptor for a method or constructor parameter.
|
DependencyDescriptor(MethodParameter methodParameter,
boolean required,
boolean eager)
Create a new descriptor for a method or constructor parameter.
|
Modifier and Type | Method and Description |
---|---|
static MethodParameter |
MethodParameter.forMethodOrConstructor(Object methodOrConstructor,
int parameterIndex)
Create a new MethodParameter for the given method or constructor.
|
Modifier and Type | Method and Description |
---|---|
static Class<?> |
GenericCollectionTypeResolver.getCollectionParameterType(MethodParameter methodParam)
Determine the generic element type of the given Collection parameter.
|
static Class<?> |
GenericCollectionTypeResolver.getMapKeyParameterType(MethodParameter methodParam)
Determine the generic key type of the given Map parameter.
|
static Class<?> |
GenericCollectionTypeResolver.getMapValueParameterType(MethodParameter methodParam)
Determine the generic value type of the given Map parameter.
|
static Type |
GenericTypeResolver.getTargetType(MethodParameter methodParam)
Determine the target type for the given parameter specification.
|
static String |
Conventions.getVariableNameForParameter(MethodParameter parameter)
Determine the conventional variable name for the supplied parameter,
taking the generic collection type (if any) into account.
|
static Class<?> |
GenericTypeResolver.resolveParameterType(MethodParameter methodParam,
Class<?> clazz)
Determine the target type for the given generic parameter type.
|
Constructor and Description |
---|
MethodParameter(MethodParameter original)
Copy constructor, resulting in an independent MethodParameter object
based on the same metadata and cache state that the original object was in.
|
Modifier and Type | Method and Description |
---|---|
static TypeDescriptor |
TypeDescriptor.nested(MethodParameter methodParameter,
int nestingLevel)
Creates a type descriptor for a nested type declared within the method parameter.
|
Constructor and Description |
---|
TypeDescriptor(MethodParameter methodParameter)
Create a new type descriptor from a
MethodParameter . |
Modifier and Type | Method and Description |
---|---|
protected Object |
MBeanClientInterceptor.convertResultValueIfNecessary(Object result,
MethodParameter parameter)
Convert the given result object (from attribute access or operation invocation)
to the specified target class for returning from the proxy method.
|
Modifier and Type | Method and Description |
---|---|
<T> T |
DataBinder.convertIfNecessary(Object value,
Class<T> requiredType,
MethodParameter methodParam) |
Modifier and Type | Method and Description |
---|---|
MethodParameter |
MethodArgumentNotValidException.getParameter()
Return the method parameter that failed validation.
|
Constructor and Description |
---|
MethodArgumentNotValidException(MethodParameter parameter,
BindingResult bindingResult)
Constructor for
MethodArgumentNotValidException . |
Modifier and Type | Method and Description |
---|---|
protected Object |
HandlerMethodInvoker.resolveCommonArgument(MethodParameter methodParameter,
NativeWebRequest webRequest) |
protected Object |
HandlerMethodInvoker.resolveRequestBody(MethodParameter methodParam,
NativeWebRequest webRequest,
Object handler)
Resolves the given
@RequestBody annotation. |
Modifier and Type | Method and Description |
---|---|
Object |
WebArgumentResolver.resolveArgument(MethodParameter methodParameter,
NativeWebRequest webRequest)
Resolve an argument for the given handler method parameter within the given web request.
|
Modifier and Type | Method and Description |
---|---|
MethodParameter[] |
HandlerMethod.getMethodParameters()
Returns the method parameters for this handler method.
|
MethodParameter |
HandlerMethod.getReturnType()
Return the HandlerMethod return type.
|
MethodParameter |
HandlerMethod.getReturnValueType(Object returnValue)
Return the actual return value type.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
ModelAttributeMethodProcessor.createAttribute(String attributeName,
MethodParameter methodParam,
WebDataBinderFactory binderFactory,
NativeWebRequest request)
Extension point to create the model attribute if not found in the model.
|
protected AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
ExpressionValueMethodArgumentResolver.createNamedValueInfo(MethodParameter parameter) |
protected abstract AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
AbstractNamedValueMethodArgumentResolver.createNamedValueInfo(MethodParameter parameter)
Create the
AbstractNamedValueMethodArgumentResolver.NamedValueInfo object for the given method parameter. |
protected AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
RequestHeaderMethodArgumentResolver.createNamedValueInfo(MethodParameter parameter) |
protected AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
RequestParamMethodArgumentResolver.createNamedValueInfo(MethodParameter parameter) |
protected AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
AbstractCookieValueMethodArgumentResolver.createNamedValueInfo(MethodParameter parameter) |
static String |
ModelFactory.getNameForParameter(MethodParameter parameter)
Derives the model attribute name for a method parameter based on:
The parameter
@ModelAttribute annotation value
The parameter type
|
static String |
ModelFactory.getNameForReturnValue(Object returnValue,
MethodParameter returnType)
Derive the model attribute name for the given return value using
one of the following:
The method
ModelAttribute annotation value
The declared return type if it is other than Object
The actual return value type
|
protected void |
ExpressionValueMethodArgumentResolver.handleMissingValue(String name,
MethodParameter parameter) |
protected abstract void |
AbstractNamedValueMethodArgumentResolver.handleMissingValue(String name,
MethodParameter parameter)
Invoked when a named value is required, but
AbstractNamedValueMethodArgumentResolver.resolveName(String, MethodParameter, NativeWebRequest)
returned null and there is no default value. |
protected void |
RequestHeaderMethodArgumentResolver.handleMissingValue(String headerName,
MethodParameter param) |
protected void |
RequestParamMethodArgumentResolver.handleMissingValue(String paramName,
MethodParameter parameter) |
protected void |
AbstractCookieValueMethodArgumentResolver.handleMissingValue(String cookieName,
MethodParameter param) |
protected void |
AbstractNamedValueMethodArgumentResolver.handleResolvedValue(Object arg,
String name,
MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest)
Invoked after a value is resolved.
|
void |
ModelMethodProcessor.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest) |
void |
ModelAttributeMethodProcessor.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest)
Add non-null return values to the
ModelAndViewContainer . |
void |
MapMethodProcessor.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest) |
protected boolean |
ModelAttributeMethodProcessor.isBindExceptionRequired(WebDataBinder binder,
MethodParameter methodParam)
Whether to raise a fatal bind exception on validation errors.
|
Object |
ModelMethodProcessor.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
Object |
AbstractWebArgumentResolverAdapter.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory)
Delegate to the
WebArgumentResolver instance. |
Object |
AbstractNamedValueMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
Object |
RequestParamMapMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
Object |
ErrorsMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
Object |
ModelAttributeMethodProcessor.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory)
Resolve the argument from the model or if not found instantiate it with
its default if it is available.
|
Object |
MapMethodProcessor.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
Object |
SessionStatusMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
Object |
RequestHeaderMapMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
protected Object |
ExpressionValueMethodArgumentResolver.resolveName(String name,
MethodParameter parameter,
NativeWebRequest webRequest) |
protected abstract Object |
AbstractNamedValueMethodArgumentResolver.resolveName(String name,
MethodParameter parameter,
NativeWebRequest request)
Resolves the given parameter type and value name into an argument value.
|
protected Object |
RequestHeaderMethodArgumentResolver.resolveName(String name,
MethodParameter parameter,
NativeWebRequest request) |
protected Object |
RequestParamMethodArgumentResolver.resolveName(String name,
MethodParameter parameter,
NativeWebRequest webRequest) |
boolean |
ModelMethodProcessor.supportsParameter(MethodParameter parameter) |
boolean |
AbstractWebArgumentResolverAdapter.supportsParameter(MethodParameter parameter)
Actually resolve the value and check the resolved value is not
WebArgumentResolver.UNRESOLVED absorbing _any_ exceptions. |
boolean |
ExpressionValueMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
RequestParamMapMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
RequestHeaderMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
RequestParamMethodArgumentResolver.supportsParameter(MethodParameter parameter)
Supports the following:
@RequestParam-annotated method arguments.
|
boolean |
AbstractCookieValueMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
ErrorsMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
ModelAttributeMethodProcessor.supportsParameter(MethodParameter parameter)
Returns
true if the parameter is annotated with ModelAttribute
or in default resolution mode, and also if it is not a simple type. |
boolean |
MapMethodProcessor.supportsParameter(MethodParameter parameter) |
boolean |
SessionStatusMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
RequestHeaderMapMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
ModelMethodProcessor.supportsReturnType(MethodParameter returnType) |
boolean |
ModelAttributeMethodProcessor.supportsReturnType(MethodParameter returnType)
Return
true if there is a method-level @ModelAttribute
or if it is a non-simple type when annotationNotRequired=true . |
boolean |
MapMethodProcessor.supportsReturnType(MethodParameter returnType) |
protected void |
ModelAttributeMethodProcessor.validateIfApplicable(WebDataBinder binder,
MethodParameter methodParam)
Validate the model attribute if applicable.
|
Modifier and Type | Method and Description |
---|---|
void |
HandlerMethodReturnValueHandlerComposite.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest)
Iterate over registered
HandlerMethodReturnValueHandler s and invoke the one that supports it. |
void |
HandlerMethodReturnValueHandler.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest)
Handle the given return value by adding attributes to the model and
setting a view or setting the
ModelAndViewContainer.setRequestHandled(boolean) flag to true
to indicate the response has been handled directly. |
Object |
HandlerMethodArgumentResolverComposite.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory)
Iterate over registered
HandlerMethodArgumentResolver s and invoke the one that supports it. |
Object |
HandlerMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory)
Resolves a method parameter into an argument value from a given request.
|
boolean |
HandlerMethodArgumentResolverComposite.supportsParameter(MethodParameter parameter)
Whether the given method parameter is supported by any registered
HandlerMethodArgumentResolver . |
boolean |
HandlerMethodArgumentResolver.supportsParameter(MethodParameter parameter)
Whether the given method parameter is
supported by this resolver.
|
boolean |
HandlerMethodReturnValueHandlerComposite.supportsReturnType(MethodParameter returnType)
Whether the given method return type is supported by any registered
HandlerMethodReturnValueHandler . |
boolean |
HandlerMethodReturnValueHandler.supportsReturnType(MethodParameter returnType)
Whether the given method return type is
supported by this handler.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
AnnotationMethodHandlerExceptionResolver.resolveCommonArgument(MethodParameter methodParameter,
NativeWebRequest webRequest,
Exception thrownException)
Resolves common method arguments.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
AnnotationMethodHandlerExceptionResolver.resolveCommonArgument(MethodParameter methodParameter,
NativeWebRequest webRequest,
Exception thrownException)
Deprecated.
Resolves common method arguments.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
ServletModelAttributeMethodProcessor.createAttribute(String attributeName,
MethodParameter methodParam,
WebDataBinderFactory binderFactory,
NativeWebRequest request)
Instantiate the model attribute from a URI template variable or from a
request parameter if the name matches to the model attribute name and
if there is an appropriate type conversion strategy.
|
protected Object |
ServletModelAttributeMethodProcessor.createAttributeFromRequestValue(String sourceValue,
String attributeName,
MethodParameter methodParam,
WebDataBinderFactory binderFactory,
NativeWebRequest request)
Create a model attribute from a String request value (e.g.
|
protected AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
PathVariableMethodArgumentResolver.createNamedValueInfo(MethodParameter parameter) |
protected AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
MatrixVariableMethodArgumentResolver.createNamedValueInfo(MethodParameter parameter) |
protected void |
PathVariableMethodArgumentResolver.handleMissingValue(String name,
MethodParameter param) |
protected void |
MatrixVariableMethodArgumentResolver.handleMissingValue(String name,
MethodParameter param) |
protected void |
PathVariableMethodArgumentResolver.handleResolvedValue(Object arg,
String name,
MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest request) |
void |
AsyncTaskMethodReturnValueHandler.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest) |
void |
HttpEntityMethodProcessor.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest) |
void |
ModelAndViewMethodReturnValueHandler.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest) |
void |
ViewMethodReturnValueHandler.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest) |
void |
ViewNameMethodReturnValueHandler.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest) |
void |
CallableMethodReturnValueHandler.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest) |
void |
DeferredResultMethodReturnValueHandler.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest) |
void |
RequestResponseBodyMethodProcessor.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest) |
void |
ModelAndViewResolverMethodReturnValueHandler.handleReturnValue(Object returnValue,
MethodParameter returnType,
ModelAndViewContainer mavContainer,
NativeWebRequest request) |
protected <T> Object |
AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(HttpInputMessage inputMessage,
MethodParameter methodParam,
Type targetType)
Create the method argument value of the expected parameter type by reading
from the given HttpInputMessage.
|
protected <T> Object |
RequestResponseBodyMethodProcessor.readWithMessageConverters(NativeWebRequest webRequest,
MethodParameter methodParam,
Type paramType) |
protected <T> Object |
AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(NativeWebRequest webRequest,
MethodParameter methodParam,
Type paramType)
Create the method argument value of the expected parameter type by
reading from the given request.
|
Object |
UriComponentsBuilderMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
Object |
HttpEntityMethodProcessor.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
Object |
ServletResponseMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory)
Set
ModelAndViewContainer.setRequestHandled(boolean) to
false to indicate that the method signature provides access
to the response. |
Object |
RequestPartMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest request,
WebDataBinderFactory binderFactory) |
Object |
RedirectAttributesMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
Object |
ServletRequestMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
Object |
PathVariableMapMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory)
Return a Map with all URI template variables or an empty map.
|
Object |
RequestResponseBodyMethodProcessor.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory)
Throws MethodArgumentNotValidException if validation fails.
|
Object |
MatrixVariableMapMethodArgumentResolver.resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest request,
WebDataBinderFactory binderFactory) |
protected Object |
ServletCookieValueMethodArgumentResolver.resolveName(String cookieName,
MethodParameter parameter,
NativeWebRequest webRequest) |
protected Object |
PathVariableMethodArgumentResolver.resolveName(String name,
MethodParameter parameter,
NativeWebRequest request) |
protected Object |
MatrixVariableMethodArgumentResolver.resolveName(String name,
MethodParameter parameter,
NativeWebRequest request) |
boolean |
UriComponentsBuilderMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
HttpEntityMethodProcessor.supportsParameter(MethodParameter parameter) |
boolean |
ServletResponseMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
PathVariableMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
RequestPartMethodArgumentResolver.supportsParameter(MethodParameter parameter)
Supports the following:
annotated with
@RequestPart
of type MultipartFile unless annotated with @RequestParam
of type javax.servlet.http.Part unless annotated with @RequestParam
|
boolean |
RedirectAttributesMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
ServletRequestMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
PathVariableMapMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
RequestResponseBodyMethodProcessor.supportsParameter(MethodParameter parameter) |
boolean |
MatrixVariableMapMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
MatrixVariableMethodArgumentResolver.supportsParameter(MethodParameter parameter) |
boolean |
AsyncTaskMethodReturnValueHandler.supportsReturnType(MethodParameter returnType) |
boolean |
HttpEntityMethodProcessor.supportsReturnType(MethodParameter returnType) |
boolean |
ModelAndViewMethodReturnValueHandler.supportsReturnType(MethodParameter returnType) |
boolean |
ViewMethodReturnValueHandler.supportsReturnType(MethodParameter returnType) |
boolean |
ViewNameMethodReturnValueHandler.supportsReturnType(MethodParameter returnType) |
boolean |
CallableMethodReturnValueHandler.supportsReturnType(MethodParameter returnType) |
boolean |
DeferredResultMethodReturnValueHandler.supportsReturnType(MethodParameter returnType) |
boolean |
RequestResponseBodyMethodProcessor.supportsReturnType(MethodParameter returnType) |
boolean |
ModelAndViewResolverMethodReturnValueHandler.supportsReturnType(MethodParameter returnType)
Always returns
true . |
protected <T> void |
AbstractMessageConverterMethodProcessor.writeWithMessageConverters(T returnValue,
MethodParameter returnType,
NativeWebRequest webRequest)
Writes the given return value to the given web request.
|
protected <T> void |
AbstractMessageConverterMethodProcessor.writeWithMessageConverters(T returnValue,
MethodParameter returnType,
ServletServerHttpRequest inputMessage,
ServletServerHttpResponse outputMessage)
Writes the given return type to the given output message.
|
Copyright © 2015. All rights reserved.