Index

A C D E F G H I L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Serialized Form

P

password() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO
Returns the value of the password record component.
passwordEncoder() - Method in class com.mirna.hospitalmanagementapi.infra.security.config.WebSecurityConfiguration
 
Patient - Class in com.mirna.hospitalmanagementapi.domain.entities
 
Patient() - Constructor for class com.mirna.hospitalmanagementapi.domain.entities.Patient
 
Patient(PatientDTO) - Constructor for class com.mirna.hospitalmanagementapi.domain.entities.Patient
Constructor for class Patient
PatientController - Class in com.mirna.hospitalmanagementapi.application.controllers
A Spring REST controller for managing patients.
PatientController() - Constructor for class com.mirna.hospitalmanagementapi.application.controllers.PatientController
 
PatientDTO - Record Class in com.mirna.hospitalmanagementapi.domain.dtos.patient
Data transfer object used to transfer data that will be saved in a Patient entity
PatientDTO(String, String, String, String, AddressDTO) - Constructor for record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO
Creates an instance of a PatientDTO record class.
PatientPublicDataDTO - Record Class in com.mirna.hospitalmanagementapi.domain.dtos.patient
Data transfer object used to format and display only the public data allowed for Patient entity
PatientPublicDataDTO(Patient) - Constructor for record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
 
PatientPublicDataDTO(String, String, String) - Constructor for record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
Creates an instance of a PatientPublicDataDTO record class.
PatientRepository - Interface in com.mirna.hospitalmanagementapi.domain.repositories
Repository interface for retrieving and manipulating all Patient objects using their unique Long identifier.
PatientService - Interface in com.mirna.hospitalmanagementapi.domain.services
Patient service interface for managing patient information.
PatientServiceImpl - Class in com.mirna.hospitalmanagementapi.application.services
This class is an implementation of the PatientService interface.
PatientServiceImpl() - Constructor for class com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl
 
PatientUpdatedDataDTO - Record Class in com.mirna.hospitalmanagementapi.domain.dtos.patient
Data transfer object used to update allowed data in a Patient entity
PatientUpdatedDataDTO(Long, String, String, AddressDTO) - Constructor for record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO
Creates an instance of a PatientUpdatedDataDTO record class.
postDoctor(DoctorDTO) - Method in class com.mirna.hospitalmanagementapi.application.controllers.DoctorController
Post method to create a new Doctor object based on the provided DTO.
postPatient(PatientDTO) - Method in class com.mirna.hospitalmanagementapi.application.controllers.PatientController
Post method to create a new Patient object based on the provided DTO.
putDoctor(DoctorUpdatedDataDTO) - Method in class com.mirna.hospitalmanagementapi.application.controllers.DoctorController
Put method to update a existing doctor record by provided ID
putPatient(PatientUpdatedDataDTO) - Method in class com.mirna.hospitalmanagementapi.application.controllers.PatientController
Put method to update a existing patient record by provided ID
A C D E F G H I L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Serialized Form