Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- PageableState - Enum Class in api.mpba.rastvdmy.controller
 - 
Enum representing the sorting order for pageable requests.
 - password() - Method in record class api.mpba.rastvdmy.dto.request.UserLoginRequest
 - 
Returns the value of the
passwordrecord component. - password() - Method in record class api.mpba.rastvdmy.dto.request.UserProfileRequest
 - 
Returns the value of the
passwordrecord component. - password() - Method in record class api.mpba.rastvdmy.dto.request.UserUpdateRequest
 - 
Returns the value of the
passwordrecord component. - password() - Method in record class api.mpba.rastvdmy.dto.response.UserProfileResponse
 - 
Returns the value of the
passwordrecord component. - passwordEncoder() - Method in class api.mpba.rastvdmy.config.SecurityConfig
 - 
Configures the password encoder to use for encoding passwords.
 - PasswordValidation - Class in api.mpba.rastvdmy.service.validator
 - 
Validates the password according to the specified rules.
 - PasswordValidation() - Constructor for class api.mpba.rastvdmy.service.validator.PasswordValidation
 - Payment - Class in api.mpba.rastvdmy.entity
 - 
This class represents a payment in the banking system.
 - Payment() - Constructor for class api.mpba.rastvdmy.entity.Payment
 - PaymentController - Class in api.mpba.rastvdmy.controller
 - 
Controller for handling payment-related requests.
 - PaymentController(PaymentService, PaymentMapper) - Constructor for class api.mpba.rastvdmy.controller.PaymentController
 - 
Constructor for the PaymentController.
 - PaymentMapper - Interface in api.mpba.rastvdmy.controller.mapper
 - 
Mapper for converting between
PaymentRequestandPaymentResponse. - PaymentParamsRequest - Record Class in api.mpba.rastvdmy.dto.request
 - 
This class represents the parameters required for processing a payment in the banking system.
 - PaymentParamsRequest(String, String, BigDecimal, UUID, PaymentType) - Constructor for record class api.mpba.rastvdmy.dto.request.PaymentParamsRequest
 - 
Creates an instance of a
PaymentParamsRequestrecord class. - PaymentProcess - Interface in api.mpba.rastvdmy.service.impl.factory
 - 
Factory interface for creating Payment objects.
 - PaymentRepository - Interface in api.mpba.rastvdmy.repository
 - 
This interface represents the repository for the Payment entity.
 - PaymentRequest - Record Class in api.mpba.rastvdmy.dto.request
 - 
This class represents a payment request in the banking system.
 - PaymentRequest(UUID, String, String, LocalDate, String, BigDecimal, PaymentType, FinancialStatus, Currency) - Constructor for record class api.mpba.rastvdmy.dto.request.PaymentRequest
 - 
Creates an instance of a
PaymentRequestrecord class. - PaymentResponse - Record Class in api.mpba.rastvdmy.dto.response
 - 
This class represents a response for a payment in the banking system.
 - PaymentResponse(UUID, String, String, LocalDate, String, BigDecimal, PaymentType, FinancialStatus, Currency) - Constructor for record class api.mpba.rastvdmy.dto.response.PaymentResponse
 - 
Creates an instance of a
PaymentResponserecord class. - PaymentService - Interface in api.mpba.rastvdmy.service
 - 
Service interface for managing payment operations within the application.
 - PaymentServiceImpl - Class in api.mpba.rastvdmy.service.impl
 - 
Implementation of the PaymentService interface for managing payment operations, including bank transfers and card payments.
 - PaymentServiceImpl(PaymentRepository, BankAccountRepository, CardRepository, CurrencyDataService, JwtService, UserProfileRepository) - Constructor for class api.mpba.rastvdmy.service.impl.PaymentServiceImpl
 - 
Constructor for PaymentServiceImpl.
 - PaymentType - Enum Class in api.mpba.rastvdmy.entity.enums
 - 
This enum represents the types of payments that can be made in the system.
 - phoneNumber() - Method in record class api.mpba.rastvdmy.dto.request.UserProfileRequest
 - 
Returns the value of the
phoneNumberrecord component. - phoneNumber() - Method in record class api.mpba.rastvdmy.dto.request.UserUpdateRequest
 - 
Returns the value of the
phoneNumberrecord component. - phoneNumber() - Method in record class api.mpba.rastvdmy.dto.response.UserProfileResponse
 - 
Returns the value of the
phoneNumberrecord component. - PhoneNumValidation - Class in api.mpba.rastvdmy.service.validator
 - 
Validates a phone number based on a specific format.
 - PhoneNumValidation() - Constructor for class api.mpba.rastvdmy.service.validator.PhoneNumValidation
 - pin() - Method in record class api.mpba.rastvdmy.dto.request.CardRequest
 - 
Returns the value of the
pinrecord component. - pin() - Method in record class api.mpba.rastvdmy.dto.response.CardResponse
 - 
Returns the value of the
pinrecord component. - PLN - Enum constant in enum class api.mpba.rastvdmy.entity.enums.Currency
 - 
Represents the Polish złoty currency type.
 - PRIVATBANK - Enum constant in enum class api.mpba.rastvdmy.service.impl.SupportedBanks
 - producerConfig() - Method in class api.mpba.rastvdmy.config.KafkaProducerConfig
 - 
This method provides the configuration for Kafka producers.
 - producerFactory() - Method in class api.mpba.rastvdmy.config.KafkaProducerConfig
 - 
This method provides a ProducerFactory bean.
 - PurchaseCategory - Enum Class in api.mpba.rastvdmy.service.impl
 - 
Enum representing various categories of purchases.
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form