索引

A B C D E G I K L M O P R S T 
All Classes and Interfaces|常量字段值|所有程序包

A

AbstractOperationBuilderPlugin - com.github.xiaoymin.knife4j.spring.plugin中的类
 
AbstractOperationBuilderPlugin() - 类的构造器 com.github.xiaoymin.knife4j.spring.plugin.AbstractOperationBuilderPlugin
 
adjustedPath(String) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.SwaggerBootstrapUiXForwardPrefixPathAdjuster
 
afterPropertiesSet() - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jDocketAutoRegistry
 
API_KEY_DEFAULT_PASS - 类中的静态变量 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
 
ApiAuthorExtension - com.github.xiaoymin.knife4j.spring.extension中的类
 
ApiAuthorExtension(String) - 类的构造器 com.github.xiaoymin.knife4j.spring.extension.ApiAuthorExtension
 
ApiListingOrderReader - com.github.xiaoymin.knife4j.spring.plugin中的类
接口排序Plugin
ApiListingOrderReader() - 类的构造器 com.github.xiaoymin.knife4j.spring.plugin.ApiListingOrderReader
 
ApiOrderExtension - com.github.xiaoymin.knife4j.spring.extension中的类
 
ApiOrderExtension(Integer) - 类的构造器 com.github.xiaoymin.knife4j.spring.extension.ApiOrderExtension
 
apply(ApiListingContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.ApiListingOrderReader
 
apply(OperationContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.DynamicResponseModelReader
 
apply(OperationContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationAuthorBuilderPlugin
添加作者属性
apply(OperationContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationIgnoreParameterPlugin
 
apply(OperationContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationOrderBuilderPlugin
扩展接口的排序规则,添加排序扩展字段 ApiOperationSupport field order ApiOperationSort field value ApiOperation field position ApiOperation - ApiOperationSort - ApioperationSupport
apply(OperationContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.SecurityAnnotationPlugin
 
apply(ParameterContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.DynamicParameterBuilderPlugin
 
apply(RequestMappingContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicModelProvider
 
apply(RequestMappingContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicResponseModelProvider
 
authorizationCode(Docket, OAuth2Properties) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
 

B

basePackage(String) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.RequestHandlerSelectorUtils
Predicate that matches RequestHandler with given base package name for the class of the handler method.
BASIC_AUTH_NAME - 类中的静态变量 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
 
buildExtensions(String) - 类中的方法 com.github.xiaoymin.knife4j.spring.extension.OpenApiExtensionResolver
构造扩展插件
buildSettingExtensions() - 类中的方法 com.github.xiaoymin.knife4j.spring.extension.OpenApiExtensionResolver
构建个性化增强插件,个性化增强配置无需传递分组名称
ByteUtils - com.github.xiaoymin.knife4j.spring.util中的类
 
ByteUtils() - 类的构造器 com.github.xiaoymin.knife4j.spring.util.ByteUtils
 

C

com.github.xiaoymin.knife4j.spring.annotations - 程序包 com.github.xiaoymin.knife4j.spring.annotations
 
com.github.xiaoymin.knife4j.spring.common - 程序包 com.github.xiaoymin.knife4j.spring.common
 
com.github.xiaoymin.knife4j.spring.common.bean - 程序包 com.github.xiaoymin.knife4j.spring.common.bean
 
com.github.xiaoymin.knife4j.spring.common.insight - 程序包 com.github.xiaoymin.knife4j.spring.common.insight
 
com.github.xiaoymin.knife4j.spring.configuration - 程序包 com.github.xiaoymin.knife4j.spring.configuration
 
com.github.xiaoymin.knife4j.spring.configuration.insight - 程序包 com.github.xiaoymin.knife4j.spring.configuration.insight
 
com.github.xiaoymin.knife4j.spring.extension - 程序包 com.github.xiaoymin.knife4j.spring.extension
 
com.github.xiaoymin.knife4j.spring.filter - 程序包 com.github.xiaoymin.knife4j.spring.filter
 
com.github.xiaoymin.knife4j.spring.model - 程序包 com.github.xiaoymin.knife4j.spring.model
 
com.github.xiaoymin.knife4j.spring.model.docket - 程序包 com.github.xiaoymin.knife4j.spring.model.docket
 
com.github.xiaoymin.knife4j.spring.plugin - 程序包 com.github.xiaoymin.knife4j.spring.plugin
 
com.github.xiaoymin.knife4j.spring.util - 程序包 com.github.xiaoymin.knife4j.spring.util
 
componentsFrom(HttpServletRequest, String) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.common.SwaggerBootstrapUiHostNameProvider
 
configCustomAuth(Docket, List<Knife4jAuthInfoProperties>) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
Config Custom Authorization
configOAuth2(Docket, OAuth2Properties) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
Config OAuth information
corsFilter() - 类中的方法 com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration
Configuration CorsFilter
createAuthScope(List<OAuth2Scope>, boolean) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
build scope collection
createDynamicModelByOriginalGenericClass(Class<?>, String, DynamicResponseParameters) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.ByteUtils
根据原始泛型类创建一个新的Class
createDynamicModelClass(String, DynamicParameter[]) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.ByteUtils
createModel
createOAuth2(List<GrantType>) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
 

D

destroy() - 类中的方法 com.github.xiaoymin.knife4j.spring.filter.ProductionSecurityFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类中的方法 com.github.xiaoymin.knife4j.spring.filter.ProductionSecurityFilter
 
DynamicParameterBuilderPlugin - com.github.xiaoymin.knife4j.spring.plugin中的类
 
DynamicParameterBuilderPlugin() - 类的构造器 com.github.xiaoymin.knife4j.spring.plugin.DynamicParameterBuilderPlugin
 
DynamicResponseModelReader - com.github.xiaoymin.knife4j.spring.plugin中的类
动态替换响应200中的返回Model类,需要注意的是OperationBuilderPlugin有将近30个实现类,其中设置responseMessages属性的有两个实现类,分别是 ResponseMessagesReader: 收集接口本身默认返回Model类,添加到responseMessages属性中 SwaggerResponseMessageReader:收集OPen API V2.0规范注解@ApiResponse注解标注的response返回类 两个不同的实现类因为SwaggerResponseMessageReader的默认order是在Integer.MAX_VALUE+1000,因此,如果要最后覆盖此属性的话,自定义实现中的Order值需要高于他,否则就会被覆盖.
DynamicResponseModelReader(TypeNameExtractor, EnumTypeDeterminer, SchemaPluginsManager) - 类的构造器 com.github.xiaoymin.knife4j.spring.plugin.DynamicResponseModelReader
 

E

EnableKnife4j - com.github.xiaoymin.knife4j.spring.annotations中的Annotation Interface
Enable Knife4j enhanced annotation and use @EnableSwagger2 annotation together.
EnvironmentUtils - com.github.xiaoymin.knife4j.spring.util中的类
 
EnvironmentUtils() - 类的构造器 com.github.xiaoymin.knife4j.spring.util.EnvironmentUtils
 
EXTENSION_NAME - 类中的静态变量 com.github.xiaoymin.knife4j.spring.extension.OpenApiExtension
 

G

genClassName(OperationContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.DynamicResponseModelReader
 
genClassName(ParameterContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.DynamicParameterBuilderPlugin
 
genClassName(RequestMappingContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicModelProvider
 
genClassName(RequestMappingContext) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicResponseModelProvider
 
getAuthor() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiTag
 
getBasePath() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFiles
 
getBeanOfMethod() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
 
getBeanType() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
 
getDirectory() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFolder
 
getErrorMsg() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
 
getFieldType(Class<?>) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.ByteUtils
 
getLocations() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFolder
 
getMarkdownFiles() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFiles
 
getMarkdownFiles() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFolder
 
getMarkdownFiles() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
 
getMethod() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiPath
 
getName() - 类中的方法 com.github.xiaoymin.knife4j.spring.extension.ApiAuthorExtension
 
getName() - 类中的方法 com.github.xiaoymin.knife4j.spring.extension.ApiOrderExtension
 
getName() - 类中的方法 com.github.xiaoymin.knife4j.spring.extension.OpenApiMarkdownExtension
 
getName() - 类中的方法 com.github.xiaoymin.knife4j.spring.extension.OpenApiSettingExtension
 
getOrder() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiPath
 
getOrder() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiTag
 
getPath() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiPath
 
getPathSortLists() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
 
getRequestMethods() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
 
getSwaggerBootstrapUi() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerExt
 
getTagSortLists() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
 
getUrl() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
 
getValue() - 类中的方法 com.github.xiaoymin.knife4j.spring.extension.ApiAuthorExtension
 
getValue() - 类中的方法 com.github.xiaoymin.knife4j.spring.extension.ApiOrderExtension
 
getValue() - 类中的方法 com.github.xiaoymin.knife4j.spring.extension.OpenApiMarkdownExtension
 
getValue() - 类中的方法 com.github.xiaoymin.knife4j.spring.extension.OpenApiSettingExtension
 

I

IGNORE_PARAMETER_EXTENSION_NAME - 类中的静态变量 com.github.xiaoymin.knife4j.spring.plugin.OperationIgnoreParameterPlugin
 
implicit(Docket, OAuth2Properties) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
Config implicit
INCLUDE_PARAMETER_EXTENSION_NAME - 类中的静态变量 com.github.xiaoymin.knife4j.spring.plugin.OperationIgnoreParameterPlugin
 
init() - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFiles
 
init(FilterConfig) - 类中的方法 com.github.xiaoymin.knife4j.spring.filter.ProductionSecurityFilter
 
isProduction() - 类中的方法 com.github.xiaoymin.knife4j.spring.filter.ProductionSecurityFilter
 

K

Knife4jAuthInfoProperties - com.github.xiaoymin.knife4j.spring.model.docket中的类
 
Knife4jAuthInfoProperties() - 类的构造器 com.github.xiaoymin.knife4j.spring.model.docket.Knife4jAuthInfoProperties
 
Knife4jAutoConfiguration - com.github.xiaoymin.knife4j.spring.configuration中的类
Knife4j AutoConfiguration
Knife4jAutoConfiguration(Environment) - 类的构造器 com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration
 
Knife4jAutoConfiguration.Knife4jEnhanceAutoConfiguration - com.github.xiaoymin.knife4j.spring.configuration中的类
Write an internal class.
knife4jDocketAutoRegistry(Knife4jProperties, OpenApiExtensionResolver) - 类中的方法 com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration.Knife4jEnhanceAutoConfiguration
Auto Register Springfox Docket Bean Information to Spring Context
Knife4jDocketAutoRegistry - com.github.xiaoymin.knife4j.spring.common.bean中的类
 
Knife4jDocketAutoRegistry(Knife4jProperties, OpenApiExtensionResolver) - 类的构造器 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jDocketAutoRegistry
 
Knife4jDocketInfo - com.github.xiaoymin.knife4j.spring.model.docket中的类
 
Knife4jDocketInfo() - 类的构造器 com.github.xiaoymin.knife4j.spring.model.docket.Knife4jDocketInfo
 
Knife4jEnhanceAutoConfiguration() - 类的构造器 com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration.Knife4jEnhanceAutoConfiguration
 
Knife4jHttpBasic - com.github.xiaoymin.knife4j.spring.configuration中的类
HTTP basic properties
Knife4jHttpBasic() - 类的构造器 com.github.xiaoymin.knife4j.spring.configuration.Knife4jHttpBasic
 
knife4jI18nServiceModelToSwagger2Mapper(Knife4jProperties, MessageSource, ModelMapper, ParameterMapper, SecurityMapper, LicenseMapper, VendorExtensionsMapper) - 类中的方法 com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration.Knife4jEnhanceAutoConfiguration
Register Primary Bean with ServiceModelToSwagger2Mapper to Support i18n
Knife4jI18nServiceModelToSwagger2MapperImpl - com.github.xiaoymin.knife4j.spring.common.bean中的类
Support i18n with message.properties, Rewrite the ServiceModelToSwagger2Mapper implementation class, and some information is obtained from the i18n configuration information
Knife4jI18nServiceModelToSwagger2MapperImpl(MessageSource, Locale, ModelMapper, ParameterMapper, SecurityMapper, LicenseMapper, VendorExtensionsMapper) - 类的构造器 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jI18nServiceModelToSwagger2MapperImpl
 
Knife4jInfoProperties - com.github.xiaoymin.knife4j.spring.configuration中的类
Basic configuration information
Knife4jInfoProperties() - 类的构造器 com.github.xiaoymin.knife4j.spring.configuration.Knife4jInfoProperties
 
Knife4jInsightAutoConfiguration - com.github.xiaoymin.knife4j.spring.configuration.insight中的类
Knife4jInsight产品自动注册,上报OpenAPI/Swagger2数据源
Knife4jInsightAutoConfiguration() - 类的构造器 com.github.xiaoymin.knife4j.spring.configuration.insight.Knife4jInsightAutoConfiguration
 
knife4jInsightDiscoveryBootstrapper(Knife4jInsightProperties) - 类中的方法 com.github.xiaoymin.knife4j.spring.configuration.insight.Knife4jInsightAutoConfiguration
 
Knife4jInsightDiscoveryBootstrapper - com.github.xiaoymin.knife4j.spring.common.insight中的类
 
Knife4jInsightDiscoveryBootstrapper(Knife4jInsightProperties) - 类的构造器 com.github.xiaoymin.knife4j.spring.common.insight.Knife4jInsightDiscoveryBootstrapper
 
Knife4jInsightDiscoveryRunnable - com.github.xiaoymin.knife4j.spring.common.insight中的类
 
Knife4jInsightDiscoveryRunnable() - 类的构造器 com.github.xiaoymin.knife4j.spring.common.insight.Knife4jInsightDiscoveryRunnable
 
Knife4jInsightProperties - com.github.xiaoymin.knife4j.spring.configuration.insight中的类
参考接口文档:http://knife4j.net/api.html
Knife4jInsightProperties() - 类的构造器 com.github.xiaoymin.knife4j.spring.configuration.insight.Knife4jInsightProperties
 
Knife4jProperties - com.github.xiaoymin.knife4j.spring.configuration中的类
Knife4j Basic Properties
Knife4jProperties() - 类的构造器 com.github.xiaoymin.knife4j.spring.configuration.Knife4jProperties
 
Knife4jSetting - com.github.xiaoymin.knife4j.spring.configuration中的类
 
Knife4jSetting() - 类的构造器 com.github.xiaoymin.knife4j.spring.configuration.Knife4jSetting
 

L

load(String) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.ByteUtils
 

M

main(String[]) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.RequestHandlerSelectorUtils
 
map(Contact) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jI18nServiceModelToSwagger2MapperImpl
 
mapApiInfo(ApiInfo) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jI18nServiceModelToSwagger2MapperImpl
 
mapDocumentation(Documentation) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jI18nServiceModelToSwagger2MapperImpl
 
mapOperation(Operation) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jI18nServiceModelToSwagger2MapperImpl
 
mapTag(Tag) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jI18nServiceModelToSwagger2MapperImpl
 
MarkdownFiles - com.github.xiaoymin.knife4j.spring.model中的类
 
MarkdownFiles() - 类的构造器 com.github.xiaoymin.knife4j.spring.model.MarkdownFiles
 
MarkdownFiles(String) - 类的构造器 com.github.xiaoymin.knife4j.spring.model.MarkdownFiles
 
MarkdownFolder - com.github.xiaoymin.knife4j.spring.model中的类
 
MarkdownFolder() - 类的构造器 com.github.xiaoymin.knife4j.spring.model.MarkdownFolder
 
markdownResolver(Knife4jProperties) - 类中的方法 com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration
Auto register enhance Bean to process Knife4j function
MarkdownUtils - com.github.xiaoymin.knife4j.spring.util中的类
 
MarkdownUtils() - 类的构造器 com.github.xiaoymin.knife4j.spring.util.MarkdownUtils
 
multipleAnnotations(List<String>) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.RequestHandlerSelectorUtils
基于注解
multipleAntPath(List<String>) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.RequestHandlerSelectorUtils
Ant风格
multiplePackage(String...) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.RequestHandlerSelectorUtils
match multipart packages requestHandler
multiplePathSelector(List<String>) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.RequestHandlerSelectorUtils
math multiple path selector,seePathSelectors
multipleRegexPath(List<String>) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.RequestHandlerSelectorUtils
正则表达式

O

OAUTH2_NAME - 类中的静态变量 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
 
OAUTH2_TOKEN_NAME - 类中的静态变量 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
Default token name
OpenApiExtension - com.github.xiaoymin.knife4j.spring.extension中的类
 
OpenApiExtension(String) - 类的构造器 com.github.xiaoymin.knife4j.spring.extension.OpenApiExtension
 
OpenApiExtensionResolver - com.github.xiaoymin.knife4j.spring.extension中的类
 
OpenApiExtensionResolver(OpenApiExtendSetting, List<MarkdownProperty>) - 类的构造器 com.github.xiaoymin.knife4j.spring.extension.OpenApiExtensionResolver
 
OpenApiMarkdownExtension - com.github.xiaoymin.knife4j.spring.extension中的类
 
OpenApiMarkdownExtension(List<OpenApiExtendMarkdownFile>) - 类的构造器 com.github.xiaoymin.knife4j.spring.extension.OpenApiMarkdownExtension
 
OpenApiSettingExtension - com.github.xiaoymin.knife4j.spring.extension中的类
 
OpenApiSettingExtension(OpenApiExtendSetting) - 类的构造器 com.github.xiaoymin.knife4j.spring.extension.OpenApiSettingExtension
 
OperationAuthorBuilderPlugin - com.github.xiaoymin.knife4j.spring.plugin中的类
 
OperationAuthorBuilderPlugin() - 类的构造器 com.github.xiaoymin.knife4j.spring.plugin.OperationAuthorBuilderPlugin
 
OperationDynamicModelProvider - com.github.xiaoymin.knife4j.spring.plugin中的类
 
OperationDynamicModelProvider() - 类的构造器 com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicModelProvider
 
OperationDynamicResponseModelProvider - com.github.xiaoymin.knife4j.spring.plugin中的类
动态添加响应类
OperationDynamicResponseModelProvider() - 类的构造器 com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicResponseModelProvider
 
OperationIgnoreParameterPlugin - com.github.xiaoymin.knife4j.spring.plugin中的类
忽略接口某个参数,避免编写过多的实体类,该插件通过给Open API v2.0 的Path节点添加扩展属性x-ignoreParameters扩展属性,结合前端ui自定义实现过滤规则. 2.0.3版本添加includeParameters属性的支持
OperationIgnoreParameterPlugin() - 类的构造器 com.github.xiaoymin.knife4j.spring.plugin.OperationIgnoreParameterPlugin
 
OperationOrderBuilderPlugin - com.github.xiaoymin.knife4j.spring.plugin中的类
 
OperationOrderBuilderPlugin() - 类的构造器 com.github.xiaoymin.knife4j.spring.plugin.OperationOrderBuilderPlugin
 

P

parameterListToParameterList(List<Parameter>) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jI18nServiceModelToSwagger2MapperImpl
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.SpringFoxDocumentationBeanAfterPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.SpringFoxEnvironmentPostProcessor
处理springfox2.x版本兼容高版本Spring Boot出现空指针的异常的情况,为开发者自动配置matchingStrategy策略(如果开发者没要求的情况下) springfox2 默认使用AntPathMatcher
productionSecurityFilter(Knife4jProperties) - 类中的方法 com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration
 
ProductionSecurityFilter - com.github.xiaoymin.knife4j.spring.filter中的类
 
ProductionSecurityFilter() - 类的构造器 com.github.xiaoymin.knife4j.spring.filter.ProductionSecurityFilter
 
ProductionSecurityFilter(boolean) - 类的构造器 com.github.xiaoymin.knife4j.spring.filter.ProductionSecurityFilter
 
ProductionSecurityFilter(boolean, Integer) - 类的构造器 com.github.xiaoymin.knife4j.spring.filter.ProductionSecurityFilter
 

R

RequestHandlerSelectorUtils - com.github.xiaoymin.knife4j.spring.util中的类
针对多个包路径的情况提供Api的扫描
RequestHandlerSelectorUtils() - 类的构造器 com.github.xiaoymin.knife4j.spring.util.RequestHandlerSelectorUtils
 
resolveBool(Environment, String, Boolean) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.EnvironmentUtils
获取bool值
resolveInt(Environment, String, Integer) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.EnvironmentUtils
获取int类型的值
resolveMarkdownResource(Resource) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.MarkdownUtils
Resolve markdown files
resolveString(Environment, String, String) - 类中的静态方法 com.github.xiaoymin.knife4j.spring.util.EnvironmentUtils
get String property
RestHandlerMapping - com.github.xiaoymin.knife4j.spring.model中的类
 
RestHandlerMapping() - 类的构造器 com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
 
RestHandlerMapping(String, Class<?>, Method, Set<RequestMethod>) - 类的构造器 com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
 
run() - 类中的方法 com.github.xiaoymin.knife4j.spring.common.insight.Knife4jInsightDiscoveryRunnable
 
run(String...) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.insight.Knife4jInsightDiscoveryBootstrapper
 

S

SecurityAnnotationPlugin - com.github.xiaoymin.knife4j.spring.plugin中的类
接口描述追加Spring Security注解信息
SecurityAnnotationPlugin() - 类的构造器 com.github.xiaoymin.knife4j.spring.plugin.SecurityAnnotationPlugin
 
securityBasicAuthFilter(Knife4jProperties) - 类中的方法 com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration
Security with Basic Http
SecurityDocketUtils - com.github.xiaoymin.knife4j.spring.util中的类
 
SecurityDocketUtils() - 类的构造器 com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
 
setAuthor(String) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiTag
 
setBasePath(String) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFiles
 
setBeanFactory(BeanFactory) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jDocketAutoRegistry
 
setBeanFactory(BeanFactory) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.SpringFoxDocumentationBeanAfterPostProcessor
 
setBeanFactory(BeanFactory) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.insight.Knife4jInsightDiscoveryBootstrapper
 
setBeanOfMethod(Method) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
 
setBeanType(Class<?>) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
 
setDirectory(String) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFolder
 
setEnvironment(Environment) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.insight.Knife4jInsightDiscoveryBootstrapper
 
setErrorMsg(String) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
 
setLocations(String) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFolder
 
setMarkdownFiles(List<OpenApiExtendMarkdownChildren>) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFiles
 
setMarkdownFiles(List<OpenApiExtendMarkdownChildren>) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.MarkdownFolder
 
setMarkdownFiles(List<OpenApiExtendMarkdownChildren>) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
 
setMethod(String) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiPath
 
setOrder(Integer) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiPath
 
setOrder(Integer) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiTag
 
setPath(String) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiPath
 
setPathSortLists(List<SwaggerBootstrapUiPath>) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
 
setProduction(boolean) - 类中的方法 com.github.xiaoymin.knife4j.spring.filter.ProductionSecurityFilter
 
setRequestMethods(Set<RequestMethod>) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
 
setSwaggerBootstrapUi(SwaggerBootstrapUi) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerExt
 
setTagSortLists(List<SwaggerBootstrapUiTag>) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
 
setUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
 
SpringFoxDocumentationBeanAfterPostProcessor - com.github.xiaoymin.knife4j.spring.common.bean中的类
 
SpringFoxDocumentationBeanAfterPostProcessor() - 类的构造器 com.github.xiaoymin.knife4j.spring.common.bean.SpringFoxDocumentationBeanAfterPostProcessor
 
SpringFoxEnvironmentPostProcessor - com.github.xiaoymin.knife4j.spring.common.bean中的类
 
SpringFoxEnvironmentPostProcessor() - 类的构造器 com.github.xiaoymin.knife4j.spring.common.bean.SpringFoxEnvironmentPostProcessor
 
stringSetToSchemeList(Set<String>) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jI18nServiceModelToSwagger2MapperImpl
 
supports(DocumentationType) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.ApiListingOrderReader
 
supports(DocumentationType) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.DynamicParameterBuilderPlugin
 
supports(DocumentationType) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.DynamicResponseModelReader
 
supports(DocumentationType) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationAuthorBuilderPlugin
 
supports(DocumentationType) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicModelProvider
 
supports(DocumentationType) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicResponseModelProvider
 
supports(DocumentationType) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationIgnoreParameterPlugin
 
supports(DocumentationType) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.OperationOrderBuilderPlugin
 
supports(DocumentationType) - 类中的方法 com.github.xiaoymin.knife4j.spring.plugin.SecurityAnnotationPlugin
 
swaggerBootstrapUi - 类中的变量 com.github.xiaoymin.knife4j.spring.model.SwaggerExt
 
SwaggerBootstrapUi - com.github.xiaoymin.knife4j.spring.model中的类
 
SwaggerBootstrapUi() - 类的构造器 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
 
SwaggerBootstrapUiHostNameProvider - com.github.xiaoymin.knife4j.spring.common中的类
 
SwaggerBootstrapUiHostNameProvider() - 类的构造器 com.github.xiaoymin.knife4j.spring.common.SwaggerBootstrapUiHostNameProvider
 
SwaggerBootstrapUiPath - com.github.xiaoymin.knife4j.spring.model中的类
 
SwaggerBootstrapUiPath() - 类的构造器 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiPath
 
SwaggerBootstrapUiPath(String, String, Integer) - 类的构造器 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiPath
 
SwaggerBootstrapUiTag - com.github.xiaoymin.knife4j.spring.model中的类
 
SwaggerBootstrapUiTag() - 类的构造器 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiTag
 
SwaggerBootstrapUiTag(Integer) - 类的构造器 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiTag
 
SwaggerBootstrapUiXForwardPrefixPathAdjuster - com.github.xiaoymin.knife4j.spring.common中的类
 
SwaggerBootstrapUiXForwardPrefixPathAdjuster(HttpServletRequest) - 类的构造器 com.github.xiaoymin.knife4j.spring.common.SwaggerBootstrapUiXForwardPrefixPathAdjuster
 
SwaggerExt - com.github.xiaoymin.knife4j.spring.model中的类
 
SwaggerExt(Swagger) - 类的构造器 com.github.xiaoymin.knife4j.spring.model.SwaggerExt
 

T

tagSetToTagList(Set<Tag>) - 类中的方法 com.github.xiaoymin.knife4j.spring.common.bean.Knife4jI18nServiceModelToSwagger2MapperImpl
 
tagSortLists - 类中的变量 com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
tag排序属性
A B C D E G I K L M O P R S T 
All Classes and Interfaces|常量字段值|所有程序包