所有程序包的分层结构
程序包分层结构:- com.github.xiaoymin.knife4j.spring.annotations,
- com.github.xiaoymin.knife4j.spring.common,
- com.github.xiaoymin.knife4j.spring.common.bean,
- com.github.xiaoymin.knife4j.spring.common.insight,
- com.github.xiaoymin.knife4j.spring.configuration,
- com.github.xiaoymin.knife4j.spring.configuration.insight,
- com.github.xiaoymin.knife4j.spring.extension,
- com.github.xiaoymin.knife4j.spring.filter,
- com.github.xiaoymin.knife4j.spring.model,
- com.github.xiaoymin.knife4j.spring.model.docket,
- com.github.xiaoymin.knife4j.spring.plugin,
- com.github.xiaoymin.knife4j.spring.util
类分层结构
- java.lang.Object
- com.github.xiaoymin.knife4j.spring.plugin.AbstractOperationBuilderPlugin (implements springfox.documentation.spi.service.OperationBuilderPlugin)
- com.github.xiaoymin.knife4j.spring.plugin.OperationAuthorBuilderPlugin
- com.github.xiaoymin.knife4j.spring.plugin.OperationIgnoreParameterPlugin
- com.github.xiaoymin.knife4j.spring.plugin.OperationOrderBuilderPlugin
- com.github.xiaoymin.knife4j.spring.plugin.SecurityAnnotationPlugin
- com.github.xiaoymin.knife4j.spring.extension.ApiAuthorExtension (implements springfox.documentation.service.VendorExtension<T>)
- com.github.xiaoymin.knife4j.spring.plugin.ApiListingOrderReader (implements springfox.documentation.spi.service.ApiListingBuilderPlugin)
- com.github.xiaoymin.knife4j.spring.extension.ApiOrderExtension (implements springfox.documentation.service.VendorExtension<T>)
- com.github.xiaoymin.knife4j.extend.filter.BasicFilter
- com.github.xiaoymin.knife4j.spring.filter.ProductionSecurityFilter (implements javax.servlet.Filter)
- com.github.xiaoymin.knife4j.spring.util.ByteUtils
- com.github.xiaoymin.knife4j.spring.plugin.DynamicParameterBuilderPlugin (implements springfox.documentation.spi.service.ParameterBuilderPlugin)
- com.github.xiaoymin.knife4j.spring.plugin.DynamicResponseModelReader (implements springfox.documentation.spi.service.OperationBuilderPlugin)
- com.github.xiaoymin.knife4j.spring.util.EnvironmentUtils
- com.github.xiaoymin.knife4j.spring.model.docket.Knife4jAuthInfoProperties
- com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration
- com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration.Knife4jEnhanceAutoConfiguration
- com.github.xiaoymin.knife4j.spring.common.bean.Knife4jDocketAutoRegistry (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean)
- com.github.xiaoymin.knife4j.spring.model.docket.Knife4jDocketInfo
- com.github.xiaoymin.knife4j.spring.configuration.Knife4jHttpBasic
- com.github.xiaoymin.knife4j.spring.configuration.Knife4jInfoProperties
- com.github.xiaoymin.knife4j.spring.configuration.insight.Knife4jInsightAutoConfiguration
- com.github.xiaoymin.knife4j.spring.common.insight.Knife4jInsightDiscoveryBootstrapper (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.boot.CommandLineRunner, org.springframework.context.EnvironmentAware)
- com.github.xiaoymin.knife4j.spring.common.insight.Knife4jInsightDiscoveryRunnable (implements java.lang.Runnable)
- com.github.xiaoymin.knife4j.spring.configuration.insight.Knife4jInsightProperties
- com.github.xiaoymin.knife4j.spring.configuration.Knife4jProperties
- com.github.xiaoymin.knife4j.spring.configuration.Knife4jSetting
- com.github.xiaoymin.knife4j.spring.model.MarkdownFiles
- com.github.xiaoymin.knife4j.spring.model.MarkdownFolder
- com.github.xiaoymin.knife4j.spring.util.MarkdownUtils
- springfox.documentation.service.ObjectVendorExtension (implements springfox.documentation.service.VendorExtension<T>)
- com.github.xiaoymin.knife4j.spring.extension.OpenApiExtension
- com.github.xiaoymin.knife4j.spring.extension.OpenApiExtensionResolver
- com.github.xiaoymin.knife4j.spring.extension.OpenApiMarkdownExtension (implements springfox.documentation.service.VendorExtension<T>)
- com.github.xiaoymin.knife4j.spring.extension.OpenApiSettingExtension (implements springfox.documentation.service.VendorExtension<T>)
- com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicModelProvider (implements springfox.documentation.spi.service.OperationModelsProviderPlugin)
- com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicResponseModelProvider (implements springfox.documentation.spi.service.OperationModelsProviderPlugin)
- com.github.xiaoymin.knife4j.spring.util.RequestHandlerSelectorUtils
- com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping
- com.github.xiaoymin.knife4j.spring.util.SecurityDocketUtils
- springfox.documentation.swagger2.mappers.ServiceModelToSwagger2Mapper
- com.github.xiaoymin.knife4j.spring.common.bean.Knife4jI18nServiceModelToSwagger2MapperImpl
- com.github.xiaoymin.knife4j.spring.common.bean.SpringFoxDocumentationBeanAfterPostProcessor (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.config.BeanFactoryPostProcessor)
- com.github.xiaoymin.knife4j.spring.common.bean.SpringFoxEnvironmentPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- io.swagger.models.Swagger
- com.github.xiaoymin.knife4j.spring.model.SwaggerExt
- com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi
- com.github.xiaoymin.knife4j.spring.common.SwaggerBootstrapUiHostNameProvider
- com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiPath
- com.github.xiaoymin.knife4j.spring.common.SwaggerBootstrapUiXForwardPrefixPathAdjuster (implements springfox.documentation.service.PathAdjuster)
- io.swagger.models.Tag
- com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiTag
- com.github.xiaoymin.knife4j.spring.plugin.AbstractOperationBuilderPlugin (implements springfox.documentation.spi.service.OperationBuilderPlugin)
Annotation Interface Hierarchy
- com.github.xiaoymin.knife4j.spring.annotations.EnableKnife4j (implements java.lang.annotation.Annotation)