所有程序包的分层结构

程序包分层结构:

类分层结构

  • java.lang.Object
    • cn.hutool.core.convert.AbstractConverter<T> (implements cn.hutool.core.convert.Converter<T>, java.io.Serializable)
    • ai.yue.library.base.util.AESUtils
    • ai.yue.library.base.util.AgeUtils
    • ai.yue.library.base.util.ArithCompute
    • ai.yue.library.base.config.thread.pool.AsyncConfig (implements org.springframework.scheduling.annotation.AsyncConfigurer)
    • ai.yue.library.base.config.thread.pool.AsyncProperties
    • ai.yue.library.base.util.AutoIncrementZerofillUtils
    • ai.yue.library.base.config.BeanAutoConfig
    • ai.yue.library.base.validation.annotation.BirthdayValidator (implements javax.validation.ConstraintValidator<A,​T>)
    • ai.yue.library.base.ipo.CaptchaIPO
    • ai.yue.library.base.util.CaptchaUtils
    • ai.yue.library.base.vo.CaptchaVO
    • ai.yue.library.base.validation.annotation.CellphoneValidator (implements javax.validation.ConstraintValidator<A,​T>)
    • ai.yue.library.base.validation.annotation.ChineseValidator (implements javax.validation.ConstraintValidator<A,​T>)
    • cn.hutool.core.util.ClassUtil
    • ai.yue.library.base.config.properties.ConstantProperties
    • ai.yue.library.base.config.thread.pool.ContextAwareCallable<T> (implements java.util.concurrent.Callable<V>)
    • cn.hutool.core.convert.Convert
      • ai.yue.library.base.convert.Convert
    • ai.yue.library.base.util.CookieUtils
    • ai.yue.library.base.config.properties.CorsProperties
    • ai.yue.library.base.util.CurrentLineInfo
    • org.springframework.util.CustomizableThreadCreator (implements java.io.Serializable)
      • org.springframework.scheduling.concurrent.CustomizableThreadFactory (implements java.util.concurrent.ThreadFactory)
        • org.springframework.scheduling.concurrent.ExecutorConfigurationSupport (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean)
          • org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor (implements org.springframework.core.task.AsyncListenableTaskExecutor, org.springframework.scheduling.SchedulingTaskExecutor)
    • ai.yue.library.base.util.DateUtils
    • ai.yue.library.base.validation.annotation.EnglishValidator (implements javax.validation.ConstraintValidator<A,​T>)
    • ai.yue.library.base.config.handler.ExceptionHandlerProperties
    • ai.yue.library.base.util.ExceptionUtils
    • ai.yue.library.base.handler.GlobalExceptionHandler
    • ai.yue.library.base.util.HttpUtils
    • ai.yue.library.base.validation.annotation.IdCardValidator (implements javax.validation.ConstraintValidator<A,​T>)
    • cn.hutool.core.util.IdUtil
    • ai.yue.library.base.util.IPUtils
    • ai.yue.library.base.validation.annotation.IPV4Validator (implements javax.validation.ConstraintValidator<A,​T>)
    • ai.yue.library.base.validation.annotation.IPV6Validator (implements javax.validation.ConstraintValidator<A,​T>)
    • ai.yue.library.base.util.ListUtils
    • ai.yue.library.base.ipo.LocationIPO
    • ai.yue.library.base.util.LocationUtils
    • ai.yue.library.base.validation.annotation.MacAddressValidator (implements javax.validation.ConstraintValidator<A,​T>)
    • cn.hutool.core.map.MapUtil
    • cn.hutool.core.util.ObjectUtil
    • ai.yue.library.base.ipo.ParamFormatIPO
    • ai.yue.library.base.util.ParamUtils
    • ai.yue.library.base.validation.annotation.PlateNumberValidator (implements javax.validation.ConstraintValidator<A,​T>)
    • ai.yue.library.base.config.properties.RestProperties
    • ai.yue.library.base.view.Result<T> (implements java.io.Serializable)
    • ai.yue.library.base.view.ResultInfo
    • ai.yue.library.base.view.ResultPrompt
    • ai.yue.library.base.util.RSAUtils
    • org.springframework.http.client.SimpleClientHttpRequestFactory (implements org.springframework.http.client.AsyncClientHttpRequestFactory, org.springframework.http.client.ClientHttpRequestFactory)
    • cn.hutool.core.util.StrUtil
    • java.lang.Throwable (implements java.io.Serializable)
    • ai.yue.library.base.util.URIUtils
    • ai.yue.library.base.validation.annotation.UUIDValidator (implements javax.validation.ConstraintValidator<A,​T>)
    • ai.yue.library.base.validation.Validator

接口分层结构

注释类型分层结构

  • ai.yue.library.base.validation.annotation.Birthday (implements java.lang.annotation.Annotation)
  • ai.yue.library.base.validation.annotation.Cellphone (implements java.lang.annotation.Annotation)
  • ai.yue.library.base.validation.annotation.Chinese (implements java.lang.annotation.Annotation)
  • ai.yue.library.base.validation.annotation.English (implements java.lang.annotation.Annotation)
  • ai.yue.library.base.validation.annotation.IdCard (implements java.lang.annotation.Annotation)
  • ai.yue.library.base.validation.annotation.IPV4 (implements java.lang.annotation.Annotation)
  • ai.yue.library.base.validation.annotation.IPV6 (implements java.lang.annotation.Annotation)
  • ai.yue.library.base.validation.annotation.MacAddress (implements java.lang.annotation.Annotation)
  • ai.yue.library.base.validation.annotation.PlateNumber (implements java.lang.annotation.Annotation)
  • ai.yue.library.base.validation.annotation.UUID (implements java.lang.annotation.Annotation)

枚举分层结构