public class DocBuilderTemplate extends BaseDocBuilderTemplate
| 构造器和说明 |
|---|
DocBuilderTemplate() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
buildAllInOne(List<ApiDoc> apiDocList,
ApiConfig config,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder,
String template,
String outPutFileName)
Merge all api doc into one document
|
void |
buildApiDoc(List<ApiDoc> apiDocList,
ApiConfig config,
String template,
String fileExtension)
Generate api documentation for all controllers.
|
List<ApiDocDict> |
buildDictionary(ApiConfig config,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder)
Build dictionary
|
void |
buildDirectoryDataDoc(ApiConfig config,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder,
List<ApiDoc> apiDocList,
String template,
String outPutFileName,
String indexAlias)
build common_data doc
|
void |
buildDirectoryDataDoc(ApiConfig config,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder,
String template,
String outPutFileName)
build common_data doc
|
void |
buildDoc(List<ApiDoc> apiDocList,
ApiConfig config,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder,
String template,
String outPutFileName,
ApiDoc apiDoc,
String index)
Merge all api doc into one document
|
void |
buildErrorCodeDoc(ApiConfig config,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder,
List<ApiDoc> apiDocList,
String template,
String outPutFileName,
String indexAlias)
build error_code html
|
void |
buildErrorCodeDoc(ApiConfig config,
String template,
String outPutFileName)
build error_code adoc
|
void |
buildSearchJs(ApiConfig config,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder,
List<ApiDoc> apiDocList,
String template) |
void |
buildSingleApi(ProjectDocConfigBuilder projectBuilder,
String controllerName,
String template,
String fileExtension)
Generate a single controller api document
|
ApiAllData |
getApiData(ApiConfig config,
com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder)
get all api data
|
checkAndInit, checkAndInitForGetApiData, errorCodeDictToList, setDirectoryLanguageVariablepublic ApiAllData getApiData(ApiConfig config, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder)
config - ApiConfigjavaProjectBuilder - JavaProjectBuilderpublic void buildApiDoc(List<ApiDoc> apiDocList, ApiConfig config, String template, String fileExtension)
apiDocList - list of api docconfig - api configtemplate - templatefileExtension - file extensionpublic void buildAllInOne(List<ApiDoc> 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 buildDoc(List<ApiDoc> apiDocList, ApiConfig config, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder, String template, String outPutFileName, ApiDoc apiDoc, String index)
apiDocList - list data of Api docconfig - api configjavaProjectBuilder - JavaProjectBuildertemplate - templateoutPutFileName - output fileapiDoc - apiDocindex - index htmlpublic void buildSearchJs(ApiConfig config, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder, List<ApiDoc> apiDocList, String template)
public void buildErrorCodeDoc(ApiConfig config, String template, String outPutFileName)
config - api configtemplate - templateoutPutFileName - output filepublic void buildErrorCodeDoc(ApiConfig config, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder, List<ApiDoc> apiDocList, String template, String outPutFileName, String indexAlias)
config - api configjavaProjectBuilder - javaProjectBuilderapiDocList - list data of Api doctemplate - templateoutPutFileName - output fileindexAlias - index aliaspublic void buildDirectoryDataDoc(ApiConfig config, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder, List<ApiDoc> apiDocList, String template, String outPutFileName, String indexAlias)
config - api configjavaProjectBuilder - JavaProjectBuilderapiDocList - list data of Api doctemplate - templateoutPutFileName - output fileindexAlias - index aliaspublic void buildDirectoryDataDoc(ApiConfig config, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder, String template, String outPutFileName)
config - api configjavaProjectBuilder - JavaProjectBuildertemplate - templateoutPutFileName - output filepublic void buildSingleApi(ProjectDocConfigBuilder projectBuilder, String controllerName, String template, String fileExtension)
projectBuilder - projectBuildercontrollerName - controller nametemplate - templatefileExtension - file extensionpublic List<ApiDocDict> buildDictionary(ApiConfig config, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder)
config - api configjavaProjectBuilder - JavaProjectBuilderCopyright © 2021. All rights reserved.