Hierarchy For All Packages
- org.tavall.couriers,
- org.tavall.couriers.api.cache,
- org.tavall.couriers.api.cache.abstracts,
- org.tavall.couriers.api.cache.enums,
- org.tavall.couriers.api.cache.interfaces,
- org.tavall.couriers.api.cache.maps,
- org.tavall.couriers.api.cache.metadata,
- org.tavall.couriers.api.concurrent,
- org.tavall.couriers.api.console,
- org.tavall.couriers.api.console.style,
- org.tavall.couriers.api.database,
- org.tavall.couriers.api.database.config,
- org.tavall.couriers.api.delivery,
- org.tavall.couriers.api.delivery.state,
- org.tavall.couriers.api.delivery.state.cache,
- org.tavall.couriers.api.qr.cache,
- org.tavall.couriers.api.qr.database.entities,
- org.tavall.couriers.api.qr.enums,
- org.tavall.couriers.api.qr.generate,
- org.tavall.couriers.api.qr.metadata,
- org.tavall.couriers.api.qr.scan,
- org.tavall.couriers.api.qr.scan.cache,
- org.tavall.couriers.api.qr.scan.database.entities,
- org.tavall.couriers.api.qr.scan.metadata,
- org.tavall.couriers.api.qr.scan.response,
- org.tavall.couriers.api.qr.scan.session,
- org.tavall.couriers.api.qr.scan.state,
- org.tavall.couriers.api.route.cache,
- org.tavall.couriers.api.shipping,
- org.tavall.couriers.api.shipping.ai,
- org.tavall.couriers.api.shipping.helpers,
- org.tavall.couriers.api.shipping.metadata,
- org.tavall.couriers.api.tracking,
- org.tavall.couriers.api.tracking.cache,
- org.tavall.couriers.api.tracking.metadata,
- org.tavall.couriers.api.utils,
- org.tavall.couriers.api.utils.scheduler,
- org.tavall.couriers.api.utils.scheduler.interfaces,
- org.tavall.couriers.api.utils.uuid,
- org.tavall.couriers.api.web.camera,
- org.tavall.couriers.api.web.endpoints,
- org.tavall.couriers.api.web.endpoints.camera,
- org.tavall.couriers.api.web.endpoints.config,
- org.tavall.couriers.api.web.endpoints.dashboard,
- org.tavall.couriers.api.web.endpoints.dashboard.driver,
- org.tavall.couriers.api.web.endpoints.dashboard.merchant,
- org.tavall.couriers.api.web.endpoints.dashboard.superuser,
- org.tavall.couriers.api.web.endpoints.page,
- org.tavall.couriers.api.web.endpoints.page.track,
- org.tavall.couriers.api.web.endpoints.shipping,
- org.tavall.couriers.api.web.endpoints.user,
- org.tavall.couriers.api.web.entities,
- org.tavall.couriers.api.web.entities.tracking,
- org.tavall.couriers.api.web.repositories,
- org.tavall.couriers.api.web.service.camera,
- org.tavall.couriers.api.web.service.hq,
- org.tavall.couriers.api.web.service.route,
- org.tavall.couriers.api.web.service.shipping,
- org.tavall.couriers.api.web.service.tracking,
- org.tavall.couriers.api.web.service.user,
- org.tavall.couriers.api.web.service.utils,
- org.tavall.couriers.api.web.user,
- org.tavall.couriers.api.web.user.cache,
- org.tavall.couriers.api.web.user.permission,
- org.tavall.couriers.api.web.utils.permission,
- org.tavall.couriers.web.config,
- org.tavall.couriers.web.security,
- org.tavall.couriers.web.view,
- org.tavall.couriers.web.view.button,
- org.tavall.couriers.web.view.controller,
- org.tavall.couriers.web.view.controller.camera,
- org.tavall.couriers.web.view.controller.data,
- org.tavall.couriers.web.view.controller.dsahboard,
- org.tavall.couriers.web.view.controller.dsahboard.admin,
- org.tavall.couriers.web.view.controller.dsahboard.admin.helper,
- org.tavall.couriers.web.view.controller.dsahboard.admin.model,
- org.tavall.couriers.web.view.controller.dsahboard.driver,
- org.tavall.couriers.web.view.controller.dsahboard.driver.helper,
- org.tavall.couriers.web.view.controller.dsahboard.helper,
- org.tavall.couriers.web.view.controller.dsahboard.merchant,
- org.tavall.couriers.web.view.controller.dsahboard.merchant.helper,
- org.tavall.couriers.web.view.controller.dsahboard.model,
- org.tavall.couriers.web.view.controller.dsahboard.superuser,
- org.tavall.couriers.web.view.controller.dsahboard.superuser.helper,
- org.tavall.couriers.web.view.controller.home,
- org.tavall.couriers.web.view.controller.home.helper,
- org.tavall.couriers.web.view.controller.register,
- org.tavall.couriers.web.view.controller.shipping,
- org.tavall.couriers.web.view.controller.shipping.helper,
- org.tavall.couriers.web.view.controller.support,
- org.tavall.couriers.web.view.controller.tracking,
- org.tavall.couriers.web.view.controller.tracking.helper,
- org.tavall.couriers.web.view.css.abstracted,
- org.tavall.couriers.web.view.css.base,
- org.tavall.couriers.web.view.css.camera,
- org.tavall.couriers.web.view.css.page,
- org.tavall.couriers.web.view.css.page.components,
- org.tavall.couriers.web.view.css.page.popup,
- org.tavall.couriers.web.view.css.page.templates,
- org.tavall.couriers.web.view.css.style,
- org.tavall.couriers.web.view.css.utils,
- org.tavall.couriers.web.view.css.variables,
- org.tavall.gemini.clients,
- org.tavall.gemini.clients.abstracts,
- org.tavall.gemini.clients.response,
- org.tavall.gemini.clients.response.enums,
- org.tavall.gemini.clients.response.metadata,
- org.tavall.gemini.enums,
- org.tavall.gemini.token,
- org.tavall.gemini.utils
Class Hierarchy
- java.lang.Object
- org.tavall.couriers.api.cache.abstracts.AbstractCache<K,
V> (implements org.tavall.couriers.api.cache.interfaces.ICacheKey<K>, org.tavall.couriers.api.cache.interfaces.ICacheValue<V>) - org.tavall.couriers.api.delivery.state.cache.DeliveryStateCache
- org.tavall.couriers.api.qr.cache.QRCodeCache
- org.tavall.couriers.api.qr.cache.QRShippingLabelCache
- org.tavall.couriers.api.route.cache.RouteCacheService
- org.tavall.couriers.api.qr.scan.cache.ScanCacheService
- org.tavall.couriers.api.qr.scan.cache.ScanErrorCacheService
- org.tavall.couriers.api.tracking.cache.TrackingNumberCache
- org.tavall.couriers.api.web.user.cache.UserAccountCache
- org.tavall.couriers.web.view.css.abstracted.AbstractedCss
- org.tavall.couriers.web.view.css.abstracted.AbstractedCssView
- org.tavall.gemini.clients.abstracts.AbstractGemini3Client
- org.tavall.gemini.clients.Gemini3ImageClient
- org.tavall.gemini.clients.Gemini3TextClient
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.concurrent.ConcurrentHashMap<K,
V> (implements java.util.concurrent.ConcurrentMap<K, V>, java.io.Serializable) - org.tavall.couriers.api.cache.maps.CacheMap
- java.util.concurrent.ConcurrentHashMap<K,
- org.tavall.couriers.web.view.controller.dsahboard.admin.AdminUserMutationController
- org.tavall.couriers.web.view.controller.dsahboard.admin.AdminUsersController
- org.tavall.couriers.web.view.controller.dsahboard.admin.helper.AdminUsersControllerHelper
- org.tavall.couriers.web.view.controller.dsahboard.admin.model.AdminUserView
- org.tavall.gemini.utils.AIResponseParser
- org.tavall.couriers.api.concurrent.AsyncTask
- org.tavall.couriers.web.view.css.page.BackgroundCss
- org.tavall.couriers.web.view.css.page.BackgroundCssView
- org.tavall.couriers.web.view.css.page.components.BadgesCss
- org.tavall.couriers.web.view.css.page.components.BadgesCssView
- org.tavall.couriers.web.view.css.base.BaseCss
- org.tavall.couriers.web.view.css.base.BaseCssView
- org.tavall.couriers.web.view.button.ButtonConfig
- org.tavall.couriers.web.view.css.page.components.ButtonsCss
- org.tavall.couriers.web.view.css.page.components.ButtonsCssView
- org.tavall.couriers.api.cache.CacheKey<K> (implements org.tavall.couriers.api.cache.interfaces.ICacheKey<K>)
- org.tavall.couriers.api.cache.CacheKeyTest
- org.tavall.couriers.api.cache.maps.CacheMapTest
- org.tavall.couriers.api.cache.metadata.CacheMetaData (implements org.tavall.couriers.api.cache.interfaces.ICacheStats)
- org.tavall.couriers.api.cache.CacheValue<V> (implements org.tavall.couriers.api.cache.interfaces.ICacheValue<V>)
- org.tavall.couriers.api.cache.CacheValueTest
- org.tavall.couriers.web.view.css.camera.CameraCss
- org.tavall.couriers.web.view.css.camera.CameraCssView
- org.tavall.couriers.api.web.camera.CameraOptions
- org.tavall.couriers.web.view.controller.camera.CameraPageController
- org.tavall.couriers.api.web.service.camera.CameraPageService
- org.tavall.couriers.web.view.css.page.popup.CameraPopupCss
- org.tavall.couriers.web.view.css.page.popup.CameraPopupCssView
- org.tavall.couriers.api.qr.scan.session.CameraSession
- org.tavall.couriers.api.qr.scan.session.CameraSessionService
- org.tavall.couriers.web.view.css.page.components.CardsCss
- org.tavall.couriers.web.view.css.page.components.CardsCssView
- org.tavall.gemini.token.ClientResponseVisualizer
- org.tavall.couriers.api.utils.scheduler.CustomRunnable (implements java.lang.Runnable)
- org.tavall.couriers.api.utils.scheduler.CustomScheduler (implements org.tavall.couriers.api.utils.scheduler.interfaces.ICustomScheduler)
- org.tavall.couriers.web.view.controller.data.DashboardAuthController
- org.tavall.couriers.web.view.controller.dsahboard.DashboardLoginPageController
- org.tavall.couriers.web.view.controller.dsahboard.helper.DashboardLoginPageControllerHelper
- org.tavall.couriers.web.view.css.page.templates.DashboardTemplateCss
- org.tavall.couriers.web.view.css.page.templates.DashboardTemplateCssView
- org.tavall.couriers.DataSourceConfig
- org.tavall.couriers.api.web.entities.DeliveryRouteEntity (implements java.io.Serializable)
- org.tavall.couriers.api.web.service.route.DeliveryRouteService
- org.tavall.couriers.api.web.entities.DeliveryRouteStopEntity (implements java.io.Serializable)
- org.tavall.couriers.api.delivery.DeliveryStateManager
- org.tavall.couriers.web.view.controller.dsahboard.model.DemoCredential
- org.tavall.couriers.web.view.controller.dsahboard.driver.DriverDashboardController
- org.tavall.couriers.web.view.controller.dsahboard.driver.helper.DriverDashboardControllerHelper
- org.tavall.couriers.web.config.EndPointConfig
- org.tavall.couriers.web.view.css.page.FlowCss
- org.tavall.couriers.web.view.css.page.FlowCssView
- org.tavall.couriers.web.view.css.page.components.FooterCss
- org.tavall.couriers.web.view.css.page.components.FooterCssView
- org.tavall.couriers.web.view.css.page.components.FormsCss
- org.tavall.couriers.web.view.css.page.components.FormsCssView
- org.tavall.gemini.clients.response.Gemini3Response<T>
- org.tavall.couriers.web.view.GeminiVisionService (implements org.tavall.couriers.api.web.service.camera.CameraFrameAnalyzer)
- org.tavall.couriers.api.utils.uuid.GenerateUUID
- org.tavall.couriers.api.web.service.route.GoogleMapsRouteBuilder
- org.tavall.couriers.web.view.css.page.HeaderCss
- org.tavall.couriers.web.view.css.page.HeaderCssView
- org.tavall.couriers.web.view.controller.home.HomePageController
- org.tavall.couriers.web.view.controller.home.helper.HomePageControllerHelper
- org.tavall.couriers.web.view.css.page.templates.HomeTemplateCss
- org.tavall.couriers.web.view.css.page.templates.HomeTemplateCssView
- org.tavall.couriers.api.web.entities.HqLocationEntity (implements java.io.Serializable)
- org.tavall.couriers.api.web.service.hq.HqLocationService
- org.tavall.couriers.web.view.css.page.components.IconsCss
- org.tavall.couriers.web.view.css.page.components.IconsCssView
- org.tavall.couriers.web.view.css.page.popup.LabelPopupCss
- org.tavall.couriers.web.view.css.page.popup.LabelPopupCssView
- org.tavall.couriers.web.view.LiveAddressVerificationService
- org.tavall.couriers.api.qr.scan.LocalQRScanner
- org.tavall.couriers.api.console.Log
- org.tavall.couriers.api.console.style.LogColors
- org.tavall.couriers.api.console.style.LogText
- org.tavall.couriers.web.view.ManualAddressVerificationService
- org.tavall.couriers.web.view.controller.dsahboard.merchant.MerchantDashboardController
- org.tavall.couriers.web.view.controller.dsahboard.merchant.helper.MerchantDashboardControllerHelper
- org.tavall.couriers.api.web.utils.permission.PermissionMapper
- org.tavall.couriers.web.view.css.page.popup.PopupTemplateCss
- org.tavall.couriers.web.view.css.page.popup.PopupTemplateCssView
- org.tavall.couriers.api.database.config.PostgresConfig
- org.tavall.couriers.api.database.PostgresConnectionManager
- org.tavall.couriers.web.view.controller.home.PurchasePageController
- org.tavall.couriers.web.view.controller.home.helper.PurchasePageControllerHelper
- org.tavall.couriers.api.qr.generate.QRCodeGenerator
- org.tavall.couriers.api.qr.metadata.QRMetaData
- org.tavall.couriers.api.qr.database.entities.QRMetaDataEntity (implements java.io.Serializable)
- org.tavall.couriers.api.shipping.helpers.QRShippingLabelCombiner
- org.tavall.couriers.api.shipping.ai.QRShippingLabelCombinerTest
- org.tavall.couriers.api.web.service.utils.RateLimitService
- org.tavall.couriers.web.view.controller.register.RegistrationPageController
- org.tavall.couriers.api.web.service.route.RoutePlannerService
- org.tavall.couriers.api.web.endpoints.Routes
- org.tavall.couriers.api.qr.scan.database.entities.ScanResponseEntity (implements java.io.Serializable)
- org.tavall.couriers.api.qr.scan.response.ScanResponseSchema
- org.tavall.couriers.api.utils.SchedulingConfig
- org.tavall.couriers.web.config.SecurityConfig
- org.tavall.couriers.api.web.service.shipping.ShippingLabelDocumentService
- org.tavall.couriers.api.shipping.metadata.ShippingLabelMetaData
- org.tavall.couriers.api.web.entities.ShippingLabelMetaDataEntity (implements java.io.Serializable)
- org.tavall.couriers.api.web.service.shipping.ShippingLabelMetaDataService
- org.tavall.couriers.api.shipping.ShippingLabelMetaDataTest
- org.tavall.couriers.web.view.controller.shipping.ShippingLabelPageController
- org.tavall.couriers.web.view.controller.shipping.helper.ShippingLabelPageControllerHelper
- org.tavall.couriers.api.utils.StringCaseUtil
- org.tavall.couriers.web.view.controller.StyleController
- org.tavall.couriers.web.view.css.style.StyleCss
- org.tavall.couriers.web.view.css.style.StyleCssView
- org.tavall.couriers.web.view.controller.dsahboard.superuser.SuperuserDashboardController
- org.tavall.couriers.web.view.controller.dsahboard.superuser.helper.SuperuserDashboardControllerHelper
- org.tavall.couriers.TavallCouriersApplication
- org.tavall.couriers.api.concurrent.TestAsyncTask
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.tavall.couriers.api.concurrent.BatchFailedException
- java.lang.Exception
- org.tavall.couriers.api.tracking.TrackingNumberManager
- org.tavall.couriers.api.tracking.TrackingNumberManagerTest
- org.tavall.couriers.api.web.entities.tracking.TrackingNumberMetaDataEntity (implements java.io.Serializable)
- org.tavall.couriers.api.web.service.tracking.TrackingNumberMetaDataService
- org.tavall.couriers.web.view.controller.tracking.TrackingPageController
- org.tavall.couriers.web.view.controller.tracking.helper.TrackingPageControllerHelper
- org.tavall.couriers.web.view.css.page.templates.TrackingTemplateCss
- org.tavall.couriers.web.view.css.page.templates.TrackingTemplateCssView
- org.tavall.couriers.api.web.user.UserAccount
- org.tavall.couriers.api.web.user.UserAccountEntity
- org.tavall.couriers.api.web.service.user.UserAccountService
- org.tavall.couriers.web.security.UserSessionListener
- org.tavall.couriers.web.view.css.utils.UtilsCss
- org.tavall.couriers.web.view.css.utils.UtilsCssView
- org.tavall.couriers.web.view.css.variables.VariablesCss
- org.tavall.couriers.web.view.css.variables.VariablesCssView
- org.tavall.couriers.web.view.controller.support.ViewModelAdvice
- org.tavall.couriers.api.cache.abstracts.AbstractCache<K,
Interface Hierarchy
- org.tavall.couriers.api.web.endpoints.AppEndpoint
- org.tavall.couriers.api.web.service.camera.CameraFrameAnalyzer
- org.tavall.couriers.api.cache.interfaces.ICacheKey<K>
- org.tavall.couriers.api.cache.interfaces.ICacheStats
- org.tavall.couriers.api.cache.interfaces.ICacheValue<V>
- org.tavall.couriers.api.utils.scheduler.interfaces.ICustomScheduler
- 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.tavall.couriers.api.web.repositories.DeliveryRouteRepository
- org.tavall.couriers.api.web.repositories.DeliveryRouteStopRepository
- org.tavall.couriers.api.web.repositories.HqLocationRepository
- org.tavall.couriers.api.web.repositories.ShippingLabelMetaDataRepository
- org.tavall.couriers.api.web.repositories.TrackingNumberMetaDataRepository
- org.tavall.couriers.api.web.user.UserAccountRepository
- 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>) - org.tavall.couriers.api.web.repositories.DeliveryRouteRepository
- org.tavall.couriers.api.web.repositories.DeliveryRouteStopRepository
- org.tavall.couriers.api.web.repositories.HqLocationRepository
- org.tavall.couriers.api.web.repositories.ShippingLabelMetaDataRepository
- org.tavall.couriers.api.web.repositories.TrackingNumberMetaDataRepository
- org.tavall.couriers.api.web.user.UserAccountRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<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>) - org.tavall.couriers.api.web.repositories.DeliveryRouteRepository
- org.tavall.couriers.api.web.repositories.DeliveryRouteStopRepository
- org.tavall.couriers.api.web.repositories.HqLocationRepository
- org.tavall.couriers.api.web.repositories.ShippingLabelMetaDataRepository
- org.tavall.couriers.api.web.repositories.TrackingNumberMetaDataRepository
- org.tavall.couriers.api.web.user.UserAccountRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<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)
- org.tavall.couriers.api.cache.enums.CacheDomain
- org.tavall.couriers.api.cache.enums.CacheSource
- org.tavall.couriers.api.cache.enums.CacheType
- org.tavall.couriers.api.cache.enums.CacheVersion
- org.tavall.couriers.api.web.endpoints.camera.CameraFeedEndpoints (implements org.tavall.couriers.api.web.endpoints.AppEndpoint)
- org.tavall.couriers.api.qr.scan.state.CameraState
- org.tavall.couriers.api.web.camera.CameraType
- org.tavall.couriers.api.web.endpoints.config.ClientConfigEndpoints (implements org.tavall.couriers.api.web.endpoints.AppEndpoint)
- org.tavall.couriers.api.web.endpoints.dashboard.DefaultDashboardEndpoints (implements org.tavall.couriers.api.web.endpoints.AppEndpoint)
- org.tavall.couriers.api.delivery.state.DeliveryState
- org.tavall.couriers.api.web.endpoints.dashboard.driver.DriverDashboardEndpoints (implements org.tavall.couriers.api.web.endpoints.AppEndpoint)
- org.tavall.gemini.enums.GeminiAPIVersion
- org.tavall.gemini.enums.GeminiModel
- org.tavall.couriers.api.qr.scan.state.GeminiResponseState
- org.tavall.couriers.api.console.style.LogColor
- org.tavall.couriers.api.web.endpoints.dashboard.merchant.MerchantDashboardEndpoints (implements org.tavall.couriers.api.web.endpoints.AppEndpoint)
- org.tavall.couriers.api.web.endpoints.page.PageViewEndpoints (implements org.tavall.couriers.api.web.endpoints.AppEndpoint)
- org.tavall.couriers.api.qr.enums.QRState
- org.tavall.couriers.api.qr.enums.QRType
- org.tavall.gemini.clients.response.enums.ResponseStatus
- org.tavall.couriers.api.web.user.permission.Role
- org.tavall.couriers.api.qr.scan.state.ScanIntent
- org.tavall.couriers.api.web.endpoints.shipping.ShippingLabelEndpoints (implements org.tavall.couriers.api.web.endpoints.AppEndpoint)
- org.tavall.couriers.api.web.endpoints.dashboard.superuser.SuperUserDashboardEndpoints (implements org.tavall.couriers.api.web.endpoints.AppEndpoint)
- org.tavall.couriers.api.web.endpoints.page.track.TrackingEndpoints (implements org.tavall.couriers.api.web.endpoints.AppEndpoint)
- org.tavall.couriers.api.web.endpoints.user.UserAuthEndpoints (implements org.tavall.couriers.api.web.endpoints.AppEndpoint)
- org.tavall.couriers.api.web.user.permission.UserPermissions
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.tavall.couriers.api.concurrent.AsyncTask.ScopeOptions
- org.tavall.couriers.api.concurrent.BatchResult<T>
- org.tavall.couriers.api.web.service.camera.CameraScanResult
- org.tavall.gemini.clients.response.metadata.ClientResponseMetadata
- org.tavall.couriers.api.web.service.route.IntakeRoutePlan
- org.tavall.couriers.api.qr.scan.metadata.LocalQRScanData
- org.tavall.couriers.api.concurrent.OutcomePREVIEW<T>
- org.tavall.couriers.api.web.service.route.RouteLinkResult
- org.tavall.couriers.api.web.service.route.RoutePlan
- org.tavall.couriers.api.qr.scan.metadata.ScanResponse
- org.tavall.couriers.api.tracking.metadata.TrackingNumberMetaData
- java.lang.Record