Hierarchy For All Packages
Package Hierarchies:- com.restapi.template,
- com.restapi.template.api.common,
- com.restapi.template.api.common.exception,
- com.restapi.template.api.common.response,
- com.restapi.template.api.community.comment.controller,
- com.restapi.template.api.community.comment.data,
- com.restapi.template.api.community.comment.request,
- com.restapi.template.api.community.comment.service,
- com.restapi.template.api.community.dto,
- com.restapi.template.api.community.post.controller,
- com.restapi.template.api.community.post.data,
- com.restapi.template.api.community.post.dto,
- com.restapi.template.api.community.post.exception,
- com.restapi.template.api.community.post.request,
- com.restapi.template.api.community.post.response,
- com.restapi.template.api.community.post.service,
- com.restapi.template.api.user.controller,
- com.restapi.template.api.user.data,
- com.restapi.template.api.user.data.dto,
- com.restapi.template.api.user.exception,
- com.restapi.template.api.user.service,
- com.restapi.template.configs,
- com.restapi.template.errorbot,
- com.restapi.template.errorbot.config,
- com.restapi.template.errorbot.embedded,
- com.restapi.template.errorbot.filter,
- com.restapi.template.errorbot.util,
- com.restapi.template.security,
- com.restapi.template.security.controller,
- com.restapi.template.security.data,
- com.restapi.template.security.exception,
- com.restapi.template.security.request,
- com.restapi.template.security.response,
- com.restapi.template.security.service
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.errorbot.ErrorReportAppender
- ch.qos.logback.core.UnsynchronizedAppenderBase<E> (implements ch.qos.logback.core.Appender<E>)
- com.restapi.template.api.common.Date
- 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)
- com.restapi.template.security.JwtAuthenticationFilter
- java.io.InputStream (implements java.io.Closeable)
- javax.servlet.ServletInputStream
- com.restapi.template.errorbot.util.MultiReadableHttpServletRequest.CachedServletInputStream
- javax.servlet.ServletInputStream
- 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.community.comment.data.CommentResource
- com.restapi.template.api.community.post.response.PostResponse
- com.restapi.template.api.community.post.response.PostsResponse
- com.restapi.template.api.common.response.LinksResponse
- org.springframework.hateoas.EntityModel<T>
- 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.errorbot.util.MultiReadableHttpServletRequest
- 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)
- java.lang.Exception
- java.lang.RuntimeException
- com.restapi.template.security.exception.CantSignInException
- com.restapi.template.security.exception.IdAlreadyExistsException
- com.restapi.template.api.user.exception.InvalidUserException
- com.restapi.template.api.community.post.exception.PostNotFoundException
- com.restapi.template.api.common.exception.ThisIsNotYoursException
- java.lang.RuntimeException
- java.lang.Exception
- 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>)
- com.restapi.template.security.SecurityConfig
- com.restapi.template.security.data.Account
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>)
- com.restapi.template.api.community.comment.data.CommentRepository
- com.restapi.template.errorbot.ErrorLogsRepository
- com.restapi.template.api.community.post.data.PostRepository
- com.restapi.template.api.user.data.UsersRepository
- 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>)
- com.restapi.template.api.community.comment.data.CommentRepository
- com.restapi.template.errorbot.ErrorLogsRepository
- com.restapi.template.api.community.post.data.PostRepository
- com.restapi.template.api.user.data.UsersRepository
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
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
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)