索引
All Classes and Interfaces|所有程序包
A
- addResourceHandlers(ResourceHandlerRegistry) - 类中的方法 top.continew.starter.apidoc.autoconfigure.SpringDocAutoConfiguration
B
- BaseEnumParameterHandler - top.continew.starter.apidoc.handler中的类
-
自定义 BaseEnum 枚举参数处理器
- BaseEnumParameterHandler() - 类的构造器 top.continew.starter.apidoc.handler.BaseEnumParameterHandler
- buildTags(HandlerMethod, Operation, OpenAPI, Locale) - 类中的方法 top.continew.starter.apidoc.handler.OpenApiHandler
C
- customize(Schema, AnnotatedType) - 类中的方法 top.continew.starter.apidoc.handler.BaseEnumParameterHandler
- customize(Parameter, MethodParameter) - 类中的方法 top.continew.starter.apidoc.handler.BaseEnumParameterHandler
- customParameterCustomizer() - 类中的方法 top.continew.starter.apidoc.autoconfigure.SpringDocAutoConfiguration
-
自定义 BaseEnum 枚举参数配置(针对实现了 BaseEnum 的枚举,优化其枚举值和描述展示)
D
- DocUtils - top.continew.starter.apidoc.util中的类
-
接口文档工具类
G
- getComponents() - 类中的方法 top.continew.starter.apidoc.autoconfigure.SpringDocExtensionProperties
- getDescMap(Class<?>) - 类中的静态方法 top.continew.starter.apidoc.util.DocUtils
-
获取枚举描述 Map
- getEnumValueTypeAsString(Class<?>) - 类中的静态方法 top.continew.starter.apidoc.util.DocUtils
-
获取枚举值类型
- globalOpenApiCustomizer(SpringDocExtensionProperties) - 类中的方法 top.continew.starter.apidoc.autoconfigure.SpringDocAutoConfiguration
-
全局自定义配置(全局添加鉴权参数)
H
- hasRestControllerAnnotation(Class<?>) - 类中的静态方法 top.continew.starter.apidoc.util.DocUtils
-
具有 RestController 注释,既检查是否继承了BaseController
O
- openApi(ProjectProperties, SpringDocExtensionProperties) - 类中的方法 top.continew.starter.apidoc.autoconfigure.SpringDocAutoConfiguration
-
Open API 配置
- openApiBuilder(Optional<OpenAPI>, SecurityService, SpringDocConfigProperties, PropertyResolverUtils, Optional<List<OpenApiBuilderCustomizer>>, Optional<List<ServerBaseUrlCustomizer>>, Optional<JavadocProvider>) - 类中的方法 top.continew.starter.apidoc.autoconfigure.SpringDocAutoConfiguration
-
自定义 OpenApi 处理器
- OpenApiHandler - top.continew.starter.apidoc.handler中的类
-
自定义 OpenApi 处理器(对源码功能进行修改,增强使用)
- OpenApiHandler(Optional<OpenAPI>, SecurityService, SpringDocConfigProperties, PropertyResolverUtils, Optional<List<OpenApiBuilderCustomizer>>, Optional<List<ServerBaseUrlCustomizer>>, Optional<JavadocProvider>) - 类的构造器 top.continew.starter.apidoc.handler.OpenApiHandler
-
Instantiates a new Open api builder.
P
- postConstruct() - 类中的方法 top.continew.starter.apidoc.autoconfigure.SpringDocAutoConfiguration
R
- resolveFormat(String) - 类中的静态方法 top.continew.starter.apidoc.util.DocUtils
-
解析枚举值的格式
S
- setComponents(Components) - 类中的方法 top.continew.starter.apidoc.autoconfigure.SpringDocExtensionProperties
- SpringDocAutoConfiguration - top.continew.starter.apidoc.autoconfigure中的类
-
API 文档自动配置
- SpringDocAutoConfiguration() - 类的构造器 top.continew.starter.apidoc.autoconfigure.SpringDocAutoConfiguration
- SpringDocExtensionProperties - top.continew.starter.apidoc.autoconfigure中的类
-
API 文档扩展配置属性
- SpringDocExtensionProperties() - 类的构造器 top.continew.starter.apidoc.autoconfigure.SpringDocExtensionProperties
T
- top.continew.starter.apidoc.autoconfigure - 程序包 top.continew.starter.apidoc.autoconfigure
- top.continew.starter.apidoc.handler - 程序包 top.continew.starter.apidoc.handler
- top.continew.starter.apidoc.util - 程序包 top.continew.starter.apidoc.util
- toSet(Collection<E>, Function<E, T>) - 类中的静态方法 top.continew.starter.apidoc.handler.OpenApiHandler
-
将collection转化为Set集合,但是两者的泛型不同
Collection<E> ------> Set<T>
All Classes and Interfaces|所有程序包