Hierarchy For All Packages
Package Hierarchies:- org.training.account.service,
- org.training.account.service.configuration,
- org.training.account.service.controller,
- org.training.account.service.exception,
- org.training.account.service.external,
- org.training.account.service.model,
- org.training.account.service.model.dto,
- org.training.account.service.model.dto.external,
- org.training.account.service.model.dto.response,
- org.training.account.service.model.entity,
- org.training.account.service.model.mapper,
- org.training.account.service.model.response,
- org.training.account.service.repository,
- org.training.account.service.service,
- org.training.account.service.service.implementation,
- org.training.api.gateway,
- org.training.api.gateway.config,
- org.training.fundtransfer,
- org.training.fundtransfer.configuration,
- org.training.fundtransfer.controller,
- org.training.fundtransfer.exception,
- org.training.fundtransfer.external,
- org.training.fundtransfer.mapper,
- org.training.fundtransfer.model,
- org.training.fundtransfer.model.dto,
- org.training.fundtransfer.model.dto.request,
- org.training.fundtransfer.model.dto.response,
- org.training.fundtransfer.model.entity,
- org.training.fundtransfer.repository,
- org.training.fundtransfer.service,
- org.training.fundtransfer.service.implementation,
- org.training.sequence.generator,
- org.training.sequence.generator.controller,
- org.training.sequence.generator.model.entity,
- org.training.sequence.generator.reporitory,
- org.training.sequence.generator.service,
- org.training.sequence.generator.service.implementation,
- org.training.service.registry,
- org.training.transactions,
- org.training.transactions.configuration,
- org.training.transactions.controller,
- org.training.transactions.exception,
- org.training.transactions.external,
- org.training.transactions.model,
- org.training.transactions.model.dto,
- org.training.transactions.model.entity,
- org.training.transactions.model.external,
- org.training.transactions.model.mapper,
- org.training.transactions.model.response,
- org.training.transactions.repository,
- org.training.transactions.service,
- org.training.transactions.service.implementation,
- org.training.user.service,
- org.training.user.service.config,
- org.training.user.service.controller,
- org.training.user.service.exception,
- org.training.user.service.external,
- org.training.user.service.model,
- org.training.user.service.model.dto,
- org.training.user.service.model.dto.external,
- org.training.user.service.model.dto.response,
- org.training.user.service.model.entity,
- org.training.user.service.model.external,
- org.training.user.service.model.mapper,
- org.training.user.service.repository,
- org.training.user.service.service,
- org.training.user.service.service.implementation,
- org.training.user.service.utils
Class Hierarchy
- java.lang.Object
- org.training.account.service.model.entity.Account
- org.training.fundtransfer.model.dto.Account
- org.training.transactions.model.external.Account
- org.training.user.service.model.external.Account
- org.training.account.service.controller.AccountController
- org.training.account.service.model.dto.AccountDto
- org.training.user.service.model.dto.external.AccountResponse
- org.training.account.service.AccountServiceApplication
- org.training.account.service.service.implementation.AccountServiceImpl (implements org.training.account.service.service.AccountService)
- org.training.account.service.model.dto.AccountStatusUpdate
- org.training.api.gateway.ApiGatewayApplication
- org.training.account.service.model.mapper.BaseMapper<E,
D> - org.training.account.service.model.mapper.AccountMapper
- org.training.fundtransfer.mapper.BaseMapper<E,
D> - org.training.fundtransfer.mapper.FundTransferMapper
- org.training.transactions.model.mapper.BaseMapper<E,
D> - org.training.transactions.model.mapper.TransactionMapper
- org.training.user.service.model.mapper.BaseMapper<E,
D> - org.training.user.service.model.mapper.UserMapper
- org.training.user.service.config.Configurations
- org.training.account.service.model.Constants
- org.training.user.service.model.dto.CreateUser
- org.training.account.service.exception.ErrorResponse
- org.training.fundtransfer.exception.ErrorResponse
- org.training.transactions.exception.ErrorResponse
- org.training.user.service.exception.ErrorResponse
- org.training.account.service.configuration.FeignClientErrorDecoder (implements feign.codec.ErrorDecoder)
- org.training.fundtransfer.configuration.FeignClientErrorDecoder (implements feign.codec.ErrorDecoder)
- org.training.transactions.configuration.FeignClientErrorDecoder (implements feign.codec.ErrorDecoder)
- org.training.user.service.config.FeignClientErrorDecoder (implements feign.codec.ErrorDecoder)
- org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
- org.training.account.service.configuration.FeignClientConfiguration
- org.training.fundtransfer.configuration.FeignClientConfiguration
- org.training.transactions.configuration.FeignClientConfiguration
- org.training.user.service.config.FeignClientConfiguration
- org.training.user.service.utils.FieldChecker
- org.training.fundtransfer.model.entity.FundTransfer
- org.training.fundtransfer.FundTransferApplication
- org.training.fundtransfer.controller.FundTransferController
- org.training.fundtransfer.model.dto.FundTransferDto
- org.training.fundtransfer.model.dto.request.FundTransferRequest
- org.training.fundtransfer.model.dto.response.FundTransferResponse
- org.training.fundtransfer.service.implementation.FundTransferServiceImpl (implements org.training.fundtransfer.service.FundTransferService)
- org.training.user.service.exception.GlobalError
- org.training.account.service.exception.GlobalErrorCode
- org.training.fundtransfer.exception.GlobalErrorCode
- org.training.transactions.exception.GlobalErrorCode
- org.training.user.service.config.KeyCloakManager
- org.training.user.service.config.KeyCloakProperties
- org.training.user.service.service.implementation.KeycloakServiceImpl (implements org.training.user.service.service.KeycloakService)
- org.training.user.service.model.dto.response.ReadUser
- org.training.account.service.model.dto.response.Response
- org.training.fundtransfer.model.dto.response.Response
- org.training.transactions.model.response.Response
- org.training.user.service.model.dto.response.Response
- org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler
- org.training.account.service.exception.GlobalExceptionHandler
- org.training.fundtransfer.exception.GlobalExceptionHandler
- org.training.transactions.exception.GlobalExceptionHandler
- org.training.user.service.exception.GlobalExceptionHandler
- org.training.api.gateway.config.SecurityConfig
- org.training.sequence.generator.model.entity.Sequence
- org.training.sequence.generator.controller.SequenceController
- org.training.account.service.model.dto.external.SequenceDto
- org.training.sequence.generator.SequenceGeneratorApplication
- org.training.sequence.generator.service.implementation.SequenceServiceImpl (implements org.training.sequence.generator.service.SequenceService)
- org.training.service.registry.ServiceRegistryApplication
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.training.account.service.exception.GlobalException
- org.training.account.service.exception.AccountClosingException
- org.training.account.service.exception.AccountStatusException
- org.training.account.service.exception.InSufficientFunds
- org.training.account.service.exception.ResourceConflict
- org.training.account.service.exception.ResourceNotFound
- org.training.fundtransfer.exception.GlobalException
- org.training.fundtransfer.exception.AccountUpdateException
- org.training.fundtransfer.exception.InsufficientBalance
- org.training.fundtransfer.exception.ResourceNotFound
- org.training.transactions.exception.GlobalException
- org.training.transactions.exception.AccountStatusException
- org.training.transactions.exception.InsufficientBalance
- org.training.transactions.exception.ResourceNotFound
- org.training.user.service.exception.GlobalException
- org.training.user.service.exception.EmptyFields
- org.training.user.service.exception.ResourceConflictException
- org.training.user.service.exception.ResourceNotFound
- org.training.account.service.exception.GlobalException
- java.lang.RuntimeException
- java.lang.Exception
- org.training.fundtransfer.model.dto.Transaction
- org.training.transactions.model.entity.Transaction
- org.training.transactions.controller.TransactionController
- org.training.transactions.model.dto.TransactionDto
- org.training.transactions.model.response.TransactionRequest
- org.training.account.service.model.response.TransactionResponse
- org.training.transactions.TransactionServiceApplication
- org.training.transactions.service.implementation.TransactionServiceImpl (implements org.training.transactions.service.TransactionService)
- org.training.user.service.model.entity.User
- org.training.user.service.controller.UserController
- org.training.user.service.model.dto.external.UserCreate
- org.training.account.service.model.dto.external.UserDto
- org.training.user.service.model.dto.UserDto
- org.training.user.service.model.entity.UserProfile
- org.training.user.service.model.dto.UserProfileDto
- org.training.user.service.UserServiceApplication
- org.training.user.service.service.implementation.UserServiceImpl (implements org.training.user.service.service.UserService)
- org.training.user.service.model.dto.UserUpdate
- org.training.user.service.model.dto.UserUpdateStatus
Interface Hierarchy
- org.training.account.service.service.AccountService
- org.training.fundtransfer.external.AccountService
- org.training.transactions.external.AccountService
- org.training.user.service.external.AccountService
- org.training.fundtransfer.service.FundTransferService
- org.training.user.service.service.KeycloakService
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.PagingAndSortingRepository<T, ID>) - org.training.account.service.repository.AccountRepository
- org.training.fundtransfer.repository.FundTransferRepository
- org.training.sequence.generator.reporitory.SequenceRepository
- org.training.transactions.repository.TransactionRepository
- org.training.user.service.repository.UserRepository
- 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.PagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.query.QueryByExampleExecutor<T>) - org.training.account.service.repository.AccountRepository
- org.training.fundtransfer.repository.FundTransferRepository
- org.training.sequence.generator.reporitory.SequenceRepository
- org.training.transactions.repository.TransactionRepository
- org.training.user.service.repository.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- org.training.account.service.external.SequenceService
- org.training.sequence.generator.service.SequenceService
- org.training.account.service.external.TransactionService
- org.training.fundtransfer.external.TransactionService
- org.training.transactions.service.TransactionService
- org.training.account.service.external.UserService
- org.training.user.service.service.UserService
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.training.account.service.model.AccountStatus
- org.training.account.service.model.AccountType
- org.training.user.service.model.Status
- org.training.fundtransfer.model.TransactionStatus
- org.training.transactions.model.TransactionStatus
- org.training.transactions.model.TransactionType
- org.training.fundtransfer.model.TransferType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)