Index

A B C D E F G L M N R S T U 
All Classes and Interfaces|All Packages

C

checkBalance(BigDecimal) - Method in class com.dada.banking_project.models.Accounts.Account
Checks whether the account has sufficient balance to make a transaction.
checkBalanceAccounts(Integer) - Method in class com.dada.banking_project.controllers.impl.AccountHolderController
Retrieves a list of all Account entities associated with a particular AccountHolder.
checkBalanceAccounts(Integer) - Method in class com.dada.banking_project.services.impl.AccountHolderService
 
CheckingAccount - Class in com.dada.banking_project.models.Accounts
This class represents a checking account, a type of bank account that typically allows for frequent deposits and withdrawals.
CheckingAccount() - Constructor for class com.dada.banking_project.models.Accounts.CheckingAccount
 
CheckingAccount(String) - Constructor for class com.dada.banking_project.models.Accounts.CheckingAccount
 
CheckingAccount(String, String, AccountHolder) - Constructor for class com.dada.banking_project.models.Accounts.CheckingAccount
This constructor creates a new CheckingAccount object with the given primary owner, secondary owner, and account holder.
CheckingAccount(BigDecimal, String, String, String, AccountHolder) - Constructor for class com.dada.banking_project.models.Accounts.CheckingAccount
This class represents a checking account, a type of bank account that typically allows for frequent deposits and withdrawals.
CheckingAccountRepository - Interface in com.dada.banking_project.repositories
Repository interface for managing CheckingAccount entities.
checkOwnerName(String) - Method in class com.dada.banking_project.models.Accounts.Account
Checks whether the provided name matches either the primary or secondary account owner name.
com.dada.banking_project - package com.dada.banking_project
 
com.dada.banking_project.controllers.impl - package com.dada.banking_project.controllers.impl
 
com.dada.banking_project.controllers.interfaces - package com.dada.banking_project.controllers.interfaces
 
com.dada.banking_project.dtos - package com.dada.banking_project.dtos
 
com.dada.banking_project.filters - package com.dada.banking_project.filters
 
com.dada.banking_project.models - package com.dada.banking_project.models
 
com.dada.banking_project.models.Accounts - package com.dada.banking_project.models.Accounts
 
com.dada.banking_project.models.Users - package com.dada.banking_project.models.Users
 
com.dada.banking_project.repositories - package com.dada.banking_project.repositories
 
com.dada.banking_project.security - package com.dada.banking_project.security
 
com.dada.banking_project.services.impl - package com.dada.banking_project.services.impl
 
com.dada.banking_project.services.interfaces - package com.dada.banking_project.services.interfaces
 
createTransaction(ThirdPartyTransactionDTO) - Method in class com.dada.banking_project.services.impl.ThirdPartyService
 
CreditCardAccount - Class in com.dada.banking_project.models.Accounts
 
CreditCardAccount() - Constructor for class com.dada.banking_project.models.Accounts.CreditCardAccount
 
CreditCardAccount(BigDecimal, String, String, String, AccountHolder) - Constructor for class com.dada.banking_project.models.Accounts.CreditCardAccount
 
CreditCardAccountRepository - Interface in com.dada.banking_project.repositories
This interface extends the JpaRepository interface for the CreditCardAccount entity.
CreditCardDTO - Class in com.dada.banking_project.dtos
This class represents a Credit Card Data Transfer Object (DTO).
CreditCardDTO(Long, BigDecimal, String, String, String, BigDecimal, BigDecimal) - Constructor for class com.dada.banking_project.dtos.CreditCardDTO
Constructs a new CreditCardDTO object with the specified values.
CustomAuthenticationFilter - Class in com.dada.banking_project.filters
 
CustomAuthenticationFilter(AuthenticationManager) - Constructor for class com.dada.banking_project.filters.CustomAuthenticationFilter
Constructor for CustomAuthenticationFilter
CustomAuthorizationFilter - Class in com.dada.banking_project.filters
CustomAuthorizationFilter is an implementation of OncePerRequestFilter to handle authorization of a user to access the API endpoints.
CustomAuthorizationFilter() - Constructor for class com.dada.banking_project.filters.CustomAuthorizationFilter
 
A B C D E F G L M N R S T U 
All Classes and Interfaces|All Packages