跳过导航链接
A B C D F G H I M P R S T V 

A

ApiDocBuilder - cn.torna.swaggerplugin.builder中的类
解析文档信息
ApiDocBuilder() - 类 的构造器cn.torna.swaggerplugin.builder.ApiDocBuilder
 
ApiDocBuilder(Map<String, Class<?>>, TornaConfig) - 类 的构造器cn.torna.swaggerplugin.builder.ApiDocBuilder
 
ApiModelPropertyWrapper - cn.torna.swaggerplugin.bean中的类
 
ApiModelPropertyWrapper(ApiModelProperty, Field) - 类 的构造器cn.torna.swaggerplugin.bean.ApiModelPropertyWrapper
 
ApiParamInfo - cn.torna.swaggerplugin.bean中的类
 
ApiParamInfo() - 类 的构造器cn.torna.swaggerplugin.bean.ApiParamInfo
 
ApiParamWrapper - cn.torna.swaggerplugin.bean中的类
 
ApiParamWrapper(ApiParam) - 类 的构造器cn.torna.swaggerplugin.bean.ApiParamWrapper
 
appendGenericParamMap(Map<String, Class<?>>, Type) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
将泛型实际参数存储到genericParamMap中。

B

bindJarClassFields(Class<?>, List<FieldDocInfo>) - 类 中的方法cn.torna.swaggerplugin.builder.ApiDocBuilder
 
Booleans - cn.torna.swaggerplugin.bean中的类
 
Booleans() - 类 的构造器cn.torna.swaggerplugin.bean.Booleans
 
buildApiImplicitParams(Method, SwaggerPluginService.ParamFilter) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildAuthor(ApiOperation) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildContentType() - 类 中的方法cn.torna.swaggerplugin.builder.MvcRequestInfoBuilder
 
buildContentType() - 接口 中的方法cn.torna.swaggerplugin.builder.RequestInfoBuilder
 
buildDebugEnvs() - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildDocItem(RequestInfoBuilder) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildDocParamReq(Parameter) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildErrorCodes(ApiOperation) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildFieldDocInfo(Class<?>) - 类 中的方法cn.torna.swaggerplugin.builder.ApiDocBuilder
生成文档信息
buildFieldDocInfo(ApiModelProperty, Field) - 类 中的方法cn.torna.swaggerplugin.builder.ApiDocBuilder
 
buildFieldDocInfoByClass(ApiModelProperty, Class<?>, Field) - 类 中的方法cn.torna.swaggerplugin.builder.ApiDocBuilder
 
buildFieldDocInfoByEnumClass(Class<Enum>, ApiModelProperty, Field) - 类 中的方法cn.torna.swaggerplugin.builder.ApiDocBuilder
 
buildFieldDocInfosByType(Class<?>, boolean) - 类 中的方法cn.torna.swaggerplugin.builder.ApiDocBuilder
从api参数中构建
buildHeaderParams(Method) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildOrder(ApiOperation, Method) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildParamsByGeneric(Type) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildPathParams(Method) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildQueryParams(Method, String) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildReqClassParams(Class<?>) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildReqClassParams(Map<String, Class<?>>, Class<?>) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildRequestParams(Method, String) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildRespClassParams(Map<String, Class<?>>, Class<?>) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildResponseParams(Method) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
buildUrl() - 类 中的方法cn.torna.swaggerplugin.builder.MvcRequestInfoBuilder
 
buildUrl() - 接口 中的方法cn.torna.swaggerplugin.builder.RequestInfoBuilder
 

C

ClassScanner - cn.torna.swaggerplugin.scaner中的类
class扫描
ClassScanner(String[]) - 类 的构造器cn.torna.swaggerplugin.scaner.ClassScanner
 
ClassScanner(String[], Class<?>) - 类 的构造器cn.torna.swaggerplugin.scaner.ClassScanner
 
ClassUtil - cn.torna.swaggerplugin.util中的类
扫描2包下的所有类 Title: ClassUtil.java Description:
ClassUtil() - 类 的构造器cn.torna.swaggerplugin.util.ClassUtil
 
cn.torna.swaggerplugin - 程序包 cn.torna.swaggerplugin
 
cn.torna.swaggerplugin.bean - 程序包 cn.torna.swaggerplugin.bean
 
cn.torna.swaggerplugin.builder - 程序包 cn.torna.swaggerplugin.builder
 
cn.torna.swaggerplugin.exception - 程序包 cn.torna.swaggerplugin.exception
 
cn.torna.swaggerplugin.scaner - 程序包 cn.torna.swaggerplugin.scaner
 
cn.torna.swaggerplugin.util - 程序包 cn.torna.swaggerplugin.util
 
CodeInfo - cn.torna.swaggerplugin.bean中的类
 
CodeInfo() - 类 的构造器cn.torna.swaggerplugin.bean.CodeInfo
 
CodeItem - cn.torna.swaggerplugin.bean中的类
 
CodeItem() - 类 的构造器cn.torna.swaggerplugin.bean.CodeItem
 
ControllerInfo - cn.torna.swaggerplugin.bean中的类
 
ControllerInfo() - 类 的构造器cn.torna.swaggerplugin.bean.ControllerInfo
 
copyPropertiesIgnoreNull(Object, Object, String...) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
属性拷贝,第一个参数中的属性值拷贝到第二个参数中
注意:当第一个参数中的属性有null值时,不会拷贝进去

D

DataType - cn.torna.swaggerplugin.builder中的枚举
数据类型
doBuildDocItem(RequestInfoBuilder) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
DocParamInfo - cn.torna.swaggerplugin.bean中的类
 
DocParamInfo() - 类 的构造器cn.torna.swaggerplugin.bean.DocParamInfo
 
doPush() - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
dotToSplash(String) - 类 中的静态方法cn.torna.swaggerplugin.util.StringUtil
"cn.fh.lightning" -> "cn/fh/lightning"

F

FALSE - 类 中的静态变量cn.torna.swaggerplugin.bean.Booleans
 
FALSE - 接口 中的静态变量cn.torna.swaggerplugin.bean.PluginConstants
 
FieldDocInfo - cn.torna.swaggerplugin.builder中的类
文档参数字段信息
FieldDocInfo() - 类 的构造器cn.torna.swaggerplugin.builder.FieldDocInfo
 
filterExtension(ApiOperation, String) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 

G

getAllClasses(Class<?>) - 类 中的静态方法cn.torna.swaggerplugin.util.ClassUtil
获取自身以及上层父类class,父类的父类也算,不包括Object
getApiOperation() - 类 中的方法cn.torna.swaggerplugin.builder.HttpMethodInfoBuilder
 
getApiOperation() - 接口 中的方法cn.torna.swaggerplugin.builder.RequestInfoBuilder
 
getArrayElementType(ApiParamWrapper, Class<?>, Type) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
getClasses(String, Class<?>) - 类 中的静态方法cn.torna.swaggerplugin.util.ClassUtil
从包package中获取所有的Class
getClassFromArrayType(Class<?>) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
getClassSet() - 类 中的方法cn.torna.swaggerplugin.scaner.ClassScanner
将符合条件的Bean以Class集合的形式返回
getCollectionElementClass(Class<?>) - 类 中的方法cn.torna.swaggerplugin.builder.ApiDocBuilder
 
getDataType() - 类 中的方法cn.torna.swaggerplugin.bean.ApiModelPropertyWrapper
 
getDataType(ApiImplicitParam) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
getDataType(Class<?>) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
 
getDescription() - 类 中的方法cn.torna.swaggerplugin.bean.ApiModelPropertyWrapper
 
getDescription() - 类 中的方法cn.torna.swaggerplugin.bean.ApiParamWrapper
 
getExample() - 类 中的方法cn.torna.swaggerplugin.bean.ApiModelPropertyWrapper
 
getExample() - 类 中的方法cn.torna.swaggerplugin.bean.ApiParamWrapper
 
getGenericParamClass(Class<?>, String) - 类 中的方法cn.torna.swaggerplugin.builder.ApiDocBuilder
 
getGenericParamKey(Class<?>, String) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
 
getGenericRawType(Type) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
获取泛型参数的原理类型,如:List<String> 返回List
getGenericType(Type) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
获取泛型参数类型,如:List<String> 返回String
getGenericTypeDeeply(Type) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
 
getHttpMethod() - 类 中的方法cn.torna.swaggerplugin.builder.HttpMethodInfoBuilder
 
getHttpMethod() - 接口 中的方法cn.torna.swaggerplugin.builder.RequestInfoBuilder
 
getMethod() - 类 中的方法cn.torna.swaggerplugin.builder.HttpMethodInfoBuilder
 
getMethod() - 接口 中的方法cn.torna.swaggerplugin.builder.RequestInfoBuilder
 
getName() - 类 中的方法cn.torna.swaggerplugin.bean.ApiModelPropertyWrapper
 
getParameterName(Parameter) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
获取参数名称
getParameterType(Parameter) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
 
getPosition() - 类 中的方法cn.torna.swaggerplugin.bean.ApiModelPropertyWrapper
 
getRequired() - 类 中的方法cn.torna.swaggerplugin.bean.ApiModelPropertyWrapper
 
getRequired() - 类 中的方法cn.torna.swaggerplugin.bean.ApiParamWrapper
 
getRootPath(URL) - 类 中的静态方法cn.torna.swaggerplugin.util.StringUtil
"file:/home/whf/cn/fh" -> "/home/whf/cn/fh" "jar:file:/home/whf/foo.jar!
getTornaConfig() - 类 中的方法cn.torna.swaggerplugin.builder.HttpMethodInfoBuilder
 
getTornaConfig() - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
getType() - 类 中的方法cn.torna.swaggerplugin.bean.ApiParamWrapper
 
getValue() - 类 中的方法cn.torna.swaggerplugin.bean.ApiModelPropertyWrapper
 
getValue() - 枚举 中的方法cn.torna.swaggerplugin.builder.DataType
 

H

hasAnyAnnotation(Field, List<String>) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
字段是否包含某些注解
HiddenException - cn.torna.swaggerplugin.exception中的异常错误
 
HiddenException(String) - 异常错误 的构造器cn.torna.swaggerplugin.exception.HiddenException
 
HttpMethodInfoBuilder - cn.torna.swaggerplugin.builder中的类
 
HttpMethodInfoBuilder(Method, TornaConfig) - 类 的构造器cn.torna.swaggerplugin.builder.HttpMethodInfoBuilder
 

I

IgnoreException - cn.torna.swaggerplugin.exception中的异常错误
 
IgnoreException(String) - 异常错误 的构造器cn.torna.swaggerplugin.exception.IgnoreException
 
isBodyParameter(Parameter, String) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
是否body体参数
isCollection(Class<?>) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
 
isCollectionOrArray(Class<?>) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
 
isCycle(Class<?>, Field) - 类 中的方法cn.torna.swaggerplugin.builder.ApiDocBuilder
 
isExistAnnotation(Annotation[], Class<T>) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
 
isFileParameter(Parameter) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
 
isGenericType(Type) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
是否是泛型类型
isPojo(Class<?>) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
是否普通的java类
isTransientField(Field) - 类 中的静态方法cn.torna.swaggerplugin.util.PluginUtil
字段是否被transient关键字修饰或有@Transient注解
isTrue(Byte) - 类 中的静态方法cn.torna.swaggerplugin.bean.Booleans
 

M

match(Method) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
METHOD_GET_GENERIC_INFO - 类 中的静态变量cn.torna.swaggerplugin.util.PluginUtil
 
MvcRequestInfoBuilder - cn.torna.swaggerplugin.builder中的类
 
MvcRequestInfoBuilder(Method, TornaConfig) - 类 的构造器cn.torna.swaggerplugin.builder.MvcRequestInfoBuilder
 

P

parse(String) - 枚举 中的静态方法cn.torna.swaggerplugin.builder.DataType
 
PluginConstants - cn.torna.swaggerplugin.bean中的接口
 
PluginUtil - cn.torna.swaggerplugin.util中的类
 
PluginUtil() - 类 的构造器cn.torna.swaggerplugin.util.PluginUtil
 
push(List<DocItem>) - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 
pushCode() - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
推送错误码
pushDoc() - 类 中的静态方法cn.torna.swaggerplugin.SwaggerPlugin
推送文档,前提:把torna.json文件复制到resources下
pushDoc(String) - 类 中的静态方法cn.torna.swaggerplugin.SwaggerPlugin
推送swagger文档
pushDoc() - 类 中的方法cn.torna.swaggerplugin.SwaggerPluginService
 

R

RequestInfoBuilder - cn.torna.swaggerplugin.builder中的接口
Copyright © 2021 DHF Info.

S

StringUtil - cn.torna.swaggerplugin.util中的类
 
SwaggerPlugin - cn.torna.swaggerplugin中的类
文档推送辅助类
SwaggerPlugin() - 类 的构造器cn.torna.swaggerplugin.SwaggerPlugin
 
SwaggerPluginService - cn.torna.swaggerplugin中的类
 
SwaggerPluginService(TornaConfig) - 类 的构造器cn.torna.swaggerplugin.SwaggerPluginService
 

T

TornaConfig - cn.torna.swaggerplugin.bean中的类
 
TornaConfig() - 类 的构造器cn.torna.swaggerplugin.bean.TornaConfig
 
toValue(Boolean) - 类 中的静态方法cn.torna.swaggerplugin.bean.Booleans
 
trimExtension(String) - 类 中的静态方法cn.torna.swaggerplugin.util.StringUtil
"Apple.class" -> "Apple"
trimURI(String) - 类 中的静态方法cn.torna.swaggerplugin.util.StringUtil
/application/home -> /home
TRUE - 类 中的静态变量cn.torna.swaggerplugin.bean.Booleans
 
TRUE - 接口 中的静态变量cn.torna.swaggerplugin.bean.PluginConstants
 

V

valueOf(String) - 枚举 中的静态方法cn.torna.swaggerplugin.builder.DataType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.torna.swaggerplugin.builder.DataType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D F G H I M P R S T V 
跳过导航链接

Copyright © 2021. All Rights Reserved.