public class ParameterSetterWrapper extends Object
| 构造器和说明 |
|---|
ParameterSetterWrapper() |
ParameterSetterWrapper(ObjectCreator objectCreator) |
ParameterSetterWrapper(ObjectCreator objectCreator,
ParameterSetter parameterSetter,
ParameterProcessor parameterProcessor) |
ParameterSetterWrapper(ObjectCreator objectCreator,
ParameterSetter parameterSetter,
ParameterProcessor parameterProcessor,
Annotation annotationInstance) |
ParameterSetterWrapper(ParameterSetter parameterSetter,
ParameterProcessor parameterProcessor) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ParameterSetterWrapper |
createByAnnotatedElement(AnnotatedElement annotatedElement,
ObjectCreator objectCreator)
使用注解元素
AnnotatedElement和对象创建器ObjectCreator来创建一个包装器实例,创建过程如下: |
protected void |
entityParamSetting(Request request,
String paramName,
Object paramValue) |
protected void |
iterateParamSetting(Request request,
String paramName,
Iterator<?> iterator,
org.springframework.core.ResolvableType paramType) |
protected void |
mapParamSetting(Request request,
String paramName,
Map<?,?> mapParam,
org.springframework.core.ResolvableType paramType) |
void |
setRequest(Request request,
String paramName,
Object paramValue,
org.springframework.core.ResolvableType paramType) |
public ParameterSetterWrapper(ObjectCreator objectCreator, ParameterSetter parameterSetter, ParameterProcessor parameterProcessor, Annotation annotationInstance)
public ParameterSetterWrapper(ObjectCreator objectCreator, ParameterSetter parameterSetter, ParameterProcessor parameterProcessor)
public ParameterSetterWrapper(ObjectCreator objectCreator)
public ParameterSetterWrapper(ParameterSetter parameterSetter, ParameterProcessor parameterProcessor)
public ParameterSetterWrapper()
public static ParameterSetterWrapper createByAnnotatedElement(AnnotatedElement annotatedElement, ObjectCreator objectCreator)
AnnotatedElement和对象创建器ObjectCreator来创建一个包装器实例,创建过程如下:annotatedElement - 注解元素objectCreator - 对象创建器public void setRequest(Request request, String paramName, Object paramValue, org.springframework.core.ResolvableType paramType)
protected void mapParamSetting(Request request, String paramName, Map<?,?> mapParam, org.springframework.core.ResolvableType paramType)
protected void iterateParamSetting(Request request, String paramName, Iterator<?> iterator, org.springframework.core.ResolvableType paramType)
Copyright © 2023. All rights reserved.