| 程序包 | 说明 |
|---|---|
| com.power.doc.builder | |
| com.power.doc.helper | |
| com.power.doc.template |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DocBuilderTemplate.buildSingleApi(ProjectDocConfigBuilder projectBuilder,
String controllerName,
String template,
String fileExtension)
Generate a single controller api document
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
JsonBuildHelper.buildJson(String typeName,
String genericCanonicalName,
boolean isResp,
int counter,
Map<String,String> registryClasses,
ProjectDocConfigBuilder builder) |
static List<ApiParam> |
ParamsBuildHelper.buildParams(String className,
String pre,
int level,
String isRequired,
Map<String,CustomRespField> responseFieldMap,
boolean isResp,
Map<String,String> registryClasses,
ProjectDocConfigBuilder projectBuilder,
List<String> groupClasses,
int pid) |
static String |
JsonBuildHelper.buildReturnJson(DocJavaMethod docJavaMethod,
ProjectDocConfigBuilder builder)
build return json
|
static List<FormData> |
FormDataBuildHelper.getFormData(String className,
Map<String,String> registryClasses,
int counter,
ProjectDocConfigBuilder builder,
String pre)
build form data
|
| 限定符和类型 | 方法和说明 |
|---|---|
default List<ApiParam> |
IDocBuildTemplate.buildReturnApiParams(DocJavaMethod docJavaMethod,
ProjectDocConfigBuilder projectBuilder) |
List<T> |
IDocBuildTemplate.getApiData(ProjectDocConfigBuilder projectBuilder) |
List<RpcApiDoc> |
RpcDocBuildTemplate.getApiData(ProjectDocConfigBuilder projectBuilder) |
List<ApiDoc> |
SpringBootDocBuildTemplate.getApiData(ProjectDocConfigBuilder projectBuilder) |
T |
IDocBuildTemplate.getSingleApiData(ProjectDocConfigBuilder projectBuilder,
String apiClassName) |
RpcApiDoc |
RpcDocBuildTemplate.getSingleApiData(ProjectDocConfigBuilder projectBuilder,
String apiClassName) |
ApiDoc |
SpringBootDocBuildTemplate.getSingleApiData(ProjectDocConfigBuilder projectBuilder,
String apiClassName) |
Copyright © 2020. All rights reserved.