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
password
record component. - password() - Method in record class api.mpba.rastvdmy.dto.request.UserProfileRequest
-
Returns the value of the
password
record component. - password() - Method in record class api.mpba.rastvdmy.dto.request.UserUpdateRequest
-
Returns the value of the
password
record component. - password() - Method in record class api.mpba.rastvdmy.dto.response.UserProfileResponse
-
Returns the value of the
password
record 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
PaymentRequest
andPaymentResponse
. - 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
PaymentParamsRequest
record class. - 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
PaymentRequest
record 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
PaymentResponse
record 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
phoneNumber
record component. - phoneNumber() - Method in record class api.mpba.rastvdmy.dto.request.UserUpdateRequest
-
Returns the value of the
phoneNumber
record component. - phoneNumber() - Method in record class api.mpba.rastvdmy.dto.response.UserProfileResponse
-
Returns the value of the
phoneNumber
record 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
pin
record component. - pin() - Method in record class api.mpba.rastvdmy.dto.response.CardResponse
-
Returns the value of the
pin
record component. - PLN - Enum constant in enum class api.mpba.rastvdmy.entity.enums.Currency
-
Represents the Polish złoty currency type.
- 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