Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.restapi.template.security.data.Account
      • com.restapi.template.api.user.data.Users
    • com.restapi.template.api.community.comment.request.AddCommentRequest
    • com.restapi.template.errorbot.util.AgentUtils
    • com.restapi.template.security.controller.AuthController
    • com.restapi.template.security.service.AuthService
    • com.restapi.template.errorbot.filter.CollectRequestDataFilter (implements javax.servlet.Filter)
    • com.restapi.template.api.community.comment.controller.CommentController
    • com.restapi.template.api.community.dto.CommentDto
    • com.restapi.template.api.community.comment.service.CommentService
    • com.restapi.template.api.common.CommonExceptionHandler
    • ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware)
      • ch.qos.logback.core.UnsynchronizedAppenderBase<E> (implements ch.qos.logback.core.Appender<E>)
    • com.restapi.template.api.common.Date
      • com.restapi.template.api.community.comment.data.Comment
      • com.restapi.template.api.community.post.data.Post
    • com.restapi.template.api.common.DocsController
    • com.restapi.template.errorbot.embedded.ErrorInfo
    • com.restapi.template.errorbot.ErrorLogs
    • com.restapi.template.api.common.response.ErrorResponse
    • org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
    • java.io.InputStream (implements java.io.Closeable)
    • com.restapi.template.errorbot.util.JsonUtils
    • com.restapi.template.security.JwtTokenProvider
    • com.restapi.template.errorbot.config.LogConfig
    • com.restapi.template.errorbot.config.LogConfig.Database
    • com.restapi.template.errorbot.config.LogConfig.Slack
    • com.restapi.template.errorbot.config.LogContextConfig (implements org.springframework.beans.factory.InitializingBean)
    • com.restapi.template.errorbot.util.MdcUtil
    • com.restapi.template.api.community.post.request.ModifyPostRequest
    • com.restapi.template.errorbot.filter.MultiReadableHttpServletRequestFilter (implements javax.servlet.Filter)
    • com.restapi.template.api.community.post.controller.PostController
    • com.restapi.template.api.community.post.dto.PostDetailDto
    • com.restapi.template.api.community.post.controller.PostExceptionHandler
    • com.restapi.template.api.community.post.dto.PostsDto
    • com.restapi.template.api.community.post.service.PostService
    • com.restapi.template.security.request.RefreshRequest
    • com.restapi.template.security.response.RefreshResponse
    • org.springframework.hateoas.RepresentationModel<T>
      • org.springframework.hateoas.EntityModel<T>
      • com.restapi.template.api.common.response.LinksResponse
    • com.restapi.template.errorbot.embedded.RequestInfo
    • com.restapi.template.errorbot.util.RequestWrapper
    • com.restapi.template.security.controller.SecurityExceptionHandler
    • javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest)
      • javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest)
    • com.restapi.template.security.request.SignInRequest
    • com.restapi.template.security.response.SignInResponse
    • com.restapi.template.security.request.SignUpRequest
    • com.restapi.template.errorbot.embedded.SystemInfo
    • com.restapi.template.TemplateApplication
    • java.lang.Throwable (implements java.io.Serializable)
    • com.restapi.template.errorbot.UnhandledExceptionController
    • com.restapi.template.api.community.comment.request.UpdateCommentRequest
    • com.restapi.template.api.user.controller.UserController
    • com.restapi.template.api.user.controller.UserExceptionHandler
    • com.restapi.template.api.user.data.dto.UserIdDto
    • com.restapi.template.api.user.service.UserService
    • com.restapi.template.configs.WebMvcConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
    • org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter (implements org.springframework.security.config.annotation.web.WebSecurityConfigurer<T>)

Interface Hierarchy

  • org.springframework.data.repository.query.QueryByExampleExecutor<T>
    • org.springframework.data.jpa.repository.JpaRepository<T,​ID> (also extends org.springframework.data.repository.PagingAndSortingRepository<T,​ID>)
  • org.springframework.data.repository.Repository<T,​ID>
    • org.springframework.data.repository.CrudRepository<T,​ID>
      • org.springframework.data.repository.PagingAndSortingRepository<T,​ID>
        • org.springframework.data.jpa.repository.JpaRepository<T,​ID> (also extends org.springframework.data.repository.query.QueryByExampleExecutor<T>)

Enum Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
      • com.restapi.template.security.data.UserRole
      • com.restapi.template.security.data.UserStatus