├── .gitattributes ├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── LICENSE.txt ├── README-cn.org ├── README.org ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── github │ │ └── liuanxin │ │ └── api │ │ ├── annotation │ │ ├── ApiGroup.java │ │ ├── ApiIgnore.java │ │ ├── ApiMethod.java │ │ ├── ApiModel.java │ │ ├── ApiParam.java │ │ ├── ApiParamIgnore.java │ │ ├── ApiResponse.java │ │ ├── ApiResponses.java │ │ ├── ApiReturn.java │ │ ├── ApiReturnIgnore.java │ │ ├── ApiReturnType.java │ │ ├── ApiToken.java │ │ ├── ApiTokens.java │ │ ├── EnableApiInfo.java │ │ └── ParamType.java │ │ ├── constant │ │ └── ApiConst.java │ │ ├── model │ │ ├── Document.java │ │ ├── DocumentCopyright.java │ │ ├── DocumentInfo.java │ │ ├── DocumentInfoAndUrlMap.java │ │ ├── DocumentModule.java │ │ ├── DocumentParam.java │ │ ├── DocumentResponse.java │ │ ├── DocumentReturn.java │ │ ├── DocumentUrl.java │ │ ├── Recursive.java │ │ └── ReturnInfo.java │ │ ├── util │ │ ├── DateType.java │ │ ├── HttpUtil.java │ │ ├── ParamHandler.java │ │ ├── Requests.java │ │ ├── ReturnHandler.java │ │ ├── ReturnType.java │ │ ├── Tools.java │ │ └── WebUtil.java │ │ └── web │ │ └── DocumentController.java └── resources │ └── static │ ├── api-cn.html │ ├── api-en.html │ ├── api-example-cn.html │ ├── api-example-en.html │ ├── api-example.html │ ├── api.html │ ├── intact-api-cn.html │ ├── intact-api-en.html │ ├── intact-api-example-cn.html │ ├── intact-api-example-en.html │ ├── intact-api-example.html │ └── intact-api.html └── test └── java └── com └── github └── liuanxin └── api └── model └── DocumentUrlTest.java /.gitattributes: -------------------------------------------------------------------------------- 1 | *.html linguist-language=java 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README-cn.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/README-cn.org -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/README.org -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiGroup.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiIgnore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiIgnore.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiMethod.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiModel.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiParam.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiParamIgnore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiParamIgnore.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiResponse.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiResponses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiResponses.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiReturn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiReturn.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiReturnIgnore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiReturnIgnore.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiReturnType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiReturnType.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiToken.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ApiTokens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ApiTokens.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/EnableApiInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/EnableApiInfo.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/annotation/ParamType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/annotation/ParamType.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/constant/ApiConst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/constant/ApiConst.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/Document.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/Document.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/DocumentCopyright.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/DocumentCopyright.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/DocumentInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/DocumentInfo.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/DocumentInfoAndUrlMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/DocumentInfoAndUrlMap.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/DocumentModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/DocumentModule.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/DocumentParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/DocumentParam.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/DocumentResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/DocumentResponse.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/DocumentReturn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/DocumentReturn.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/DocumentUrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/DocumentUrl.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/Recursive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/Recursive.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/model/ReturnInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/model/ReturnInfo.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/util/DateType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/util/DateType.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/util/HttpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/util/HttpUtil.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/util/ParamHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/util/ParamHandler.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/util/Requests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/util/Requests.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/util/ReturnHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/util/ReturnHandler.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/util/ReturnType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/util/ReturnType.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/util/Tools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/util/Tools.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/util/WebUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/util/WebUtil.java -------------------------------------------------------------------------------- /src/main/java/com/github/liuanxin/api/web/DocumentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/java/com/github/liuanxin/api/web/DocumentController.java -------------------------------------------------------------------------------- /src/main/resources/static/api-cn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/api-cn.html -------------------------------------------------------------------------------- /src/main/resources/static/api-en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/api-en.html -------------------------------------------------------------------------------- /src/main/resources/static/api-example-cn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/api-example-cn.html -------------------------------------------------------------------------------- /src/main/resources/static/api-example-en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/api-example-en.html -------------------------------------------------------------------------------- /src/main/resources/static/api-example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/api-example.html -------------------------------------------------------------------------------- /src/main/resources/static/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/api.html -------------------------------------------------------------------------------- /src/main/resources/static/intact-api-cn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/intact-api-cn.html -------------------------------------------------------------------------------- /src/main/resources/static/intact-api-en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/intact-api-en.html -------------------------------------------------------------------------------- /src/main/resources/static/intact-api-example-cn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/intact-api-example-cn.html -------------------------------------------------------------------------------- /src/main/resources/static/intact-api-example-en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/intact-api-example-en.html -------------------------------------------------------------------------------- /src/main/resources/static/intact-api-example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/intact-api-example.html -------------------------------------------------------------------------------- /src/main/resources/static/intact-api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/main/resources/static/intact-api.html -------------------------------------------------------------------------------- /src/test/java/com/github/liuanxin/api/model/DocumentUrlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuanxin/api-document/HEAD/src/test/java/com/github/liuanxin/api/model/DocumentUrlTest.java --------------------------------------------------------------------------------