Package Hierarchies:
- com.moeen.file_manager,
- com.moeen.file_manager.config,
- com.moeen.file_manager.controller,
- com.moeen.file_manager.dto,
- com.moeen.file_manager.mapper,
- com.moeen.file_manager.model,
- com.moeen.file_manager.model.enums,
- com.moeen.file_manager.repository,
- com.moeen.file_manager.service,
- com.moeen.shared_lib.exception,
- com.moeen.shared_lib.filter,
- com.moeen.shared_lib.interceptor,
- com.moeen.shared_lib.user
Class Hierarchy
- java.lang.Object
- com.moeen.file_manager.config.AsyncConfig
- com.moeen.file_manager.model.File
- com.moeen.file_manager.service.FileCleanupService
- com.moeen.file_manager.controller.FileController
- com.moeen.file_manager.FileManagerApplication
- com.moeen.file_manager.mapper.FileMapper
- com.moeen.file_manager.dto.FileResponse
- com.moeen.file_manager.service.FileService
- com.moeen.file_manager.service.FileUrlCacheService
- com.moeen.shared_lib.user.GatewayUser
- 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
- com.moeen.shared_lib.exception.GlobalExceptionHandler
- com.moeen.file_manager.config.MinIOConfig
- com.moeen.file_manager.service.MinIOService
- com.moeen.shared_lib.interceptor.RoleGuardInterceptor (implements org.springframework.web.servlet.HandlerInterceptor)
- java.lang.Throwable (implements java.io.Serializable)
- com.moeen.file_manager.dto.UploadUrlRequest
- com.moeen.file_manager.dto.UploadUrlResponse
- com.moeen.shared_lib.exception.ValidationException.Builder
- com.moeen.file_manager.config.WebConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
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>)
Annotation Interface Hierarchy