所有程序包的分层结构
程序包分层结构:- com.github.xiaoymin.knife4j.annotations,
- com.github.xiaoymin.knife4j.core,
- com.github.xiaoymin.knife4j.core.conf,
- com.github.xiaoymin.knife4j.core.enums,
- com.github.xiaoymin.knife4j.core.extend,
- com.github.xiaoymin.knife4j.core.model,
- com.github.xiaoymin.knife4j.core.oauth2,
- com.github.xiaoymin.knife4j.core.util,
- com.github.xiaoymin.knife4j.extend.filter,
- com.github.xiaoymin.knife4j.extend.filter.basic,
- com.github.xiaoymin.knife4j.extend.util,
- com.github.xiaoymin.knife4j.insight,
- com.github.xiaoymin.knife4j.insight.config,
- com.github.xiaoymin.knife4j.insight.openapi3,
- com.github.xiaoymin.knife4j.insight.upload
类分层结构
- java.lang.Object
- com.github.xiaoymin.knife4j.core.model.AnnotationCacheKey (implements java.lang.Comparable<T>)
- com.github.xiaoymin.knife4j.core.util.AnnotationUtils
- com.github.xiaoymin.knife4j.core.util.Assert
- com.github.xiaoymin.knife4j.extend.filter.BasicFilter
- com.github.xiaoymin.knife4j.extend.filter.basic.AbstractSecurityFilter
- com.github.xiaoymin.knife4j.extend.filter.basic.JakartaServletSecurityBasicAuthFilter (implements jakarta.servlet.Filter)
- com.github.xiaoymin.knife4j.extend.filter.basic.ServletSecurityBasicAuthFilter (implements javax.servlet.Filter)
- com.github.xiaoymin.knife4j.extend.filter.basic.AbstractSecurityFilter
- com.github.xiaoymin.knife4j.core.util.CollectionUtils
- com.github.xiaoymin.knife4j.core.util.CommonUtils
- com.github.xiaoymin.knife4j.core.model.DynamicClass
- com.github.xiaoymin.knife4j.core.conf.ExtensionsConstants
- com.github.xiaoymin.knife4j.extend.util.ExtensionUtils
- com.github.xiaoymin.knife4j.extend.util.FilterUtils
- com.github.xiaoymin.knife4j.core.conf.GlobalConstants
- com.github.xiaoymin.knife4j.insight.InsightConstants
- com.github.xiaoymin.knife4j.insight.config.Knife4jInsightCommonInfo
- com.github.xiaoymin.knife4j.insight.Knife4jInsightDiscoveryInfo
- com.github.xiaoymin.knife4j.insight.openapi3.Knife4jInsightOpenAPI3Config
- com.github.xiaoymin.knife4j.insight.openapi3.Knife4jInsightOpenAPI3Route
- com.github.xiaoymin.knife4j.insight.Knife4jInsightRoute
- com.github.xiaoymin.knife4j.insight.upload.Knife4jInsightUploader
- com.github.xiaoymin.knife4j.insight.upload.Knife4jInsightUploadRunner (implements java.lang.Runnable)
- com.github.xiaoymin.knife4j.core.util.Knife4jUtils
- com.github.xiaoymin.knife4j.core.model.MarkdownProperty
- com.github.xiaoymin.knife4j.core.oauth2.OAuth2Info
- com.github.xiaoymin.knife4j.core.oauth2.OAuth2Properties
- com.github.xiaoymin.knife4j.core.oauth2.OAuth2Scope
- com.github.xiaoymin.knife4j.core.extend.OpenApiExtend
- com.github.xiaoymin.knife4j.core.extend.OpenApiExtendMarkdownChildren
- com.github.xiaoymin.knife4j.core.extend.OpenApiExtendMarkdownFile
- com.github.xiaoymin.knife4j.core.extend.OpenApiExtendSetting
- com.github.xiaoymin.knife4j.core.model.OpenAPIInfo
- com.github.xiaoymin.knife4j.core.model.OperationSortModel
- com.github.xiaoymin.knife4j.core.model.SortModel
- com.github.xiaoymin.knife4j.core.util.StrUtil
Annotation Interface Hierarchy
- com.github.xiaoymin.knife4j.annotations.ApiOperationSort (implements java.lang.annotation.Annotation)
- com.github.xiaoymin.knife4j.annotations.ApiOperationSupport (implements java.lang.annotation.Annotation)
- com.github.xiaoymin.knife4j.annotations.ApiSort (implements java.lang.annotation.Annotation)
- com.github.xiaoymin.knife4j.annotations.ApiSupport (implements java.lang.annotation.Annotation)
- com.github.xiaoymin.knife4j.annotations.DynamicParameter (implements java.lang.annotation.Annotation)
- com.github.xiaoymin.knife4j.annotations.DynamicParameters (implements java.lang.annotation.Annotation)
- com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters (implements java.lang.annotation.Annotation)
- com.github.xiaoymin.knife4j.annotations.Ignore (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.github.xiaoymin.knife4j.core.enums.AnnotationClassEnums
- com.github.xiaoymin.knife4j.core.enums.ApiRuleEnums
- com.github.xiaoymin.knife4j.core.enums.BasicAuthTypeEnums
- com.github.xiaoymin.knife4j.core.enums.OAuth2TypeEnums
- com.github.xiaoymin.knife4j.core.enums.OpenAPILanguageEnums
- com.github.xiaoymin.knife4j.core.enums.PathRuleEnums
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)