diff --git a/doc/allclasses-index.html b/doc/allclasses-index.html index fc30077..887f72a 100644 --- a/doc/allclasses-index.html +++ b/doc/allclasses-index.html @@ -1,7 +1,7 @@ - + All Classes and Interfaces @@ -107,25 +107,33 @@ loadScripts(document, 'script');
FindDoctorsUseCase
-
This class is used to execute the findAll method from doctor repository
+
This class is used to execute the findDoctorsByActiveTrue method from doctor repository
FindPatientByIdUseCase
This class is used to execute the findById method
-
HospitalManagementApiApplication
-
 
-
Patient
-
 
-
PatientController
+
FindPatientsUseCase
+
This class is used to execute the findPatientsByActiveTrue method from patient repository
+
+
HospitalManagementApiApplication
+
 
+
Patient
+
 
+
PatientController
+
A Spring REST controller for managing patients.
-
PatientDTO
-
+
PatientDTO
+
Data transfer object used to transfer data that will be saved in a Patient entity
+
PatientPublicDataDTO
+
+
Data transfer object used to format and display only the public data allowed for Patient entity
+
PatientRepository
Repository interface for retrieving and manipulating all Patient objects using their unique Long identifier.
diff --git a/doc/allpackages-index.html b/doc/allpackages-index.html index 4a0d5e8..aa1ca90 100644 --- a/doc/allpackages-index.html +++ b/doc/allpackages-index.html @@ -1,7 +1,7 @@ - + All Packages diff --git a/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html b/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html index aa1ff04..f07a4da 100644 --- a/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html +++ b/doc/com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html @@ -1,7 +1,7 @@ - + HospitalManagementApiApplication diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html index fbf7f52..96a8806 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html @@ -1,7 +1,7 @@ - + DoctorController diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html index a56352c..4e3b0b7 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/PatientController.html @@ -1,7 +1,7 @@ - + PatientController @@ -121,8 +121,13 @@ loadScripts(document, 'script');
Get method to receive a Patient record by the provided ID
org.springframework.http.ResponseEntity<Object>
-
postPatient(@Valid PatientDTO patientDTO)
+
getPatients(org.springframework.data.domain.Pageable pageable)
+
Get method to receive a paginated sublist of objects containing data transfer objects with Patient public information
+
+
org.springframework.http.ResponseEntity<Object>
+
postPatient(@Valid PatientDTO patientDTO)
+
Post method to create a new Patient object based on the provided DTO.
@@ -189,6 +194,21 @@ loadScripts(document, 'script'); +
  • +
    +

    getPatients

    +
    @GetMapping +public org.springframework.http.ResponseEntity<Object> getPatients(@PageableDefault(size=10,sort="name") + org.springframework.data.domain.Pageable pageable)
    +
    Get method to receive a paginated sublist of objects containing data transfer objects with Patient public information
    +
    +
    Parameters:
    +
    pageable - Pagination information, such as size and page number
    +
    Returns:
    +
    A response entity containing the paginated sublist of patients if successful
    +
    +
    +
  • diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/DoctorController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/DoctorController.html index 8fe0fe3..2efaba3 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/DoctorController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/DoctorController.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.controllers.DoctorController diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/PatientController.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/PatientController.html index 9687832..87b3894 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/PatientController.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/class-use/PatientController.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.controllers.PatientController diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-summary.html index c626155..b914c15 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.application.controllers diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html index 11ca813..759006e 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.application.controllers Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html index 1854968..0d3c7d0 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/controllers/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.controllers diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html index 4a5f737..3bafb75 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html @@ -1,7 +1,7 @@ - + DoctorServiceImpl diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html index 96e0d10..1f62837 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html @@ -1,7 +1,7 @@ - + PatientServiceImpl @@ -131,6 +131,11 @@ implements
    Finds a stored patient by id.
    +
    org.springframework.data.domain.Page<PatientPublicDataDTO>
    +
    findPatients(org.springframework.data.domain.Pageable pageable)
    +
    +
    Finds patients from the database.
    +
    @@ -197,6 +202,21 @@ implements +

    findPatients

    +
    public org.springframework.data.domain.Page<PatientPublicDataDTOfindPatients(org.springframework.data.domain.Pageable pageable)
    +
    Finds patients from the database.
    +
    +
    Specified by:
    +
    findPatients in interface PatientService
    +
    Parameters:
    +
    pageable - Pagination information, such as size and page number
    +
    Returns:
    +
    A paginated sublist containing data transfer objects with patients public information in the repository
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/DoctorServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/DoctorServiceImpl.html index 6940fde..1ac58a9 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/DoctorServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/DoctorServiceImpl.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.services.DoctorServiceImpl diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/PatientServiceImpl.html b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/PatientServiceImpl.html index f5b2eed..21116cb 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/class-use/PatientServiceImpl.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/class-use/PatientServiceImpl.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/services/package-summary.html index 11aaeb1..ac18807 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.application.services diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/services/package-tree.html index e720087..63d5495 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.application.services Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/application/services/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/services/package-use.html index 2ff01ca..228b7bd 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/services/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/services/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.services diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html index 8de2286..9fb55a1 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html @@ -1,7 +1,7 @@ - + FindDoctorByIdUseCase diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html index 03f015a..8da483e 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html @@ -1,7 +1,7 @@ - + FindDoctorsUseCase @@ -80,7 +80,7 @@ loadScripts(document, 'script');
    @Component public class FindDoctorsUseCase extends Object
    -
    This class is used to execute the findAll method from doctor repository
    +
    This class is used to execute the findDoctorsByActiveTrue method from doctor repository
    Version:
    1.0
    @@ -117,7 +117,7 @@ loadScripts(document, 'script');
    org.springframework.data.domain.Page<Doctor>
    execute(org.springframework.data.domain.Pageable pageable)
    -
    Executes the findAll method from Doctor repository
    +
    Executes the findDoctorsByActiveTrue method from Doctor repository
    @@ -154,7 +154,7 @@ loadScripts(document, 'script');

    execute

    public org.springframework.data.domain.Page<Doctor> execute(org.springframework.data.domain.Pageable pageable)
    -
    Executes the findAll method from Doctor repository
    +
    Executes the findDoctorsByActiveTrue method from Doctor repository
    Parameters:
    pageable - Pagination information, such as size and page number
    diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html index 130fa6d..f3c181a 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html @@ -1,7 +1,7 @@ - + SaveDoctorUseCase diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorByIdUseCase.html index ffe2097..e738907 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorByIdUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorByIdUseCase.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorByIdUseCase diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorsUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorsUseCase.html index 4bdd55f..8d94cdf 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorsUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/FindDoctorsUseCase.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/SaveDoctorUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/SaveDoctorUseCase.html index 94eb027..6fd24c2 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/SaveDoctorUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/class-use/SaveDoctorUseCase.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html index fd0412e..4cfcefc 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.application.usecase.doctor @@ -75,7 +75,7 @@ loadScripts(document, 'script');
    -
    This class is used to execute the findAll method from doctor repository
    +
    This class is used to execute the findDoctorsByActiveTrue method from doctor repository
    diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-tree.html index d7e361b..49d6608 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.application.usecase.doctor Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-use.html index debb0b4..4efd3b3 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/doctor/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.usecase.doctor diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html index 47b524f..02826e5 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html @@ -1,7 +1,7 @@ - + FindPatientByIdUseCase diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientsUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientsUseCase.html new file mode 100644 index 0000000..b6b05ac --- /dev/null +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientsUseCase.html @@ -0,0 +1,176 @@ + + + + +FindPatientsUseCase + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class FindPatientsUseCase

    +
    +
    java.lang.Object +
    com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientsUseCase
    +
    +
    +
    +
    @Component +public class FindPatientsUseCase +extends Object
    +
    This class is used to execute the findPatientsByActiveTrue method from patient repository
    +
    +
    Version:
    +
    1.0
    +
    Author:
    +
    Mirna Gama
    +
    +
    +
    +
      + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      org.springframework.data.domain.Page<Patient>
      +
      execute(org.springframework.data.domain.Pageable pageable)
      +
      +
      Executes the findDoctorsByActiveTrue method from Patient repository
      +
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        FindPatientsUseCase

        +
        public FindPatientsUseCase()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        execute

        +
        public org.springframework.data.domain.Page<Patient> execute(org.springframework.data.domain.Pageable pageable)
        +
        Executes the findDoctorsByActiveTrue method from Patient repository
        +
        +
        Parameters:
        +
        pageable - Pagination information, such as size and page number
        +
        Returns:
        +
        A paginated list with active stored patients if successful, or null if there is an error
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html index 40b97f4..1e1a5da 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html @@ -1,7 +1,7 @@ - + SavePatientUseCase diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientByIdUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientByIdUseCase.html index 9e13085..daf4ad7 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientByIdUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientByIdUseCase.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientByIdUseCase diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientsUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientsUseCase.html new file mode 100644 index 0000000..f1f9fcd --- /dev/null +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/FindPatientsUseCase.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientsUseCase + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientsUseCase

    +
    +No usage of com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientsUseCase
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/SavePatientUseCase.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/SavePatientUseCase.html index 5ccab8c..0b0474f 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/SavePatientUseCase.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/class-use/SavePatientUseCase.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.SavePatientUseCase diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-summary.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-summary.html index a743e6e..f51e79c 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.application.usecase.patient @@ -73,8 +73,12 @@ loadScripts(document, 'script');
    This class is used to execute the findById method
    - +
    +
    This class is used to execute the findPatientsByActiveTrue method from patient repository
    +
    + +
    This class is used to execute the save method from patient repository
    diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-tree.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-tree.html index 7dcf3af..558e20b 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.application.usecase.patient Class Hierarchy @@ -61,6 +61,7 @@ loadScripts(document, 'script');
  • java.lang.Object
  • diff --git a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-use.html b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-use.html index 17c0fb8..0b08a1f 100644 --- a/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/application/usecase/patient/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.application.usecase.patient diff --git a/doc/com/mirna/hospitalmanagementapi/class-use/HospitalManagementApiApplication.html b/doc/com/mirna/hospitalmanagementapi/class-use/HospitalManagementApiApplication.html index 80f0ab8..f7f6c0b 100644 --- a/doc/com/mirna/hospitalmanagementapi/class-use/HospitalManagementApiApplication.html +++ b/doc/com/mirna/hospitalmanagementapi/class-use/HospitalManagementApiApplication.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.HospitalManagementApiApplication diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html index 9f0b1dd..6c751dc 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html @@ -1,7 +1,7 @@ - + AddressDTO diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/class-use/AddressDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/class-use/AddressDTO.html index e0d920c..d6451bf 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/class-use/AddressDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/class-use/AddressDTO.html @@ -1,7 +1,7 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html index b0f7af3..60f7f96 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html @@ -1,7 +1,7 @@ - + DoctorDTO diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html index 1ba4008..5343f40 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html @@ -1,7 +1,7 @@ - + DoctorPublicDataDTO diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html index 8dbde07..6bc341f 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html @@ -1,7 +1,7 @@ - + DoctorUpdatedDataDTO diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorDTO.html index 85b47ff..fc6e0e0 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorDTO.html @@ -1,7 +1,7 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorPublicDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorPublicDataDTO.html index 4cce10e..2663f3a 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorPublicDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorPublicDataDTO.html @@ -1,7 +1,7 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorPublicDataDTO diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorUpdatedDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorUpdatedDataDTO.html index dd9576d..5dff3d5 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorUpdatedDataDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/class-use/DoctorUpdatedDataDTO.html @@ -1,7 +1,7 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-summary.html index 7cb89b4..75c83e8 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.doctor diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-tree.html index 4de17e7..beb15ac 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.doctor Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-use.html index 35f95f9..9dd4f04 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.doctor diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html index 70ab359..1b51dcd 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.dtos diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-tree.html index d9152c1..008fac9 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.dtos Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-use.html index 2bcefbe..88d87c3 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.dtos diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html index c407625..c1aa31b 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html @@ -1,7 +1,7 @@ - + PatientDTO diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientPublicDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientPublicDataDTO.html new file mode 100644 index 0000000..1710fa6 --- /dev/null +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientPublicDataDTO.html @@ -0,0 +1,284 @@ + + + + +PatientPublicDataDTO + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Record Class PatientPublicDataDTO

    +
    +
    java.lang.Object +
    java.lang.Record +
    com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
    +
    +
    +
    +
    +
    public record PatientPublicDataDTO(String name, String email, String cpf) +extends Record
    +
    Data transfer object used to format and display only the public data allowed for Patient entity
    +
    +
    Version:
    +
    1.0
    +
    Author:
    +
    Mirna Gama
    +
    +
    +
    +
      + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      + +
       
      +
      PatientPublicDataDTO(String name, + String email, + String cpf)
      +
      +
      Creates an instance of a PatientPublicDataDTO record class.
      +
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      + +
      cpf()
      +
      +
      Returns the value of the cpf record component.
      +
      + + +
      +
      Returns the value of the email record component.
      +
      +
      final boolean
      + +
      +
      Indicates whether some other object is "equal to" this one.
      +
      +
      final int
      + +
      +
      Returns a hash code value for this object.
      +
      + + +
      +
      Returns the value of the name record component.
      +
      +
      final String
      + +
      +
      Returns a string representation of this record class.
      +
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +getClass, notify, notifyAll, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        PatientPublicDataDTO

        +
        public PatientPublicDataDTO(Patient patient)
        +
        +
      • +
      • +
        +

        PatientPublicDataDTO

        +
        public PatientPublicDataDTO(String name, + String email, + String cpf)
        +
        Creates an instance of a PatientPublicDataDTO record class.
        +
        +
        Parameters:
        +
        name - the value for the name record component
        +
        email - the value for the email record component
        +
        cpf - the value for the cpf record component
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        toString

        +
        public final String toString()
        +
        Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
        +
        +
        Specified by:
        +
        toString in class Record
        +
        Returns:
        +
        a string representation of this object
        +
        +
        +
      • +
      • +
        +

        hashCode

        +
        public final int hashCode()
        +
        Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
        +
        +
        Specified by:
        +
        hashCode in class Record
        +
        Returns:
        +
        a hash code value for this object
        +
        +
        +
      • +
      • +
        +

        equals

        +
        public final boolean equals(Object o)
        +
        Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
        +
        +
        Specified by:
        +
        equals in class Record
        +
        Parameters:
        +
        o - the object with which to compare
        +
        Returns:
        +
        true if this object is the same as the o argument; false otherwise.
        +
        +
        +
      • +
      • +
        +

        name

        +
        public String name()
        +
        Returns the value of the name record component.
        +
        +
        Returns:
        +
        the value of the name record component
        +
        +
        +
      • +
      • +
        +

        email

        +
        public String email()
        +
        Returns the value of the email record component.
        +
        +
        Returns:
        +
        the value of the email record component
        +
        +
        +
      • +
      • +
        +

        cpf

        +
        public String cpf()
        +
        Returns the value of the cpf record component.
        +
        +
        Returns:
        +
        the value of the cpf record component
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientDTO.html index 1eea381..aaeaff0 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientDTO.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientDTO.html @@ -1,7 +1,7 @@ - + Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientPublicDataDTO.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientPublicDataDTO.html new file mode 100644 index 0000000..6eeae80 --- /dev/null +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/class-use/PatientPublicDataDTO.html @@ -0,0 +1,103 @@ + + + + +Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Record Class
    com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO

    +
    +
    Packages that use PatientPublicDataDTO
    + +
    + +
    +
    +
    +
    + + diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html index 742fe8e..42a67d4 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.patient @@ -87,6 +87,10 @@ loadScripts(document, 'script');
    Data transfer object used to transfer data that will be saved in a Patient entity
    + +
    +
    Data transfer object used to format and display only the public data allowed for Patient entity
    +
    diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-tree.html index 01a8cee..0075dd3 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.dtos.patient Class Hierarchy @@ -63,6 +63,7 @@ loadScripts(document, 'script');
  • java.lang.Record
  • diff --git a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-use.html index cfe59bb..f3aa583 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/dtos/patient/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.patient @@ -91,6 +91,10 @@ loadScripts(document, 'script');
    Data transfer object used to transfer data that will be saved in a Patient entity
    + +
    +
    Data transfer object used to format and display only the public data allowed for Patient entity
    +
    @@ -119,6 +123,10 @@ loadScripts(document, 'script');
    Data transfer object used to transfer data that will be saved in a Patient entity
    +
    PatientPublicDataDTO
    +
    +
    Data transfer object used to format and display only the public data allowed for Patient entity
    +
    diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/Address.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/Address.html index b5e8ff8..c00714d 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/Address.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/Address.html @@ -1,7 +1,7 @@ - + Address diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/Doctor.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/Doctor.html index adaad07..e517074 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/Doctor.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/Doctor.html @@ -1,7 +1,7 @@ - + Doctor diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/Patient.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/Patient.html index 810bc98..5ac76c1 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/Patient.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/Patient.html @@ -1,7 +1,7 @@ - + Patient @@ -128,7 +128,7 @@ loadScripts(document, 'script');
    Returns the address
    String
    -
    getCrm()
    +
    getCpf()
    Returns the cpf
    @@ -302,9 +302,9 @@ loadScripts(document, 'script');
  • -
    -

    getCrm

    -
    public String getCrm()
    +
    +

    getCpf

    +
    public String getCpf()
    Returns the cpf
    Returns:
    diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Address.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Address.html index c8847ec..463672a 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Address.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Address.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Address diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Doctor.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Doctor.html index 7ed5080..095bbb9 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Doctor.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Doctor.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Doctor @@ -126,7 +126,7 @@ loadScripts(document, 'script');
    org.springframework.data.domain.Page<Doctor>
    FindDoctorsUseCase.execute(org.springframework.data.domain.Pageable pageable)
    -
    Executes the findAll method from Doctor repository
    +
    Executes the findDoctorsByActiveTrue method from Doctor repository
    diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Patient.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Patient.html index a1d6da8..30d51f3 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Patient.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/class-use/Patient.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Patient @@ -59,6 +59,10 @@ loadScripts(document, 'script');
     
     
    + +
     
    + +
     
     
    @@ -104,6 +108,17 @@ loadScripts(document, 'script');
    Executes the save method from Patient repository
    +
    Methods in com.mirna.hospitalmanagementapi.application.usecase.patient that return types with arguments of type Patient
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    org.springframework.data.domain.Page<Patient>
    +
    FindPatientsUseCase.execute(org.springframework.data.domain.Pageable pageable)
    +
    +
    Executes the findDoctorsByActiveTrue method from Patient repository
    +
    +
    Modifier and Type
    @@ -118,6 +133,34 @@ loadScripts(document, 'script');
  • +
    +

    Uses of Patient in com.mirna.hospitalmanagementapi.domain.dtos.patient

    +
    Constructors in com.mirna.hospitalmanagementapi.domain.dtos.patient with parameters of type Patient
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
     
    + +
     
    +
    +
    +
  • +
  • +
    +

    Uses of Patient in com.mirna.hospitalmanagementapi.domain.repositories

    +
    Methods in com.mirna.hospitalmanagementapi.domain.repositories that return types with arguments of type Patient
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    org.springframework.data.domain.Page<Patient>
    +
    PatientRepository.findPatientsByActiveTrue(org.springframework.data.domain.Pageable pageable)
    +
     
    +
    +
    +
  • +
  • Uses of Patient in com.mirna.hospitalmanagementapi.domain.services

    diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-summary.html index f11ad58..ea0543f 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.entities diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html index c2d4ac5..fecc5d1 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.entities Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html index f009e5f..51f7415 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.entities @@ -63,12 +63,14 @@ loadScripts(document, 'script');
     
     
    - +
     
    - +
     
    - +
     
    + +
     
      @@ -119,6 +121,17 @@ loadScripts(document, 'script');
  • +
    + +
    +
    Class
    +
    Description
    + +
     
    +
    +
    +
  • +
  • @@ -137,6 +150,8 @@ loadScripts(document, 'script');
    Description
     
    + +
     
  • diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html index e2bdd9f..2fbd8d7 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html @@ -1,7 +1,7 @@ - + Specialty diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html index 9169152..f96142b 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html @@ -1,7 +1,7 @@ - + Uses of Enum Class com.mirna.hospitalmanagementapi.domain.enums.Specialty diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html index f2290da..f8bfe80 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.enums diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html index 061a05a..b03f68d 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.enums Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html index 4b0f8c7..630c1da 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.enums diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html index 34a0cdb..f04578f 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html @@ -1,7 +1,7 @@ - + DoctorRepository diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html index cb30be0..ef7d301 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html @@ -1,7 +1,7 @@ - + PatientRepository @@ -16,7 +16,11 @@ -
    +
  • +
    +

    findPatients

    +
    org.springframework.data.domain.Page<PatientPublicDataDTO> findPatients(org.springframework.data.domain.Pageable pageable)
    +
    Retrieves a paginated sublist of doctors.
    +
    +
    Parameters:
    +
    pageable - Pagination information, such as size and page number
    +
    Returns:
    +
    A paginated sublist containing data transfer objects with patients public information in the repository
    +
    +
    +
  • diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html index 4927f14..7adceae 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html @@ -1,7 +1,7 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.services.DoctorService diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html index 59242d1..661bec5 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html @@ -1,7 +1,7 @@ - + Uses of Interface com.mirna.hospitalmanagementapi.domain.services.PatientService diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html index 848ad46..64f71cb 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.services diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html index 899f21d..5f4451b 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.domain.services Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html index 060176a..ae71d66 100644 --- a/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.domain.services diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html index 4d068e2..703dfea 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html @@ -1,7 +1,7 @@ - + EntityNotFoundErrorHandler diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html index c576bd9..7eea3fa 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.EntityNotFoundErrorHandler diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html index d10cb36..ddd41d8 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.infra.handlers diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html index 956bd2e..a67de43 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.infra.handlers Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html index 3a75a2e..806f95d 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.infra.handlers diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html index 37be6fd..db024d2 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html @@ -1,7 +1,7 @@ - + ValidationErrorHandler diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html index 5311a34..50ffc2d 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html @@ -1,7 +1,7 @@ - + Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.validation.ValidationErrorHandler diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html index 63b855b..28d0c2b 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.infra.handlers.validation diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html index 7b4c35b..f7f1f40 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi.infra.handlers.validation Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html index cea07ab..5d7513e 100644 --- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi.infra.handlers.validation diff --git a/doc/com/mirna/hospitalmanagementapi/package-summary.html b/doc/com/mirna/hospitalmanagementapi/package-summary.html index c1c44ed..e3426d5 100644 --- a/doc/com/mirna/hospitalmanagementapi/package-summary.html +++ b/doc/com/mirna/hospitalmanagementapi/package-summary.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi diff --git a/doc/com/mirna/hospitalmanagementapi/package-tree.html b/doc/com/mirna/hospitalmanagementapi/package-tree.html index 72401ee..2d43a56 100644 --- a/doc/com/mirna/hospitalmanagementapi/package-tree.html +++ b/doc/com/mirna/hospitalmanagementapi/package-tree.html @@ -1,7 +1,7 @@ - + com.mirna.hospitalmanagementapi Class Hierarchy diff --git a/doc/com/mirna/hospitalmanagementapi/package-use.html b/doc/com/mirna/hospitalmanagementapi/package-use.html index 77646e2..194d87a 100644 --- a/doc/com/mirna/hospitalmanagementapi/package-use.html +++ b/doc/com/mirna/hospitalmanagementapi/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package com.mirna.hospitalmanagementapi diff --git a/doc/help-doc.html b/doc/help-doc.html index c606041..d2d920f 100644 --- a/doc/help-doc.html +++ b/doc/help-doc.html @@ -1,7 +1,7 @@ - + API Help diff --git a/doc/index-files/index-1.html b/doc/index-files/index-1.html index 0a26f51..e7a699f 100644 --- a/doc/index-files/index-1.html +++ b/doc/index-files/index-1.html @@ -1,7 +1,7 @@ - + A-Index diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html index 1b4149d..fd5636a 100644 --- a/doc/index-files/index-10.html +++ b/doc/index-files/index-10.html @@ -1,7 +1,7 @@ - + N-Index @@ -70,6 +70,10 @@ loadScripts(document, 'script');
    Returns the value of the name record component.
    +
    name() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
    +
    +
    Returns the value of the name record component.
    +
    neighborhood() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO
    Returns the value of the neighborhood record component.
    diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html index f1422df..8d9ba84 100644 --- a/doc/index-files/index-11.html +++ b/doc/index-files/index-11.html @@ -1,7 +1,7 @@ - + O-Index diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html index b101643..42c6e5b 100644 --- a/doc/index-files/index-12.html +++ b/doc/index-files/index-12.html @@ -1,7 +1,7 @@ - + P-Index @@ -77,6 +77,16 @@ loadScripts(document, 'script');
    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.
    diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html index 622eb40..50077db 100644 --- a/doc/index-files/index-13.html +++ b/doc/index-files/index-13.html @@ -1,7 +1,7 @@ - + S-Index diff --git a/doc/index-files/index-14.html b/doc/index-files/index-14.html index 59d4205..8896d18 100644 --- a/doc/index-files/index-14.html +++ b/doc/index-files/index-14.html @@ -1,7 +1,7 @@ - + T-Index @@ -86,6 +86,10 @@ loadScripts(document, 'script');
    Returns a string representation of this record class.
    +
    toString() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
    +
    +
    Returns a string representation of this record class.
    +
    A C D E F G H I M N O P S T U V Z 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-15.html b/doc/index-files/index-15.html index 7a38973..a77c539 100644 --- a/doc/index-files/index-15.html +++ b/doc/index-files/index-15.html @@ -1,7 +1,7 @@ - + U-Index diff --git a/doc/index-files/index-16.html b/doc/index-files/index-16.html index b2179d8..d04cd10 100644 --- a/doc/index-files/index-16.html +++ b/doc/index-files/index-16.html @@ -1,7 +1,7 @@ - + V-Index diff --git a/doc/index-files/index-17.html b/doc/index-files/index-17.html index 104e652..c4879a5 100644 --- a/doc/index-files/index-17.html +++ b/doc/index-files/index-17.html @@ -1,7 +1,7 @@ - + Z-Index diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html index 193097a..ba043f7 100644 --- a/doc/index-files/index-2.html +++ b/doc/index-files/index-2.html @@ -1,7 +1,7 @@ - + C-Index @@ -92,6 +92,10 @@ loadScripts(document, 'script');
    Returns the value of the cpf record component.
    +
    cpf() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
    +
    +
    Returns the value of the cpf record component.
    +
    crm() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO
    Returns the value of the crm record component.
    diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html index f1e164f..a95576b 100644 --- a/doc/index-files/index-3.html +++ b/doc/index-files/index-3.html @@ -1,7 +1,7 @@ - + D-Index diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html index 9a03dad..cab5ef1 100644 --- a/doc/index-files/index-4.html +++ b/doc/index-files/index-4.html @@ -1,7 +1,7 @@ - + E-Index @@ -66,6 +66,10 @@ loadScripts(document, 'script');
    Returns the value of the email record component.
    +
    email() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
    +
    +
    Returns the value of the email record component.
    +
    EntityNotFoundErrorHandler - Class in com.mirna.hospitalmanagementapi.infra.handlers
    This @RestControllerAdvice is used to handle entity not found error and return appropriate response message
    @@ -92,6 +96,10 @@ loadScripts(document, 'script');
    Indicates whether some other object is "equal to" this one.
    +
    equals(Object) - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    execute(Doctor) - Method in class com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase
    Executes the save method from Doctor repository
    @@ -110,7 +118,11 @@ loadScripts(document, 'script');
    execute(Pageable) - Method in class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase
    -
    Executes the findAll method from Doctor repository
    +
    Executes the findDoctorsByActiveTrue method from Doctor repository
    +
    +
    execute(Pageable) - Method in class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientsUseCase
    +
    +
    Executes the findDoctorsByActiveTrue method from Patient repository
    A C D E F G H I M N O P S T U V Z 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html index 4e56a73..2774c27 100644 --- a/doc/index-files/index-5.html +++ b/doc/index-files/index-5.html @@ -1,7 +1,7 @@ - + F-Index @@ -80,7 +80,7 @@ loadScripts(document, 'script');
     
    FindDoctorsUseCase - Class in com.mirna.hospitalmanagementapi.application.usecase.doctor
    -
    This class is used to execute the findAll method from doctor repository
    +
    This class is used to execute the findDoctorsByActiveTrue method from doctor repository
    FindDoctorsUseCase() - Constructor for class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase
     
    @@ -98,6 +98,22 @@ loadScripts(document, 'script');
    FindPatientByIdUseCase() - Constructor for class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientByIdUseCase
     
    +
    findPatients(Pageable) - Method in class com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl
    +
    +
    Finds patients from the database.
    +
    +
    findPatients(Pageable) - Method in interface com.mirna.hospitalmanagementapi.domain.services.PatientService
    +
    +
    Retrieves a paginated sublist of doctors.
    +
    +
    findPatientsByActiveTrue(Pageable) - Method in interface com.mirna.hospitalmanagementapi.domain.repositories.PatientRepository
    +
     
    +
    FindPatientsUseCase - Class in com.mirna.hospitalmanagementapi.application.usecase.patient
    +
    +
    This class is used to execute the findPatientsByActiveTrue method from patient repository
    +
    +
    FindPatientsUseCase() - Constructor for class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientsUseCase
    +
     
    A C D E F G H I M N O P S T U V Z 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html index d1baa16..cbe1a7d 100644 --- a/doc/index-files/index-6.html +++ b/doc/index-files/index-6.html @@ -1,7 +1,7 @@ - + G-Index @@ -78,14 +78,14 @@ loadScripts(document, 'script');
    Returns the city
    +
    getCpf() - Method in class com.mirna.hospitalmanagementapi.domain.entities.Patient
    +
    +
    Returns the cpf
    +
    getCrm() - Method in class com.mirna.hospitalmanagementapi.domain.entities.Doctor
    Returns the crm
    -
    getCrm() - Method in class com.mirna.hospitalmanagementapi.domain.entities.Patient
    -
    -
    Returns the cpf
    -
    getDoctor(Long) - Method in class com.mirna.hospitalmanagementapi.application.controllers.DoctorController
    Get method to receive a Doctor record by the provided ID
    @@ -130,6 +130,10 @@ loadScripts(document, 'script');
    Get method to receive a Patient record by the provided ID
    +
    getPatients(Pageable) - Method in class com.mirna.hospitalmanagementapi.application.controllers.PatientController
    +
    +
    Get method to receive a paginated sublist of objects containing data transfer objects with Patient public information
    +
    getSpecialty() - Method in class com.mirna.hospitalmanagementapi.domain.entities.Doctor
    Returns the specialty
    diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html index b82433b..9af67a7 100644 --- a/doc/index-files/index-7.html +++ b/doc/index-files/index-7.html @@ -1,7 +1,7 @@ - + H-Index @@ -78,6 +78,10 @@ loadScripts(document, 'script');
    Returns a hash code value for this object.
    +
    hashCode() - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
    +
    +
    Returns a hash code value for this object.
    +
    HospitalManagementApiApplication - Class in com.mirna.hospitalmanagementapi
     
    HospitalManagementApiApplication() - Constructor for class com.mirna.hospitalmanagementapi.HospitalManagementApiApplication
    diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html index e12cd2f..b8f1193 100644 --- a/doc/index-files/index-8.html +++ b/doc/index-files/index-8.html @@ -1,7 +1,7 @@ - + I-Index diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html index 56a8441..bf30a91 100644 --- a/doc/index-files/index-9.html +++ b/doc/index-files/index-9.html @@ -1,7 +1,7 @@ - + M-Index diff --git a/doc/index.html b/doc/index.html index 97e67e5..6a37526 100644 --- a/doc/index.html +++ b/doc/index.html @@ -1,7 +1,7 @@ - + Overview diff --git a/doc/member-search-index.js b/doc/member-search-index.js index 932762c..1231134 100644 --- a/doc/member-search-index.js +++ b/doc/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"additionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address(AddressDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"AddressDTO(String, String, String, String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"CARDIOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"city()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"deleteDoctor(Long)","u":"deleteDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"DERMATOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor(DoctorDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"DoctorController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"DoctorDTO(String, String, String, String, Specialty, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(Doctor)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(String, String, String, Specialty)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"DoctorServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"DoctorUpdatedDataDTO(Long, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"EntityNotFoundErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"execute(Doctor)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"execute(Patient)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"FindDoctorByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"DoctorRepository","l":"findDoctorsByActiveTrue(Pageable)","u":"findDoctorsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"FindDoctorsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"FindPatientByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getAdditionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getCity()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getCrm()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getCrm()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctor(Long)","u":"getDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctors(Pageable)","u":"getDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getHouseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getNeighborhood()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatient(Long)","u":"getPatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getSpecialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getState()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getStreet()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getZipCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"GYNECOLOGY"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"handle(EntityNotFoundException)","u":"handle(jakarta.persistence.EntityNotFoundException)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"handle(MethodArgumentNotValidException)","u":"handle(org.springframework.web.bind.MethodArgumentNotValidException)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"HospitalManagementApiApplication()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"houseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"id()"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"neighborhood()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"ORTHOPEDICS"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient(PatientDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"PatientController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"PatientDTO(String, String, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"PatientServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"postDoctor(DoctorDTO)","u":"postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"postPatient(PatientDTO)","u":"postPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"putDoctor(DoctorUpdatedDataDTO)","u":"putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"SaveDoctorUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"SavePatientUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setAdditionalDetails(String)","u":"setAdditionalDetails(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setCity(String)","u":"setCity(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setCpf(String)","u":"setCpf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setCrm(String)","u":"setCrm(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setHouseNumber(String)","u":"setHouseNumber(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setNeighborhood(String)","u":"setNeighborhood(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setSpecialty(Specialty)","u":"setSpecialty(com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setState(String)","u":"setState(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setStreet(String)","u":"setStreet(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setZipCode(String)","u":"setZipCode(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"state()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"street()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"ValidationErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"values()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"zipCode()"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"addDoctor(DoctorDTO)","u":"addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"additionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"addPatient(PatientDTO)","u":"addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"address()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"Address(AddressDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"AddressDTO(String, String, String, String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"CARDIOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"city()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"cpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"crm()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"deactivateDoctor(Long)","u":"deactivateDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"deleteDoctor(Long)","u":"deleteDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"DERMATOLOGY"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"Doctor(DoctorDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"DoctorController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"DoctorDTO(String, String, String, String, Specialty, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(Doctor)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"DoctorPublicDataDTO(String, String, String, Specialty)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"DoctorServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"DoctorUpdatedDataDTO(Long, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"email()"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"EntityNotFoundErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"execute(Doctor)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Doctor)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"execute(Long)","u":"execute(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientsUseCase","l":"execute(Pageable)","u":"execute(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"execute(Patient)","u":"execute(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctorById(Long)","u":"findDoctorById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorByIdUseCase","l":"FindDoctorByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"findDoctors(Pageable)","u":"findDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"DoctorRepository","l":"findDoctorsByActiveTrue(Pageable)","u":"findDoctorsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"FindDoctorsUseCase","l":"FindDoctorsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatientById(Long)","u":"findPatientById(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientByIdUseCase","l":"FindPatientByIdUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"findPatients(Pageable)","u":"findPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"PatientService","l":"findPatients(Pageable)","u":"findPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","c":"PatientRepository","l":"findPatientsByActiveTrue(Pageable)","u":"findPatientsByActiveTrue(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"FindPatientsUseCase","l":"FindPatientsUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getActive()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getAdditionalDetails()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getAddress()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getCity()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getCpf()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getCrm()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctor(Long)","u":"getDoctor(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"getDoctors(Pageable)","u":"getDoctors(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getEmail()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getHouseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getId()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getName()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getNeighborhood()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatient(Long)","u":"getPatient(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"getPatients(Pageable)","u":"getPatients(org.springframework.data.domain.Pageable)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getSpecialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getState()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getStreet()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"getTelephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"getZipCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"GYNECOLOGY"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","c":"EntityNotFoundErrorHandler","l":"handle(EntityNotFoundException)","u":"handle(jakarta.persistence.EntityNotFoundException)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"handle(MethodArgumentNotValidException)","u":"handle(org.springframework.web.bind.MethodArgumentNotValidException)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"hashCode()"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"HospitalManagementApiApplication()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"houseNumber()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"id()"},{"p":"com.mirna.hospitalmanagementapi","c":"HospitalManagementApiApplication","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"name()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"neighborhood()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"ORTHOPEDICS"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"Patient(PatientDTO)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"PatientController()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"PatientDTO(String, String, String, String, AddressDTO)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"PatientPublicDataDTO(Patient)","u":"%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Patient)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"PatientPublicDataDTO(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"PatientServiceImpl","l":"PatientServiceImpl()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"postDoctor(DoctorDTO)","u":"postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"PatientController","l":"postPatient(PatientDTO)","u":"postPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","c":"DoctorController","l":"putDoctor(DoctorUpdatedDataDTO)","u":"putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","c":"SaveDoctorUseCase","l":"SaveDoctorUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","c":"SavePatientUseCase","l":"SavePatientUseCase()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setActive(Boolean)","u":"setActive(java.lang.Boolean)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setAdditionalDetails(String)","u":"setAdditionalDetails(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setAddress(Address)","u":"setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setCity(String)","u":"setCity(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setCpf(String)","u":"setCpf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setCrm(String)","u":"setCrm(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setEmail(String)","u":"setEmail(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setHouseNumber(String)","u":"setHouseNumber(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setNeighborhood(String)","u":"setNeighborhood(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setSpecialty(Specialty)","u":"setSpecialty(com.mirna.hospitalmanagementapi.domain.enums.Specialty)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setState(String)","u":"setState(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setStreet(String)","u":"setStreet(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Doctor","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Patient","l":"setTelephone(String)","u":"setTelephone(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","c":"Address","l":"setZipCode(String)","u":"setZipCode(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"specialty()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"state()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"street()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"telephone()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","c":"DoctorUpdatedDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","c":"PatientPublicDataDTO","l":"toString()"},{"p":"com.mirna.hospitalmanagementapi.application.services","c":"DoctorServiceImpl","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.domain.services","c":"DoctorService","l":"updateDoctor(DoctorUpdatedDataDTO)","u":"updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","c":"ValidationErrorHandler","l":"ValidationErrorHandler()","u":"%3Cinit%3E()"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","c":"Specialty","l":"values()"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","c":"AddressDTO","l":"zipCode()"}];updateSearchResults(); \ No newline at end of file diff --git a/doc/overview-summary.html b/doc/overview-summary.html index 81ea242..5293321 100644 --- a/doc/overview-summary.html +++ b/doc/overview-summary.html @@ -1,7 +1,7 @@ - + Generated Documentation (Untitled) diff --git a/doc/overview-tree.html b/doc/overview-tree.html index 4160ef2..8a3750e 100644 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -1,7 +1,7 @@ - + Class Hierarchy @@ -81,6 +81,7 @@ loadScripts(document, 'script');
  • com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorByIdUseCase
  • com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase
  • com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientByIdUseCase
  • +
  • com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientsUseCase
  • com.mirna.hospitalmanagementapi.HospitalManagementApiApplication
  • com.mirna.hospitalmanagementapi.domain.entities.Patient
  • com.mirna.hospitalmanagementapi.application.controllers.PatientController
  • @@ -92,6 +93,7 @@ loadScripts(document, 'script');
  • com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorPublicDataDTO
  • com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO
  • com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO
  • +
  • com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO
  • com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase
  • diff --git a/doc/type-search-index.js b/doc/type-search-index.js index cb5ec29..3b9c371 100644 --- a/doc/type-search-index.js +++ b/doc/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Address"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"AddressDTO"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Doctor"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"DoctorController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"DoctorRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"DoctorService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"DoctorServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorUpdatedDataDTO"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","l":"EntityNotFoundErrorHandler"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorsUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi","l":"HospitalManagementApiApplication"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Patient"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"PatientController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"PatientRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"PatientService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"PatientServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"SaveDoctorUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"SavePatientUseCase"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","l":"Specialty"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","l":"ValidationErrorHandler"}];updateSearchResults(); \ No newline at end of file +typeSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Address"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"AddressDTO"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Doctor"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"DoctorController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"DoctorRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"DoctorService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"DoctorServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.doctor","l":"DoctorUpdatedDataDTO"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers","l":"EntityNotFoundErrorHandler"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorsUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientByIdUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"FindPatientsUseCase"},{"p":"com.mirna.hospitalmanagementapi","l":"HospitalManagementApiApplication"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Patient"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"PatientController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos.patient","l":"PatientPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"PatientRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"PatientService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"PatientServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"SaveDoctorUseCase"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.patient","l":"SavePatientUseCase"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","l":"Specialty"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","l":"ValidationErrorHandler"}];updateSearchResults(); \ No newline at end of file