Class Hierarchy

  • java.lang.Object
    • org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
    • org.skr.common.util.BeanUtil
    • org.skr.common.util.Checker
    • com.fasterxml.jackson.databind.deser.Deserializers.Base (implements com.fasterxml.jackson.databind.deser.Deserializers)
    • org.skr.common.exception.ErrorInfo (implements java.lang.Cloneable, java.io.Serializable)
    • java.util.EventObject (implements java.io.Serializable)
    • org.skr.config.ExceptionFormatter
    • org.skr.security.GhostJwtPrincipal (implements org.skr.security.JwtPrincipal)
    • com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
      • com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
        • org.skr.config.json.CustomDeserializer<T>
        • com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<T>
          • com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase<T> (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
        • org.skr.config.json.ValuedEnumDeserializer
    • com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
      • com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
    • org.skr.common.util.JsonUtil
    • org.skr.common.util.JwtUtil
    • org.springframework.context.support.MessageSourceSupport
      • org.springframework.context.support.AbstractMessageSource (implements org.springframework.context.HierarchicalMessageSource)
        • org.springframework.context.support.AbstractResourceBasedMessageSource
          • org.springframework.context.support.ResourceBundleMessageSource (implements org.springframework.beans.factory.BeanClassLoaderAware)
            • org.skr.config.EnumLabelMessageSource (implements org.springframework.beans.factory.InitializingBean)
            • org.skr.config.ErrorMessageSource (implements org.springframework.beans.factory.InitializingBean)
    • com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
    • java.lang.Record
      • org.skr.common.util.tuple.Tuple2<T0,T1> (implements java.io.Serializable)
      • org.skr.common.util.tuple.Tuple3<T0,T1,T2>
      • org.skr.common.util.tuple.Tuple4<T0,T1,T2,T3>
    • org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler (implements org.springframework.context.MessageSourceAware)
    • org.skr.registry.SimpleRealm (implements org.skr.registry.IRealm)
    • org.skr.SkrConfig
    • org.skr.SkrConfig.JacksonConfigurer (implements org.springframework.beans.factory.InitializingBean)
    • org.skr.SkrProperties
    • org.skr.security.SkrSecurityProperties
    • org.skr.security.SkrSecurityProperties.Token
    • java.lang.Throwable (implements java.io.Serializable)
    • org.skr.security.Token
    • org.skr.config.YamlPropertyLoaderFactory (implements org.springframework.core.io.support.PropertySourceFactory)

Interface Hierarchy

Annotation Interface Hierarchy

Enum Class Hierarchy