public class FinePathVariableMethodArgumentResolver
extends com.fr.third.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver
implements com.fr.third.springframework.web.method.support.UriComponentsContributor
| 构造器和说明 |
|---|
FinePathVariableMethodArgumentResolver() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
contributeMethodArgument(com.fr.third.springframework.core.MethodParameter parameter,
java.lang.Object value,
com.fr.third.springframework.web.util.UriComponentsBuilder builder,
java.util.Map<java.lang.String,java.lang.Object> uriVariables,
com.fr.third.springframework.core.convert.ConversionService conversionService) |
protected com.fr.third.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
createNamedValueInfo(com.fr.third.springframework.core.MethodParameter parameter) |
protected void |
handleMissingValue(java.lang.String name,
com.fr.third.springframework.core.MethodParameter parameter) |
protected void |
handleResolvedValue(java.lang.Object arg,
java.lang.String name,
com.fr.third.springframework.core.MethodParameter parameter,
com.fr.third.springframework.web.method.support.ModelAndViewContainer mavContainer,
com.fr.third.springframework.web.context.request.NativeWebRequest request) |
protected java.lang.Object |
resolveName(java.lang.String name,
com.fr.third.springframework.core.MethodParameter parameter,
com.fr.third.springframework.web.context.request.NativeWebRequest request) |
boolean |
supportsParameter(com.fr.third.springframework.core.MethodParameter parameter) |
public boolean supportsParameter(com.fr.third.springframework.core.MethodParameter parameter)
supportsParameter 在接口中 com.fr.third.springframework.web.method.support.HandlerMethodArgumentResolversupportsParameter 在接口中 com.fr.third.springframework.web.method.support.UriComponentsContributorprotected com.fr.third.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.NamedValueInfo createNamedValueInfo(com.fr.third.springframework.core.MethodParameter parameter)
createNamedValueInfo 在类中 com.fr.third.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolverprotected java.lang.Object resolveName(java.lang.String name,
com.fr.third.springframework.core.MethodParameter parameter,
com.fr.third.springframework.web.context.request.NativeWebRequest request)
throws java.lang.Exception
resolveName 在类中 com.fr.third.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolverjava.lang.Exceptionprotected void handleMissingValue(java.lang.String name,
com.fr.third.springframework.core.MethodParameter parameter)
throws com.fr.third.springframework.web.bind.ServletRequestBindingException
handleMissingValue 在类中 com.fr.third.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolvercom.fr.third.springframework.web.bind.ServletRequestBindingExceptionprotected void handleResolvedValue(java.lang.Object arg,
java.lang.String name,
com.fr.third.springframework.core.MethodParameter parameter,
com.fr.third.springframework.web.method.support.ModelAndViewContainer mavContainer,
com.fr.third.springframework.web.context.request.NativeWebRequest request)
handleResolvedValue 在类中 com.fr.third.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolverpublic void contributeMethodArgument(com.fr.third.springframework.core.MethodParameter parameter,
java.lang.Object value,
com.fr.third.springframework.web.util.UriComponentsBuilder builder,
java.util.Map<java.lang.String,java.lang.Object> uriVariables,
com.fr.third.springframework.core.convert.ConversionService conversionService)
contributeMethodArgument 在接口中 com.fr.third.springframework.web.method.support.UriComponentsContributor