public class ConstructorBean<T> extends Object
| 构造器和说明 |
|---|
ConstructorBean() |
ConstructorBean(Constructor<T> constructor) |
ConstructorBean(String name,
RequestParamBean... params) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<RequestParamBean> |
getAllParamList() |
String |
getClassName() |
String |
getConstructorInfo() |
RequestParamBean |
getFristParam() |
MethodChinaName |
getMethodChinaName() |
String |
getName() |
List<RequestParamBean> |
getParamList() |
String |
getParamsInfo() |
Map<String,String> |
getParamsMap() |
Set<String> |
getRequiredParams() |
Constructor<T> |
getSourceConstructor() |
T |
invok(Object obj) |
void |
setClassName(String className) |
void |
setFristParam(RequestParamBean fristParam) |
void |
setMethodChinaName(MethodChinaName methodChinaName) |
void |
setName(String name) |
void |
setParamList(List<RequestParamBean> paramList) |
void |
setParamsMap(Map<String,String> paramsMap) |
void |
setRequiredParams(Set<String> requiredParams) |
public Constructor constructor
public String name
public String className
public MethodChinaName methodChinaName
public RequestParamBean fristParam
public List<RequestParamBean> paramList
public ConstructorBean()
public ConstructorBean(String name, RequestParamBean... params)
public ConstructorBean(Constructor<T> constructor)
public String getConstructorInfo()
public String getParamsInfo()
public Constructor<T> getSourceConstructor() throws ClassNotFoundException
public RequestParamBean getFristParam()
public void setFristParam(RequestParamBean fristParam)
public T invok(Object obj) throws IllegalAccessException, InvocationTargetException, InstantiationException, ClassNotFoundException
public String getClassName()
public void setClassName(String className)
public MethodChinaName getMethodChinaName()
public void setMethodChinaName(MethodChinaName methodChinaName)
public List<RequestParamBean> getParamList()
public List<RequestParamBean> getAllParamList()
public void setParamList(List<RequestParamBean> paramList)
public String getName()
public void setName(String name)
Copyright © 2023 onecode. All rights reserved.