Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.springframework.web.socket.handler.AbstractWebSocketHandler (implements org.springframework.web.socket.WebSocketHandler)
      • org.springframework.web.socket.handler.TextWebSocketHandler
        • vn.edu.uit.csbu.software_design.software_design_backend.chat.ChatHandler
    • vn.edu.uit.csbu.software_design.software_design_backend.account.accountController
    • vn.edu.uit.csbu.software_design.software_design_backend.account.accountModel
    • vn.edu.uit.csbu.software_design.software_design_backend.account.accountResponseDTO
    • vn.edu.uit.csbu.software_design.software_design_backend.account.accountService
    • vn.edu.uit.csbu.software_design.software_design_backend.chat.ChatEndPoint
    • vn.edu.uit.csbu.software_design.software_design_backend.config.CorsConfig
    • vn.edu.uit.csbu.software_design.software_design_backend.config.CorsFilterConfig (implements jakarta.servlet.Filter)
    • vn.edu.uit.csbu.software_design.software_design_backend.config.FilterConfig
    • vn.edu.uit.csbu.software_design.software_design_backend.following.followingModel
    • 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, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
      • org.springframework.web.filter.OncePerRequestFilter
        • vn.edu.uit.csbu.software_design.software_design_backend.jwt.JWTAuthFilter
    • vn.edu.uit.csbu.software_design.software_design_backend.jwt.JWTUtil
    • vn.edu.uit.csbu.software_design.software_design_backend.livestream.LivestreamController
    • vn.edu.uit.csbu.software_design.software_design_backend.livestream.Livestreams
    • vn.edu.uit.csbu.software_design.software_design_backend.livestream.LivestreamService
    • vn.edu.uit.csbu.software_design.software_design_backend.chat.Message
    • org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler (implements org.springframework.context.MessageSourceAware)
    • vn.edu.uit.csbu.software_design.software_design_backend.Security
    • vn.edu.uit.csbu.software_design.software_design_backend.SoftwareDesignBackendApplication
    • java.lang.Throwable (implements java.io.Serializable)
    • vn.edu.uit.csbu.software_design.software_design_backend.config.WebSocketConfig (implements org.springframework.web.socket.config.annotation.WebSocketConfigurer)

Interface Hierarchy

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

Enum Class Hierarchy

Record Class Hierarchy