public class ParaProcessorBuilder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static ParaProcessorBuilder |
me |
| 限定符和类型 | 方法和说明 |
|---|---|
ParaProcessor |
build(Class<? extends Controller> controllerClass,
Method method) |
<T> void |
regist(Class<T> typeClass,
Class<? extends ParaGetter<T>> pgClass,
String defaultValue)
注册一个类型对应的参数获取器
ParameterGetterBuilder.me().regist(java.lang.String.class, StringParaGetter.class, null);
|
public static final ParaProcessorBuilder me
public <T> void regist(Class<T> typeClass, Class<? extends ParaGetter<T>> pgClass, String defaultValue)
typeClass - 类型,例如 java.lang.Integer.classpgClass - 参数获取器实现类,必须继承ParaGetterdefaultValue,默认值,比如int的默认值为0, - java.lang.Integer的默认值为nullpublic ParaProcessor build(Class<? extends Controller> controllerClass, Method method)
Copyright © 2022. All rights reserved.