Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- password - Variable in class entity.AbstractCustomer
- password - Variable in class entity.AbstractEmployee
- password - Variable in class entity.Customer.Builder
- password - Variable in class entity.Employee.Builder
- password(String) - Method in class entity.Customer.Builder
- password(String) - Method in class entity.Employee.Builder
- PASSWORD - Variable in class storage.DatabaseConnection
- PasswordUtil - Class in util
-
Utility class for password hashing and verification Uses SHA-256 with salt for secure password storage
- PasswordUtil() - Constructor for class util.PasswordUtil
- performDeposit(int, BigDecimal) - Method in class service.AccountService
- performDeposit(int, BigDecimal, Integer, TransactionLog.UserType, String) - Method in class service.AccountService
-
Performs a deposit with transaction logging.
- performWithdrawal(int, BigDecimal) - Method in class service.AccountService
- performWithdrawal(int, BigDecimal, Integer, TransactionLog.UserType, String) - Method in class service.AccountService
-
Performs a withdrawal with transaction logging.
- Person - Interface in entity
-
Represents a person entity in the banking system.
- phone - Variable in class entity.AbstractCustomer
- phone - Variable in class entity.Customer.Builder
- phone(String) - Method in class entity.Customer.Builder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form