Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- balance() - Method in record class api.mpba.rastvdmy.dto.request.BankAccountRequest
 - 
Returns the value of the
balancerecord component. - balance() - Method in record class api.mpba.rastvdmy.dto.response.BankAccountResponse
 - 
Returns the value of the
balancerecord component. - BANK_TRANSFER - Enum constant in enum class api.mpba.rastvdmy.entity.enums.PaymentType
 - 
Represents the payment type when a payment is made through a bank transfer.
 - BankAccount - Class in api.mpba.rastvdmy.entity
 - 
This class represents a bank account in the banking system.
 - BankAccount() - Constructor for class api.mpba.rastvdmy.entity.BankAccount
 - BankAccountController - Class in api.mpba.rastvdmy.controller
 - 
Controller for managing bank accounts.
 - BankAccountController(BankAccountMapper, BankAccountService) - Constructor for class api.mpba.rastvdmy.controller.BankAccountController
 - 
Constructor for BankAccountController.
 - BankAccountMapper - Interface in api.mpba.rastvdmy.controller.mapper
 - 
Mapper interface for converting between
BankAccountRequestandBankAccountResponse. - BankAccountRepository - Interface in api.mpba.rastvdmy.repository
 - 
Repository interface for managing bank accounts in the database.
 - BankAccountRequest - Record Class in api.mpba.rastvdmy.dto.request
 - 
A Data Transfer Object (DTO) that represents a request for a bank account.
 - BankAccountRequest(UUID, String, BigDecimal, Currency, String) - Constructor for record class api.mpba.rastvdmy.dto.request.BankAccountRequest
 - 
Creates an instance of a
BankAccountRequestrecord class. - BankAccountResponse - Record Class in api.mpba.rastvdmy.dto.response
 - 
This class represents the response for a bank account in the system.
 - BankAccountResponse(UUID, String, BigDecimal, Currency, String) - Constructor for record class api.mpba.rastvdmy.dto.response.BankAccountResponse
 - 
Creates an instance of a
BankAccountResponserecord class. - BankAccountService - Interface in api.mpba.rastvdmy.service
 - 
This interface represents the service for managing bank accounts.
 - BankAccountServiceImpl - Class in api.mpba.rastvdmy.service.impl
 - 
Service implementation for managing bank accounts, including account retrieval, creation, and deletion functionalities.
 - BankAccountServiceImpl(BankAccountRepository, BankIdentityRepository, CardService, TokenVerifierService) - Constructor for class api.mpba.rastvdmy.service.impl.BankAccountServiceImpl
 - 
Constructs a new instance of
BankAccountServiceImpl. - BankIdentity - Class in api.mpba.rastvdmy.entity
 - 
This class represents a bank identity in the banking system.
 - BankIdentity() - Constructor for class api.mpba.rastvdmy.entity.BankIdentity
 - BankIdentityController - Class in api.mpba.rastvdmy.controller
 - 
Controller for managing bank identities.
 - BankIdentityController(BankIdentityService, BankIdentityMapper) - Constructor for class api.mpba.rastvdmy.controller.BankIdentityController
 - 
Constructor for BankIdentityController.
 - BankIdentityMapper - Interface in api.mpba.rastvdmy.controller.mapper
 - 
Mapper for converting between
BankIdentityRequestandBankIdentityResponse. - BankIdentityRepository - Interface in api.mpba.rastvdmy.repository
 - 
Repository interface for managing bank identities in the database.
 - BankIdentityRequest - Record Class in api.mpba.rastvdmy.dto.request
 - 
This class represents a request for a bank identity.
 - BankIdentityRequest(String, String, String) - Constructor for record class api.mpba.rastvdmy.dto.request.BankIdentityRequest
 - 
Creates an instance of a
BankIdentityRequestrecord class. - BankIdentityResponse - Record Class in api.mpba.rastvdmy.dto.response
 - 
This class represents the response for a bank identity in the system.
 - BankIdentityResponse(String, String, String) - Constructor for record class api.mpba.rastvdmy.dto.response.BankIdentityResponse
 - 
Creates an instance of a
BankIdentityResponserecord class. - BankIdentityService - Interface in api.mpba.rastvdmy.service
 - 
Service for managing bank identities.
 - BankIdentityServiceImpl - Class in api.mpba.rastvdmy.service.impl
 - 
Service implementation for managing bank identities, including retrieval, addition, and deletion of bank identities connected to a user's profile.
 - BankIdentityServiceImpl(BankIdentityRepository, UserProfileRepository, JwtService, BankAccountService) - Constructor for class api.mpba.rastvdmy.service.impl.BankIdentityServiceImpl
 - 
Constructs a new instance of
BankIdentityServiceImpl. - bankName() - Method in record class api.mpba.rastvdmy.dto.request.BankIdentityRequest
 - 
Returns the value of the
bankNamerecord component. - bankName() - Method in record class api.mpba.rastvdmy.dto.response.BankIdentityResponse
 - 
Returns the value of the
bankNamerecord component. - bankNumber() - Method in record class api.mpba.rastvdmy.dto.request.BankIdentityRequest
 - 
Returns the value of the
bankNumberrecord component. - bankNumber() - Method in record class api.mpba.rastvdmy.dto.response.BankIdentityResponse
 - 
Returns the value of the
bankNumberrecord component. - BankTransferPayment - Class in api.mpba.rastvdmy.service.impl.factory
 - 
Factory class for creating bank transfer payment objects.
 - BankTransferPayment() - Constructor for class api.mpba.rastvdmy.service.impl.factory.BankTransferPayment
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form