Hierarchy For All Packages
- com.paymybuddy.paymybuddy,
- com.paymybuddy.paymybuddy.config,
- com.paymybuddy.paymybuddy.controller,
- com.paymybuddy.paymybuddy.dto,
- com.paymybuddy.paymybuddy.exception,
- com.paymybuddy.paymybuddy.model,
- com.paymybuddy.paymybuddy.repository,
- com.paymybuddy.paymybuddy.service
Class Hierarchy
- java.lang.Object
- com.paymybuddy.paymybuddy.service.BalanceService
- com.paymybuddy.paymybuddy.service.CustomUserDetailsService (implements org.springframework.security.core.userdetails.UserDetailsService)
- com.paymybuddy.paymybuddy.exception.ErrorMessage
- com.paymybuddy.paymybuddy.exception.GlobalExceptionHandler
- com.paymybuddy.paymybuddy.controller.LoginController
- com.paymybuddy.paymybuddy.PaymybuddyApplication
- com.paymybuddy.paymybuddy.dto.RegisterUserDTO
- com.paymybuddy.paymybuddy.controller.RegistrationController
- com.paymybuddy.paymybuddy.config.RequestLoggingFilterConfig
- com.paymybuddy.paymybuddy.config.SecurityConfig
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.paymybuddy.paymybuddy.exception.BuddyAlreadyAddedException
- com.paymybuddy.paymybuddy.exception.BuddyNotFoundException
- com.paymybuddy.paymybuddy.exception.EmailAlreadyUsedException
- com.paymybuddy.paymybuddy.exception.NegativeTransactionException
- com.paymybuddy.paymybuddy.exception.NotEnoughMoneyException
- com.paymybuddy.paymybuddy.exception.NotFoundException
- com.paymybuddy.paymybuddy.exception.SelfAddException
- com.paymybuddy.paymybuddy.exception.SelfSendException
- com.paymybuddy.paymybuddy.exception.UsernameAlreadyTakenException
- java.lang.RuntimeException
- java.lang.Exception
- com.paymybuddy.paymybuddy.model.Transaction
- com.paymybuddy.paymybuddy.service.TransactionService
- com.paymybuddy.paymybuddy.dto.UpdateUserDTO
- com.paymybuddy.paymybuddy.model.User
- com.paymybuddy.paymybuddy.controller.UserController
- com.paymybuddy.paymybuddy.service.UserService
- com.paymybuddy.paymybuddy.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>) - com.paymybuddy.paymybuddy.repository.TransactionRepository
- com.paymybuddy.paymybuddy.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.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.paymybuddy.paymybuddy.repository.TransactionRepository
- com.paymybuddy.paymybuddy.repository.UserRepository
- 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>) - com.paymybuddy.paymybuddy.repository.TransactionRepository
- com.paymybuddy.paymybuddy.repository.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.paymybuddy.paymybuddy.dto.BalanceOperationDTO
- com.paymybuddy.paymybuddy.dto.BuddiesDTO
- com.paymybuddy.paymybuddy.dto.BuddyConnectionDTO
- com.paymybuddy.paymybuddy.dto.BuddyForTransferDTO
- com.paymybuddy.paymybuddy.dto.TransactionInListDTO
- com.paymybuddy.paymybuddy.dto.TransactionListDTO
- com.paymybuddy.paymybuddy.dto.TransactionRequestDTO
- com.paymybuddy.paymybuddy.dto.UserDTO
- com.paymybuddy.paymybuddy.dto.UserResponseDTO
- java.lang.Record