public abstract class AbstractMethodParameterParser extends java.lang.Object implements IMethodParameterParser
| 限定符和类型 | 字段和说明 |
|---|---|
protected RestDocParseConfig |
_configuration |
| 构造器和说明 |
|---|
AbstractMethodParameterParser(RestDocParseConfig configuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract ParameterModel.ParameterLocation |
getParameterLocation(java.lang.reflect.Parameter parameter,
java.lang.reflect.Type actualParamType) |
protected java.lang.String |
getParameterName(java.lang.reflect.Parameter parameter) |
protected abstract boolean |
isRequired(java.lang.reflect.Parameter parameter,
java.lang.reflect.Type actualParamType) |
ParameterModel |
parse(java.lang.reflect.Parameter parameter,
com.github.therapi.runtimejavadoc.ParamJavadoc paramJavadoc,
ParameterModel parameterModel) |
protected ParameterModel |
parseInternal(java.lang.reflect.Parameter parameter,
java.lang.reflect.Type actualParamType,
ParameterModel parameterModel) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisSupportprotected final RestDocParseConfig _configuration
public AbstractMethodParameterParser(RestDocParseConfig configuration)
public ParameterModel parse(java.lang.reflect.Parameter parameter, com.github.therapi.runtimejavadoc.ParamJavadoc paramJavadoc, ParameterModel parameterModel)
parse 在接口中 IMethodParameterParserprotected java.lang.String getParameterName(java.lang.reflect.Parameter parameter)
protected abstract ParameterModel.ParameterLocation getParameterLocation(java.lang.reflect.Parameter parameter, java.lang.reflect.Type actualParamType)
protected abstract boolean isRequired(java.lang.reflect.Parameter parameter,
java.lang.reflect.Type actualParamType)
protected ParameterModel parseInternal(java.lang.reflect.Parameter parameter, java.lang.reflect.Type actualParamType, ParameterModel parameterModel)
Copyright © 2019. All Rights Reserved.