Index
All Classes and Interfaces|All Packages
T
- ThirdParty - Class in com.dada.banking_project.models.Users
-
ThirdParty class represents a third-party user who can initiate transactions on behalf of an account holder
- ThirdParty() - Constructor for class com.dada.banking_project.models.Users.ThirdParty
- ThirdParty(Long, String, String, String, Collection<Role>) - Constructor for class com.dada.banking_project.models.Users.ThirdParty
- ThirdPartyController - Class in com.dada.banking_project.controllers.impl
- ThirdPartyController() - Constructor for class com.dada.banking_project.controllers.impl.ThirdPartyController
- ThirdPartyRepository - Interface in com.dada.banking_project.repositories
- ThirdPartyService - Class in com.dada.banking_project.services.impl
- ThirdPartyService() - Constructor for class com.dada.banking_project.services.impl.ThirdPartyService
- ThirdPartyTransactionDTO - Class in com.dada.banking_project.dtos
- ThirdPartyTransactionDTO() - Constructor for class com.dada.banking_project.dtos.ThirdPartyTransactionDTO
- toString() - Method in class com.dada.banking_project.dtos.AccountDTO
-
Returns a string representation of the AccountDTO object.
- toString() - Method in class com.dada.banking_project.models.Address
- transaction(TransactionDTO) - Method in class com.dada.banking_project.services.impl.AccountHolderService
-
Performs a transaction between two accounts based on the information provided in the TransactionDTO.
- transaction(TransactionDTO) - Method in class com.dada.banking_project.services.impl.TransactionService
-
Performs a transaction between two accounts based on the information provided in the TransactionDTO.
- Transaction - Class in com.dada.banking_project.models
- Transaction() - Constructor for class com.dada.banking_project.models.Transaction
- Transaction(BigDecimal, LocalDateTime, Account, Account) - Constructor for class com.dada.banking_project.models.Transaction
- TransactionDTO - Class in com.dada.banking_project.dtos
- TransactionDTO(Integer, Integer, String, BigDecimal, LocalDateTime) - Constructor for class com.dada.banking_project.dtos.TransactionDTO
-
Constructs a new TransactionDTO with the specified values.
- TransactionRepository - Interface in com.dada.banking_project.repositories
- TransactionResponseDTO - Class in com.dada.banking_project.dtos
- TransactionResponseDTO() - Constructor for class com.dada.banking_project.dtos.TransactionResponseDTO
- TransactionService - Class in com.dada.banking_project.services.impl
- TransactionService() - Constructor for class com.dada.banking_project.services.impl.TransactionService
- transferFunds(TransactionDTO) - Method in class com.dada.banking_project.controllers.impl.AccountHolderController
-
Transfers funds between two Account entities.
All Classes and Interfaces|All Packages