所有方法 静态方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
void |
addClassTypeMockBuilders(Class<?> forClass,
ApiMockBuilder builder) |
void |
addClassTypeMocks(String classType,
Object mockData) |
void |
addModelFieldRemarks(String classOrSimpleName,
Map<String,String> fieldNames) |
private void |
buildAllInOneDocument(ApiDocument document,
List<Class> controllerClasses,
ApiDocConfig config) |
private ApiDocument |
buildDocument(Class<?> controllerClass,
ApiDocConfig config) |
(专用程序包) String |
buildMockJson(ClassType classType,
Method method) |
private void |
buildOperation(ApiDocument document,
Class<?> controllerClass,
ApiDocConfig config) |
(专用程序包) Map<String,List<ApiResponse>> |
buildRemarks(ClassType classType,
Method method) |
(专用程序包) Object |
doBuildMockObject(ClassType classType,
Method method,
int level) |
private void |
doBuildRemarks(Map<String,List<ApiResponse>> retMap,
ClassType classType,
Method method,
int level) |
private void |
doBuildRemarksByConfig(Set<ApiResponse> apiResponses,
ClassType classType,
Method method1) |
private void |
doBuildRemarksByDefault(Set<ApiResponse> apiResponses,
ClassType classType,
Method method1) |
private List<Class<?>> |
doBuildRemarksByMethodAnnotation(Set<ApiResponse> apiResponses,
Method method) |
void |
genDocs(ApiDocConfig config)
生成 API 文档
|
Map<Class<?>,ApiMockBuilder> |
getClassTypeMockBuilders() |
Object |
getClassTypeMockData(String classType) |
Map<String,Object> |
getClassTypeMockDatas() |
private Map<String,String> |
getConfigRemarks(Class<?> clazz) |
Map<String,Map<String,String>> |
getModelFieldRemarks() |
Comparator<ApiOperation> |
getOperationComparator() |
ApiDocRender |
getRender() |
private void |
initDefaultClassTypeMockBuilder() |
private void |
initMockJson(ApiDocConfig config) |
private void |
initModelRemarks(ApiDocConfig config) |
static ApiDocManager |
me() |
void |
setClassTypeMockBuilders(Map<Class<?>,ApiMockBuilder> classTypeMockBuilders) |
void |
setClassTypeMockDatas(Map<String,Object> classTypeMockDatas) |
void |
setModelFieldRemarks(Map<String,Map<String,String>> modelFieldRemarks) |
void |
setOperationComparator(Comparator<ApiOperation> operationComparator) |
void |
setRender(ApiDocRender render) |