Index
All Classes and Interfaces|All Packages
P
- 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
PatientDTOrecord 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
PatientPublicDataDTOrecord 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
- 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
All Classes and Interfaces|All Packages