Hierarchy For All Packages
- com.mt.ecommerce.product,
- com.mt.ecommerce.product.config,
- com.mt.ecommerce.product.controller,
- com.mt.ecommerce.product.entity,
- com.mt.ecommerce.product.exception,
- com.mt.ecommerce.product.filter,
- com.mt.ecommerce.product.mapper,
- com.mt.ecommerce.product.model,
- com.mt.ecommerce.product.repository,
- com.mt.ecommerce.product.service
Class Hierarchy
- java.lang.Object
- com.mt.ecommerce.product.config.AppConfig
- com.mt.ecommerce.product.controller.AuthController
- com.mt.ecommerce.product.model.AuthRequest
- com.mt.ecommerce.product.entity.Category
- com.mt.ecommerce.product.model.CategoryBO
- com.mt.ecommerce.product.controller.CategoryController
- com.mt.ecommerce.product.service.CategoryService
- com.mt.ecommerce.product.model.Error
- 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.mt.ecommerce.product.filter.JwtAuthFilter
- org.springframework.web.filter.OncePerRequestFilter
- com.mt.ecommerce.product.entity.Image
- com.mt.ecommerce.product.model.ImageBO
- com.mt.ecommerce.product.entity.ImageCategory
- com.mt.ecommerce.product.controller.ImageController
- com.mt.ecommerce.product.entity.ImageProduct
- com.mt.ecommerce.product.service.ImageService
- com.mt.ecommerce.product.config.JwtService
- com.mt.ecommerce.product.entity.Order
- com.mt.ecommerce.product.model.OrderBO
- com.mt.ecommerce.product.controller.OrderController
- com.mt.ecommerce.product.mapper.OrderMapper
- com.mt.ecommerce.product.entity.OrderProductEntity
- com.mt.ecommerce.product.service.OrderService
- com.mt.ecommerce.product.entity.Payment
- com.mt.ecommerce.product.model.PaymentBO
- com.mt.ecommerce.product.controller.PaymentController
- com.mt.ecommerce.product.service.PaymentService
- com.mt.ecommerce.product.entity.Product
- com.mt.ecommerce.product.ProductApplication
- com.mt.ecommerce.product.model.ProductBO
- com.mt.ecommerce.product.controller.ProductController
- com.mt.ecommerce.product.config.ProductExceptionHandler
- com.mt.ecommerce.product.service.ProductService
- com.mt.ecommerce.product.config.SecurityConfig
- com.mt.ecommerce.product.model.Store
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.mt.ecommerce.product.exception.MTException
- com.mt.ecommerce.product.exception.CategoryNotFoundException
- com.mt.ecommerce.product.exception.ImageUploadException
- com.mt.ecommerce.product.exception.ProductNotFoundException
- com.mt.ecommerce.product.exception.NoOrderFound
- com.mt.ecommerce.product.exception.MTException
- java.lang.RuntimeException
- java.lang.Exception
- com.mt.ecommerce.product.controller.UserController
- com.mt.ecommerce.product.entity.UserInfo
- com.mt.ecommerce.product.model.UserInfoBO
- com.mt.ecommerce.product.service.UserInfoDetails (implements org.springframework.security.core.userdetails.UserDetails)
- com.mt.ecommerce.product.service.UserInfoService (implements org.springframework.security.core.userdetails.UserDetailsService)
- com.mt.ecommerce.product.mapper.UserMapper
- com.mt.ecommerce.product.entity.UserVendor
- com.mt.ecommerce.product.entity.Vendor
- com.mt.ecommerce.product.model.VendorBO
- com.mt.ecommerce.product.controller.VendorController
- com.mt.ecommerce.product.mapper.VendorMapper
- com.mt.ecommerce.product.service.VendorService
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>) - com.mt.ecommerce.product.repository.CategoryRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
ID>) - com.mt.ecommerce.product.repository.ImageCategoryRepository
- com.mt.ecommerce.product.repository.ImageProductRepository
- com.mt.ecommerce.product.repository.ImageRepository
- com.mt.ecommerce.product.repository.OrderProductRepository
- com.mt.ecommerce.product.repository.OrderRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
ID>) - com.mt.ecommerce.product.repository.PaymentRepository
- com.mt.ecommerce.product.repository.ProductRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
ID>) - com.mt.ecommerce.product.repository.UserInfoRepository
- com.mt.ecommerce.product.repository.UserVendorRepository
- com.mt.ecommerce.product.repository.VendorRepository
- com.mt.ecommerce.product.repository.CategoryRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- 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>) - com.mt.ecommerce.product.repository.CategoryRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
ID>) - com.mt.ecommerce.product.repository.ImageCategoryRepository
- com.mt.ecommerce.product.repository.ImageProductRepository
- com.mt.ecommerce.product.repository.ImageRepository
- com.mt.ecommerce.product.repository.OrderProductRepository
- com.mt.ecommerce.product.repository.OrderRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
ID>) - com.mt.ecommerce.product.repository.PaymentRepository
- com.mt.ecommerce.product.repository.ProductRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
ID>) - com.mt.ecommerce.product.repository.UserInfoRepository
- com.mt.ecommerce.product.repository.UserVendorRepository
- com.mt.ecommerce.product.repository.VendorRepository
- com.mt.ecommerce.product.repository.CategoryRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - com.mt.ecommerce.product.repository.CategoryRepository (also extends org.springframework.data.jpa.repository.JpaRepository<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>) - com.mt.ecommerce.product.repository.CategoryRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
ID>) - com.mt.ecommerce.product.repository.ImageCategoryRepository
- com.mt.ecommerce.product.repository.ImageProductRepository
- com.mt.ecommerce.product.repository.ImageRepository
- com.mt.ecommerce.product.repository.OrderProductRepository
- com.mt.ecommerce.product.repository.OrderRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
ID>) - com.mt.ecommerce.product.repository.PaymentRepository
- com.mt.ecommerce.product.repository.ProductRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
ID>) - com.mt.ecommerce.product.repository.UserInfoRepository
- com.mt.ecommerce.product.repository.UserVendorRepository
- com.mt.ecommerce.product.repository.VendorRepository
- com.mt.ecommerce.product.repository.CategoryRepository (also extends org.springframework.data.repository.PagingAndSortingRepository<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- com.mt.ecommerce.product.repository.OrderRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,
ID>) - com.mt.ecommerce.product.repository.ProductRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,
ID>)
- com.mt.ecommerce.product.repository.CategoryRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.CrudRepository<T,
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.mt.ecommerce.product.model.OrderStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)