public class RpcDocBuilderTemplate extends BaseDocBuilderTemplate
| 构造器和说明 |
|---|
RpcDocBuilderTemplate() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
buildAllInOne(List<RpcApiDoc> apiDocList,
ApiConfig config,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder,
String template,
String outPutFileName)
Merge all api doc into one document
|
void |
buildApiDoc(List<RpcApiDoc> apiDocList,
ApiConfig config,
String template,
String fileExtension)
Generate api documentation for all controllers.
|
void |
buildErrorCodeDoc(ApiConfig config,
String template,
String outPutFileName)
build error_code adoc
|
RpcApiAllData |
getApiData(ApiConfig config,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder)
get all api data
|
checkAndInit, checkAndInitForGetApiData, errorCodeDictToList, setDirectoryLanguageVariablepublic void buildApiDoc(List<RpcApiDoc> apiDocList, ApiConfig config, String template, String fileExtension)
apiDocList - list of api docconfig - api configtemplate - templatefileExtension - file extensionpublic void buildAllInOne(List<RpcApiDoc> apiDocList, ApiConfig config, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder, String template, String outPutFileName)
apiDocList - list data of Api docconfig - api configjavaProjectBuilder - JavaProjectBuildertemplate - templateoutPutFileName - output filepublic void buildErrorCodeDoc(ApiConfig config, String template, String outPutFileName)
config - api configtemplate - templateoutPutFileName - output filepublic RpcApiAllData getApiData(ApiConfig config, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder)
config - ApiConfigjavaProjectBuilder - JavaProjectBuilderCopyright © 2020. All rights reserved.