索引

A B C D G H O P R S T 
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>
A B C D G H O P R S T 
All Classes and Interfaces|所有程序包