[R5] Auto generated java doc
This commit is contained in:
parent
5b77871787
commit
84c973f2b8
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>All Classes and Interfaces</title>
|
<title>All Classes and Interfaces</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -73,11 +73,11 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||||
<div class="block">A Spring REST controller for managing doctors.</div>
|
<div class="block">A Spring REST controller for managing doctors.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a></div>
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></div>
|
||||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
|
||||||
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a></div>
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a></div>
|
||||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||||
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
|
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
|
||||||
</div>
|
</div>
|
||||||
@ -93,30 +93,65 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
<div class="block">This class is an implementation of the DoctorService interface.</div>
|
<div class="block">This class is an implementation of the DoctorService interface.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a></div>
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></div>
|
||||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||||
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorByIdUseCase</a></div>
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers">EntityNotFoundErrorHandler</a></div>
|
||||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">This @RestControllerAdvice is used to handle entity not found error and return appropriate response message</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorByIdUseCase</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||||
<div class="block">This class is used to execute the findById method</div>
|
<div class="block">This class is used to execute the findById method</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorsUseCase</a></div>
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorsUseCase</a></div>
|
||||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
<div class="block">This class is used to execute the findAll method from doctor repository</div>
|
<div class="block">This class is used to execute the findAll method from doctor repository</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">FindPatientByIdUseCase</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">This class is used to execute the findById method</div>
|
||||||
|
</div>
|
||||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a></div>
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a></div>
|
||||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/controllers/PatientController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">PatientController</a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">A Spring REST controller for managing patients.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Patient
|
||||||
|
entity</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">PatientRepository</a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
||||||
|
<div class="block">Repository interface for retrieving and manipulating all Patient objects using their unique Long identifier.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/services/PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
||||||
|
<div class="block">Patient service interface for managing patient information.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">This class is an implementation of the PatientService interface.</div>
|
||||||
|
</div>
|
||||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">SaveDoctorUseCase</a></div>
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">SaveDoctorUseCase</a></div>
|
||||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||||
<div class="block">This class is used to execute the save method from doctor repository</div>
|
<div class="block">This class is used to execute the save method from doctor repository</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></div>
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">SavePatientUseCase</a></div>
|
||||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">This class is used to execute the save method from patient repository</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
|
||||||
<div class="block">Specialties that can be used</div>
|
<div class="block">Specialties that can be used</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a></div>
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a></div>
|
||||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
<div class="block">This @RestControllerAdvice is used to handle validation errors and return appropriate response messages</div>
|
<div class="block">This @RestControllerAdvice is used to handle validation errors and return appropriate response messages</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>All Packages</title>
|
<title>All Packages</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -63,15 +63,23 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.doctor</a></div>
|
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.doctor</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/application/usecase/patient/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.patient</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/enums/package-summary.html">com.mirna.hospitalmanagementapi.domain.enums</a></div>
|
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html">com.mirna.hospitalmanagementapi.domain.repositories</a></div>
|
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/enums/package-summary.html">com.mirna.hospitalmanagementapi.domain.enums</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html">com.mirna.hospitalmanagementapi.domain.repositories</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html">com.mirna.hospitalmanagementapi.infra.handlers</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html">com.mirna.hospitalmanagementapi.infra.handlers.validation</a></div>
|
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html">com.mirna.hospitalmanagementapi.infra.handlers.validation</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>HospitalManagementApiApplication</title>
|
<title>HospitalManagementApiApplication</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>DoctorController</title>
|
<title>DoctorController</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -121,18 +121,23 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="block">Delete method to deactivate a existing doctor record by provided ID</div>
|
<div class="block">Delete method to deactivate a existing doctor record by provided ID</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">getDoctors</a><wbr>(org.springframework.data.domain.Pageable pageable)</code></div>
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDoctor(java.lang.Long)" class="member-name-link">getDoctor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
<div class="block">Get method to receive a paginated sublist of objects containing data transfer objects with Doctor public information</div>
|
<div class="block">Get method to receive a Doctor record by the provided ID</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">postDoctor</a><wbr>(@Valid <a href="../../domain/dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a> doctorDTO)</code></div>
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">getDoctors</a><wbr>(org.springframework.data.domain.Pageable pageable)</code></div>
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
<div class="block">Post method to create a new Doctor object based on the provided DTO.</div>
|
<div class="block">Get method to receive a paginated sublist of objects containing data transfer objects with Doctor public information</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorUpdatedDataDTO)" class="member-name-link">putDoctor</a><wbr>(@Valid <a href="../../domain/dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">postDoctor</a><wbr>(@Valid <a href="../../domain/dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</code></div>
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Post method to create a new Doctor object based on the provided DTO.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)" class="member-name-link">putDoctor</a><wbr>(@Valid <a href="../../domain/dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
<div class="block">Put method to update a existing doctor record by provided ID</div>
|
<div class="block">Put method to update a existing doctor record by provided ID</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -167,23 +172,39 @@ loadScripts(document, 'script');</script>
|
|||||||
<h2>Method Details</h2>
|
<h2>Method Details</h2>
|
||||||
<ul class="member-list">
|
<ul class="member-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)">
|
<section class="detail" id="postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)">
|
||||||
<h3>postDoctor</h3>
|
<h3>postDoctor</h3>
|
||||||
<div class="member-signature"><span class="annotations">@PostMapping
|
<div class="member-signature"><span class="annotations">@PostMapping
|
||||||
</span><span class="modifiers">public</span> <span class="return-type">org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">postDoctor</span><wbr><span class="parameters">(@RequestBody @Valid
|
</span><span class="modifiers">public</span> <span class="return-type">org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">postDoctor</span><wbr><span class="parameters">(@RequestBody @Valid
|
||||||
@Valid <a href="../../domain/dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a> doctorDTO)</span></div>
|
@Valid <a href="../../domain/dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</span></div>
|
||||||
<div class="block">Post method to create a new Doctor object based on the provided DTO.</div>
|
<div class="block">Post method to create a new Doctor object based on the provided DTO.</div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
<dt>Parameters:</dt>
|
<dt>Parameters:</dt>
|
||||||
<dd><code>doctorDTO</code> - The data transfer object containing data for Doctor
|
<dd><code>doctorDTO</code> - The data transfer object containing data for Doctor
|
||||||
entity.</dd>
|
entity.</dd>
|
||||||
<dt>Returns:</dt>
|
<dt>Returns:</dt>
|
||||||
<dd>A response entity containing the saved doctor if successful, or
|
<dd>A response entity containing the saved doctor and created status if successful, or
|
||||||
a 400-level error if there is a validation error</dd>
|
a 400-level error if there is a validation error</dd>
|
||||||
</dl>
|
</dl>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
|
<section class="detail" id="getDoctor(java.lang.Long)">
|
||||||
|
<h3>getDoctor</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@GetMapping("/{id}")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">getDoctor</span><wbr><span class="parameters">(@PathVariable
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</span></div>
|
||||||
|
<div class="block">Get method to receive a Doctor record by the provided ID</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>id</code> - A long representing the doctor's unique identifier</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>A response entity containing the saved doctor if successful, or
|
||||||
|
a 404 level error if it is non-existent</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
<section class="detail" id="getDoctors(org.springframework.data.domain.Pageable)">
|
<section class="detail" id="getDoctors(org.springframework.data.domain.Pageable)">
|
||||||
<h3>getDoctors</h3>
|
<h3>getDoctors</h3>
|
||||||
<div class="member-signature"><span class="annotations">@GetMapping
|
<div class="member-signature"><span class="annotations">@GetMapping
|
||||||
@ -199,11 +220,11 @@ loadScripts(document, 'script');</script>
|
|||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorUpdatedDataDTO)">
|
<section class="detail" id="putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)">
|
||||||
<h3>putDoctor</h3>
|
<h3>putDoctor</h3>
|
||||||
<div class="member-signature"><span class="annotations">@PutMapping
|
<div class="member-signature"><span class="annotations">@PutMapping
|
||||||
</span><span class="modifiers">public</span> <span class="return-type">org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">putDoctor</span><wbr><span class="parameters">(@RequestBody @Valid
|
</span><span class="modifiers">public</span> <span class="return-type">org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">putDoctor</span><wbr><span class="parameters">(@RequestBody @Valid
|
||||||
@Valid <a href="../../domain/dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</span></div>
|
@Valid <a href="../../domain/dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</span></div>
|
||||||
<div class="block">Put method to update a existing doctor record by provided ID</div>
|
<div class="block">Put method to update a existing doctor record by provided ID</div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
<dt>Parameters:</dt>
|
<dt>Parameters:</dt>
|
||||||
|
|||||||
@ -0,0 +1,202 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>PatientController</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.controllers, class: PatientController">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/PatientController.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a></div>
|
||||||
|
<h1 title="Class PatientController" class="title">Class PatientController</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">com.mirna.hospitalmanagementapi.application.controllers.PatientController</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="annotations">@RestController
|
||||||
|
@RequestMapping("/api/v1.0/patients")
|
||||||
|
</span><span class="modifiers">public class </span><span class="element-name type-name-label">PatientController</span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
<div class="block">A Spring REST controller for managing patients.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">PatientController</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPatient(java.lang.Long)" class="member-name-link">getPatient</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Get method to receive a Patient record by the provided ID</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#postPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">postPatient</a><wbr>(@Valid <a href="../../domain/dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Post method to create a new Patient object based on the provided DTO.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>()">
|
||||||
|
<h3>PatientController</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PatientController</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="postPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)">
|
||||||
|
<h3>postPatient</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@PostMapping
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">postPatient</span><wbr><span class="parameters">(@RequestBody @Valid
|
||||||
|
@Valid <a href="../../domain/dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</span></div>
|
||||||
|
<div class="block">Post method to create a new Patient object based on the provided DTO.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>patientDTO</code> - The data transfer object containing data for Patient
|
||||||
|
entity.</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>A response entity containing the saved patient and created status if successful, or
|
||||||
|
a 400-level error if there is a validation error</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getPatient(java.lang.Long)">
|
||||||
|
<h3>getPatient</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@GetMapping("/{id}")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">getPatient</span><wbr><span class="parameters">(@PathVariable
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</span></div>
|
||||||
|
<div class="block">Get method to receive a Patient record by the provided ID</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>id</code> - A long representing the patient's unique identifier</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>A response entity containing the saved patient if successful, or
|
||||||
|
a 404 level error if it is non-existent</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.controllers.DoctorController</title>
|
<title>Uses of Class com.mirna.hospitalmanagementapi.application.controllers.DoctorController</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -0,0 +1,58 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Class com.mirna.hospitalmanagementapi.application.controllers.PatientController</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.controllers, class: PatientController">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../PatientController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.controllers.PatientController" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.controllers.PatientController</h1>
|
||||||
|
</div>
|
||||||
|
No usage of com.mirna.hospitalmanagementapi.application.controllers.PatientController</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.application.controllers</title>
|
<title>com.mirna.hospitalmanagementapi.application.controllers</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -73,6 +73,10 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||||
<div class="block">A Spring REST controller for managing doctors.</div>
|
<div class="block">A Spring REST controller for managing doctors.</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PatientController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">PatientController</a></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||||
|
<div class="block">A Spring REST controller for managing patients.</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.application.controllers Class Hierarchy</title>
|
<title>com.mirna.hospitalmanagementapi.application.controllers Class Hierarchy</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -61,6 +61,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.application.controllers.<a href="DoctorController.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.controllers">DoctorController</a></li>
|
<li class="circle">com.mirna.hospitalmanagementapi.application.controllers.<a href="DoctorController.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.controllers">DoctorController</a></li>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.application.controllers.<a href="PatientController.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.controllers">PatientController</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.controllers</title>
|
<title>Uses of Package com.mirna.hospitalmanagementapi.application.controllers</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>DoctorServiceImpl</title>
|
<title>DoctorServiceImpl</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -122,7 +122,7 @@ implements <a href="../../domain/services/DoctorService.html" title="interface i
|
|||||||
<div class="table-header col-second">Method</div>
|
<div class="table-header col-second">Method</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">addDoctor</a><wbr>(<a href="../../domain/dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a> doctorDTO)</code></div>
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">addDoctor</a><wbr>(<a href="../../domain/dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</code></div>
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
<div class="block">Adds a new doctor to the database.</div>
|
<div class="block">Adds a new doctor to the database.</div>
|
||||||
</div>
|
</div>
|
||||||
@ -131,14 +131,19 @@ implements <a href="../../domain/services/DoctorService.html" title="interface i
|
|||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
<div class="block">Deactivates an existing doctor record by provided id</div>
|
<div class="block">Deactivates an existing doctor record by provided id</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.data.domain.Page<<a href="../../domain/dtos/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a>></code></div>
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">findDoctors</a><wbr>(org.springframework.data.domain.Pageable pageable)</code></div>
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findDoctorById(java.lang.Long)" class="member-name-link">findDoctorById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Finds a stored doctor by id.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.data.domain.Page<<a href="../../domain/dtos/doctor/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">findDoctors</a><wbr>(org.springframework.data.domain.Pageable pageable)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
<div class="block">Finds doctors from the database.</div>
|
<div class="block">Finds doctors from the database.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorUpdatedDataDTO)" class="member-name-link">updateDoctor</a><wbr>(<a href="../../domain/dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)" class="member-name-link">updateDoctor</a><wbr>(<a href="../../domain/dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
<div class="block">Updates an existing doctor record</div>
|
<div class="block">Updates an existing doctor record</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -173,13 +178,13 @@ implements <a href="../../domain/services/DoctorService.html" title="interface i
|
|||||||
<h2>Method Details</h2>
|
<h2>Method Details</h2>
|
||||||
<ul class="member-list">
|
<ul class="member-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)">
|
<section class="detail" id="addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)">
|
||||||
<h3>addDoctor</h3>
|
<h3>addDoctor</h3>
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">addDoctor</span><wbr><span class="parameters">(<a href="../../domain/dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a> doctorDTO)</span></div>
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">addDoctor</span><wbr><span class="parameters">(<a href="../../domain/dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</span></div>
|
||||||
<div class="block">Adds a new doctor to the database.</div>
|
<div class="block">Adds a new doctor to the database.</div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
<dt>Specified by:</dt>
|
<dt>Specified by:</dt>
|
||||||
<dd><code><a href="../../domain/services/DoctorService.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)">addDoctor</a></code> in interface <code><a href="../../domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></code></dd>
|
<dd><code><a href="../../domain/services/DoctorService.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)">addDoctor</a></code> in interface <code><a href="../../domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></code></dd>
|
||||||
<dt>Parameters:</dt>
|
<dt>Parameters:</dt>
|
||||||
<dd><code>doctorDTO</code> - A data transfer object containing the data for Doctor
|
<dd><code>doctorDTO</code> - A data transfer object containing the data for Doctor
|
||||||
entity.</dd>
|
entity.</dd>
|
||||||
@ -189,9 +194,28 @@ implements <a href="../../domain/services/DoctorService.html" title="interface i
|
|||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
|
<section class="detail" id="findDoctorById(java.lang.Long)">
|
||||||
|
<h3>findDoctorById</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">findDoctorById</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</span>
|
||||||
|
throws <span class="exceptions">jakarta.persistence.EntityNotFoundException</span></div>
|
||||||
|
<div class="block">Finds a stored doctor by id.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../../domain/services/DoctorService.html#findDoctorById(java.lang.Long)">findDoctorById</a></code> in interface <code><a href="../../domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></code></dd>
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>id</code> - A long representing the doctor's unique identifier</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The corresponding doctor if successful, or throws an
|
||||||
|
EntityNotFoundException if it is non-existent.</dd>
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code>jakarta.persistence.EntityNotFoundException</code> - When doctor with id provided is non-existent</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
<section class="detail" id="findDoctors(org.springframework.data.domain.Pageable)">
|
<section class="detail" id="findDoctors(org.springframework.data.domain.Pageable)">
|
||||||
<h3>findDoctors</h3>
|
<h3>findDoctors</h3>
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">org.springframework.data.domain.Page<<a href="../../domain/dtos/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a>></span> <span class="element-name">findDoctors</span><wbr><span class="parameters">(org.springframework.data.domain.Pageable pageable)</span></div>
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">org.springframework.data.domain.Page<<a href="../../domain/dtos/doctor/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a>></span> <span class="element-name">findDoctors</span><wbr><span class="parameters">(org.springframework.data.domain.Pageable pageable)</span></div>
|
||||||
<div class="block">Finds doctors from the database.</div>
|
<div class="block">Finds doctors from the database.</div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
<dt>Specified by:</dt>
|
<dt>Specified by:</dt>
|
||||||
@ -204,24 +228,29 @@ implements <a href="../../domain/services/DoctorService.html" title="interface i
|
|||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorUpdatedDataDTO)">
|
<section class="detail" id="updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)">
|
||||||
<h3>updateDoctor</h3>
|
<h3>updateDoctor</h3>
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">updateDoctor</span><wbr><span class="parameters">(<a href="../../domain/dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</span></div>
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">updateDoctor</span><wbr><span class="parameters">(<a href="../../domain/dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</span>
|
||||||
|
throws <span class="exceptions">jakarta.persistence.EntityNotFoundException</span></div>
|
||||||
<div class="block">Updates an existing doctor record</div>
|
<div class="block">Updates an existing doctor record</div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
<dt>Specified by:</dt>
|
<dt>Specified by:</dt>
|
||||||
<dd><code><a href="../../domain/services/DoctorService.html#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorUpdatedDataDTO)">updateDoctor</a></code> in interface <code><a href="../../domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></code></dd>
|
<dd><code><a href="../../domain/services/DoctorService.html#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)">updateDoctor</a></code> in interface <code><a href="../../domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></code></dd>
|
||||||
<dt>Parameters:</dt>
|
<dt>Parameters:</dt>
|
||||||
<dd><code>doctorUpdatedDataDTO</code> - Data transfer object containing the doctor updated data along with their corresponding id</dd>
|
<dd><code>doctorUpdatedDataDTO</code> - Data transfer object containing the doctor updated data along with their corresponding id</dd>
|
||||||
<dt>Returns:</dt>
|
<dt>Returns:</dt>
|
||||||
<dd>The updated doctor if successful, or null if there is an error.</dd>
|
<dd>The updated doctor if successful, or throws an
|
||||||
|
EntityNotFoundException if it is non-existent.</dd>
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code>jakarta.persistence.EntityNotFoundException</code> - When doctor with id provided is non-existent</dd>
|
||||||
</dl>
|
</dl>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="deactivateDoctor(java.lang.Long)">
|
<section class="detail" id="deactivateDoctor(java.lang.Long)">
|
||||||
<h3>deactivateDoctor</h3>
|
<h3>deactivateDoctor</h3>
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">deactivateDoctor</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</span></div>
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">deactivateDoctor</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</span>
|
||||||
|
throws <span class="exceptions">jakarta.persistence.EntityNotFoundException</span></div>
|
||||||
<div class="block">Deactivates an existing doctor record by provided id</div>
|
<div class="block">Deactivates an existing doctor record by provided id</div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
<dt>Specified by:</dt>
|
<dt>Specified by:</dt>
|
||||||
@ -229,7 +258,10 @@ implements <a href="../../domain/services/DoctorService.html" title="interface i
|
|||||||
<dt>Parameters:</dt>
|
<dt>Parameters:</dt>
|
||||||
<dd><code>id</code> - Long that represents the doctor's unique identifier</dd>
|
<dd><code>id</code> - Long that represents the doctor's unique identifier</dd>
|
||||||
<dt>Returns:</dt>
|
<dt>Returns:</dt>
|
||||||
<dd>The deactivated doctor if successful, or null if there is an error.</dd>
|
<dd>The deactivated doctor if successful, or throws an
|
||||||
|
EntityNotFoundException if it is non-existent.</dd>
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code>jakarta.persistence.EntityNotFoundException</code> - When doctor with id provided is non-existent</dd>
|
||||||
</dl>
|
</dl>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -0,0 +1,210 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>PatientServiceImpl</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.services, class: PatientServiceImpl">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/PatientServiceImpl.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||||
|
<h1 title="Class PatientServiceImpl" class="title">Class PatientServiceImpl</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>All Implemented Interfaces:</dt>
|
||||||
|
<dd><code><a href="../../domain/services/PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="annotations">@Service
|
||||||
|
</span><span class="modifiers">public class </span><span class="element-name type-name-label">PatientServiceImpl</span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
|
||||||
|
implements <a href="../../domain/services/PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></span></div>
|
||||||
|
<div class="block">This class is an implementation of the PatientService interface.
|
||||||
|
|
||||||
|
This class provides methods to perform operations on patients</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">PatientServiceImpl</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">addPatient</a><wbr>(<a href="../../domain/dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Adds a new patient to the database.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findPatientById(java.lang.Long)" class="member-name-link">findPatientById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Finds a stored patient by id.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>()">
|
||||||
|
<h3>PatientServiceImpl</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PatientServiceImpl</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)">
|
||||||
|
<h3>addPatient</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span> <span class="element-name">addPatient</span><wbr><span class="parameters">(<a href="../../domain/dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</span></div>
|
||||||
|
<div class="block">Adds a new patient to the database.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../../domain/services/PatientService.html#addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)">addPatient</a></code> in interface <code><a href="../../domain/services/PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></code></dd>
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>patientDTO</code> - A data transfer object containing the data for Patient
|
||||||
|
entity.</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The saved patient if successful, or null if there is an error.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="findPatientById(java.lang.Long)">
|
||||||
|
<h3>findPatientById</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span> <span class="element-name">findPatientById</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</span>
|
||||||
|
throws <span class="exceptions">jakarta.persistence.EntityNotFoundException</span></div>
|
||||||
|
<div class="block">Finds a stored patient by id.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../../domain/services/PatientService.html#findPatientById(java.lang.Long)">findPatientById</a></code> in interface <code><a href="../../domain/services/PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></code></dd>
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>id</code> - A long representing the patient's unique identifier</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The corresponding patient if successful, or throws an EntityNotFoundException if it is
|
||||||
|
non-existent.</dd>
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code>jakarta.persistence.EntityNotFoundException</code> - When patient with id provided is non-existent</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.services.DoctorServiceImpl</title>
|
<title>Uses of Class com.mirna.hospitalmanagementapi.application.services.DoctorServiceImpl</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -0,0 +1,58 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Class com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.services, class: PatientServiceImpl">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../PatientServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl</h1>
|
||||||
|
</div>
|
||||||
|
No usage of com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.application.services</title>
|
<title>com.mirna.hospitalmanagementapi.application.services</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -73,6 +73,10 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||||
<div class="block">This class is an implementation of the DoctorService interface.</div>
|
<div class="block">This class is an implementation of the DoctorService interface.</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PatientServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||||
|
<div class="block">This class is an implementation of the PatientService interface.</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.application.services Class Hierarchy</title>
|
<title>com.mirna.hospitalmanagementapi.application.services Class Hierarchy</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -61,6 +61,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.application.services.<a href="DoctorServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a> (implements com.mirna.hospitalmanagementapi.domain.services.<a href="../../domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a>)</li>
|
<li class="circle">com.mirna.hospitalmanagementapi.application.services.<a href="DoctorServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a> (implements com.mirna.hospitalmanagementapi.domain.services.<a href="../../domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a>)</li>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.application.services.<a href="PatientServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a> (implements com.mirna.hospitalmanagementapi.domain.services.<a href="../../domain/services/PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a>)</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.services</title>
|
<title>Uses of Package com.mirna.hospitalmanagementapi.application.services</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>FindDoctorByIdUseCase</title>
|
<title>FindDoctorByIdUseCase</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>FindDoctorsUseCase</title>
|
<title>FindDoctorsUseCase</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>SaveDoctorUseCase</title>
|
<title>SaveDoctorUseCase</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorByIdUseCase</title>
|
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorByIdUseCase</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase</title>
|
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase</title>
|
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.application.usecase.doctor</title>
|
<title>com.mirna.hospitalmanagementapi.application.usecase.doctor</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.application.usecase.doctor Class Hierarchy</title>
|
<title>com.mirna.hospitalmanagementapi.application.usecase.doctor Class Hierarchy</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.usecase.doctor</title>
|
<title>Uses of Package com.mirna.hospitalmanagementapi.application.usecase.doctor</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -0,0 +1,176 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>FindPatientByIdUseCase</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.patient, class: FindPatientByIdUseCase">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/FindPatientByIdUseCase.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.patient</a></div>
|
||||||
|
<h1 title="Class FindPatientByIdUseCase" class="title">Class FindPatientByIdUseCase</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientByIdUseCase</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="annotations">@Component
|
||||||
|
</span><span class="modifiers">public class </span><span class="element-name type-name-label">FindPatientByIdUseCase</span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
<div class="block">This class is used to execute the findById method</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">FindPatientByIdUseCase</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../../domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(java.lang.Long)" class="member-name-link">execute</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Executes the findById method from Patient repository</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>()">
|
||||||
|
<h3>FindPatientByIdUseCase</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FindPatientByIdUseCase</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="execute(java.lang.Long)">
|
||||||
|
<h3>execute</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../../domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span> <span class="element-name">execute</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</span></div>
|
||||||
|
<div class="block">Executes the findById method from Patient repository</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>id</code> - A long representing the patient's unique identifier</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The corresponding patient if successful, or null if it is non-existent</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,176 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>SavePatientUseCase</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.patient, class: SavePatientUseCase">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/SavePatientUseCase.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.patient</a></div>
|
||||||
|
<h1 title="Class SavePatientUseCase" class="title">Class SavePatientUseCase</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">com.mirna.hospitalmanagementapi.application.usecase.patient.SavePatientUseCase</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="annotations">@Component
|
||||||
|
</span><span class="modifiers">public class </span><span class="element-name type-name-label">SavePatientUseCase</span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
<div class="block">This class is used to execute the save method from patient repository</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SavePatientUseCase</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../../domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(com.mirna.hospitalmanagementapi.domain.entities.Patient)" class="member-name-link">execute</a><wbr>(<a href="../../../domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a> patient)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Executes the save method from Patient repository</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>()">
|
||||||
|
<h3>SavePatientUseCase</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SavePatientUseCase</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="execute(com.mirna.hospitalmanagementapi.domain.entities.Patient)">
|
||||||
|
<h3>execute</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../../domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span> <span class="element-name">execute</span><wbr><span class="parameters">(<a href="../../../domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a> patient)</span></div>
|
||||||
|
<div class="block">Executes the save method from Patient repository</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>patient</code> - The Patient to be saved in the repository</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The saved patient if successful, or null if there is an error</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientByIdUseCase</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.patient, class: FindPatientByIdUseCase">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../FindPatientByIdUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientByIdUseCase" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientByIdUseCase</h1>
|
||||||
|
</div>
|
||||||
|
No usage of com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientByIdUseCase</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.SavePatientUseCase</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.patient, class: SavePatientUseCase">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SavePatientUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.SavePatientUseCase" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.usecase.patient.SavePatientUseCase</h1>
|
||||||
|
</div>
|
||||||
|
No usage of com.mirna.hospitalmanagementapi.application.usecase.patient.SavePatientUseCase</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,89 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>com.mirna.hospitalmanagementapi.application.usecase.patient</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.patient">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li>Related Packages | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package com.mirna.hospitalmanagementapi.application.usecase.patient" class="title">Package com.mirna.hospitalmanagementapi.application.usecase.patient</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">com.mirna.hospitalmanagementapi.application.usecase.patient</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="caption"><span>Classes</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="FindPatientByIdUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">FindPatientByIdUseCase</a></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||||
|
<div class="block">This class is used to execute the findById method</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SavePatientUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">SavePatientUseCase</a></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||||
|
<div class="block">This class is used to execute the save method from patient repository</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,73 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>com.mirna.hospitalmanagementapi.application.usecase.patient Class Hierarchy</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.application.usecase.patient">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package com.mirna.hospitalmanagementapi.application.usecase.patient</h1>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal">
|
||||||
|
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.application.usecase.patient.<a href="FindPatientByIdUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">FindPatientByIdUseCase</a></li>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.application.usecase.patient.<a href="SavePatientUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">SavePatientUseCase</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Package com.mirna.hospitalmanagementapi.application.usecase.patient</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.patient">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package com.mirna.hospitalmanagementapi.application.usecase.patient" class="title">Uses of Package<br>com.mirna.hospitalmanagementapi.application.usecase.patient</h1>
|
||||||
|
</div>
|
||||||
|
No usage of com.mirna.hospitalmanagementapi.application.usecase.patient</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Class com.mirna.hospitalmanagementapi.HospitalManagementApiApplication</title>
|
<title>Uses of Class com.mirna.hospitalmanagementapi.HospitalManagementApiApplication</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>AddressDTO</title>
|
<title>AddressDTO</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO</title>
|
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -55,39 +55,41 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Package</div>
|
<div class="table-header col-first">Package</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos.doctor">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos.patient">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
<section class="class-uses">
|
<section class="class-uses">
|
||||||
<ul class="block-list">
|
<ul class="block-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos">
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||||
<h2>Uses of <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> in <a href="../package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></h2>
|
<h2>Uses of <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> in <a href="../doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></h2>
|
||||||
<div class="caption"><span>Methods in <a href="../package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> that return <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span></div>
|
<div class="caption"><span>Methods in <a href="../doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a> that return <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span></div>
|
||||||
<div class="summary-table three-column-summary">
|
<div class="summary-table three-column-summary">
|
||||||
<div class="table-header col-first">Modifier and Type</div>
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
<div class="table-header col-second">Method</div>
|
<div class="table-header col-second">Method</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><code>@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></code></div>
|
<div class="col-first even-row-color"><code>@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></code></div>
|
||||||
<div class="col-second even-row-color"><span class="type-name-label">DoctorDTO.</span><code><a href="../DoctorDTO.html#address()" class="member-name-link">address</a>()</code></div>
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorDTO.</span><code><a href="../doctor/DoctorDTO.html#address()" class="member-name-link">address</a>()</code></div>
|
||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color"><code><a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></code></div>
|
<div class="col-first odd-row-color"><code><a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></code></div>
|
||||||
<div class="col-second odd-row-color"><span class="type-name-label">DoctorUpdatedDataDTO.</span><code><a href="../DoctorUpdatedDataDTO.html#address()" class="member-name-link">address</a>()</code></div>
|
<div class="col-second odd-row-color"><span class="type-name-label">DoctorUpdatedDataDTO.</span><code><a href="../doctor/DoctorUpdatedDataDTO.html#address()" class="member-name-link">address</a>()</code></div>
|
||||||
<div class="col-last odd-row-color">
|
<div class="col-last odd-row-color">
|
||||||
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="caption"><span>Constructors in <a href="../package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> with parameters of type <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span></div>
|
<div class="caption"><span>Constructors in <a href="../doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a> with parameters of type <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span></div>
|
||||||
<div class="summary-table three-column-summary">
|
<div class="summary-table three-column-summary">
|
||||||
<div class="table-header col-first">Modifier</div>
|
<div class="table-header col-first">Modifier</div>
|
||||||
<div class="table-header col-second">Constructor</div>
|
<div class="table-header col-second">Constructor</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><code> </code></div>
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
<div class="col-second even-row-color"><code><a href="../DoctorDTO.html#%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)" class="member-name-link">DoctorDTO</a><wbr>(@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
<div class="col-second even-row-color"><code><a href="../doctor/DoctorDTO.html#%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)" class="member-name-link">DoctorDTO</a><wbr>(@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
||||||
@NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm,
|
@NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm,
|
||||||
@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
||||||
@ -97,7 +99,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="block">Creates an instance of a <code>DoctorDTO</code> record class.</div>
|
<div class="block">Creates an instance of a <code>DoctorDTO</code> record class.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color"><code> </code></div>
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
<div class="col-second odd-row-color"><code><a href="../DoctorUpdatedDataDTO.html#%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)" class="member-name-link">DoctorUpdatedDataDTO</a><wbr>(@NotNull(message="id cannot be null") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id,
|
<div class="col-second odd-row-color"><code><a href="../doctor/DoctorUpdatedDataDTO.html#%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)" class="member-name-link">DoctorUpdatedDataDTO</a><wbr>(@NotNull(message="id cannot be null") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id,
|
||||||
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
||||||
<a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)</code></div>
|
<a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)</code></div>
|
||||||
@ -108,6 +110,37 @@ loadScripts(document, 'script');</script>
|
|||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos.patient">
|
||||||
|
<h2>Uses of <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> in <a href="../patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a> that return <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PatientDTO.</span><code><a href="../patient/PatientDTO.html#address()" class="member-name-link">address</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a> with parameters of type <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../patient/PatientDTO.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)" class="member-name-link">PatientDTO</a><wbr>(@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
|
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
||||||
|
@NotBlank(message="cpf cannot be blank") @Pattern(regexp="\\d{11}",message="invalid format for cpf") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> cpf,
|
||||||
|
@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
||||||
|
@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Creates an instance of a <code>PatientDTO</code> record class.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.entities">
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.entities">
|
||||||
<h2>Uses of <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> in <a href="../../entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></h2>
|
<h2>Uses of <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> in <a href="../../entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></h2>
|
||||||
<div class="caption"><span>Constructors in <a href="../../entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> with parameters of type <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span></div>
|
<div class="caption"><span>Constructors in <a href="../../entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> with parameters of type <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span></div>
|
||||||
|
|||||||
@ -0,0 +1,350 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>DoctorDTO</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorDTO">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/DoctorDTO.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
|
<h1 title="Record Class DoctorDTO" class="title">Record Class DoctorDTO</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">java.lang.Record</a>
|
||||||
|
<div class="inheritance">com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public record </span><span class="element-name type-name-label">DoctorDTO</span>(@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name, @NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email, @NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm, @NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone, @NotNull(message="speciality cannot be null") @Valid <a href="../../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> specialty, @NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></span></div>
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%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)" class="member-name-link">DoctorDTO</a><wbr>(@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
|
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
||||||
|
@NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm,
|
||||||
|
@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
||||||
|
@NotNull(message="speciality cannot be null") @Valid <a href="../../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> specialty,
|
||||||
|
@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Creates an instance of a <code>DoctorDTO</code> record class.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#address()" class="member-name-link">address</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#crm()" class="member-name-link">crm</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>crm</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#email()" class="member-name-link">email</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>email</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Indicates whether some other object is "equal to" this one.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns a hash code value for this object.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#name()" class="member-name-link">name</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull(message="speciality cannot be null") @Valid <a href="../../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#specialty()" class="member-name-link">specialty</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#telephone()" class="member-name-link">telephone</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>telephone</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns a string representation of this record class.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)">
|
||||||
|
<h3>DoctorDTO</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">DoctorDTO</span><wbr><span class="parameters">(@NotBlank(message="name cannot be blank")
|
||||||
|
@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
|
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email")
|
||||||
|
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
||||||
|
@NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm")
|
||||||
|
@NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm,
|
||||||
|
@NotBlank(message="telephone cannot be blank")
|
||||||
|
@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
||||||
|
@NotNull(message="speciality cannot be null") @Valid
|
||||||
|
@NotNull(message="speciality cannot be null") @Valid <a href="../../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> specialty,
|
||||||
|
@NotNull(message="address cannot be null") @Valid
|
||||||
|
@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)</span></div>
|
||||||
|
<div class="block">Creates an instance of a <code>DoctorDTO</code> record class.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>name</code> - the value for the <code>name</code> record component</dd>
|
||||||
|
<dd><code>email</code> - the value for the <code>email</code> record component</dd>
|
||||||
|
<dd><code>crm</code> - the value for the <code>crm</code> record component</dd>
|
||||||
|
<dd><code>telephone</code> - the value for the <code>telephone</code> record component</dd>
|
||||||
|
<dd><code>specialty</code> - the value for the <code>specialty</code> record component</dd>
|
||||||
|
<dd><code>address</code> - the value for the <code>address</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="toString()">
|
||||||
|
<h3>toString</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">toString</span>()</div>
|
||||||
|
<div class="block">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.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>a string representation of this object</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="hashCode()">
|
||||||
|
<h3>hashCode</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">int</span> <span class="element-name">hashCode</span>()</div>
|
||||||
|
<div class="block">Returns a hash code value for this object. The value is derived from the hash code of each of the record components.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>a hash code value for this object</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="equals(java.lang.Object)">
|
||||||
|
<h3>equals</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">boolean</span> <span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</span></div>
|
||||||
|
<div class="block">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 <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Objects.html#equals(java.lang.Object,java.lang.Object)" title="class or interface in java.util" class="external-link"><code>Objects::equals(Object,Object)</code></a>.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>o</code> - the object with which to compare</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd><code>true</code> if this object is the same as the <code>o</code> argument; <code>false</code> otherwise.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="name()">
|
||||||
|
<h3>name</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotBlank(message="name cannot be blank")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">name</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>name</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="email()">
|
||||||
|
<h3>email</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotBlank(message="email cannot be blank")
|
||||||
|
@Email(message="invalid format for email")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">email</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>email</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>email</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="crm()">
|
||||||
|
<h3>crm</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotBlank(message="crm cannot be blank")
|
||||||
|
@Pattern(regexp="\\d{4,6}",
|
||||||
|
message="invalid format for crm")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">crm</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>crm</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>crm</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="telephone()">
|
||||||
|
<h3>telephone</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotBlank(message="telephone cannot be blank")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">telephone</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>telephone</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>telephone</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="specialty()">
|
||||||
|
<h3>specialty</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull(message="speciality cannot be null")
|
||||||
|
@Valid
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull(message="speciality cannot be null") @Valid <a href="../../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></span> <span class="element-name">specialty</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>specialty</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="address()">
|
||||||
|
<h3>address</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull(message="address cannot be null")
|
||||||
|
@Valid
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span> <span class="element-name">address</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>address</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,303 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>DoctorPublicDataDTO</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorPublicDataDTO">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/DoctorPublicDataDTO.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
|
<h1 title="Record Class DoctorPublicDataDTO" class="title">Record Class DoctorPublicDataDTO</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">java.lang.Record</a>
|
||||||
|
<div class="inheritance">com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorPublicDataDTO</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public record </span><span class="element-name type-name-label">DoctorPublicDataDTO</span>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm, <a href="../../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> specialty)
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></span></div>
|
||||||
|
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Doctor)" class="member-name-link">DoctorPublicDataDTO</a><wbr>(<a href="../../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a> doctor)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty)" class="member-name-link">DoctorPublicDataDTO</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm,
|
||||||
|
<a href="../../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> specialty)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Creates an instance of a <code>DoctorPublicDataDTO</code> record class.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#crm()" class="member-name-link">crm</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>crm</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#email()" class="member-name-link">email</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>email</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Indicates whether some other object is "equal to" this one.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns a hash code value for this object.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#name()" class="member-name-link">name</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#specialty()" class="member-name-link">specialty</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns a string representation of this record class.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(com.mirna.hospitalmanagementapi.domain.entities.Doctor)">
|
||||||
|
<h3>DoctorPublicDataDTO</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">DoctorPublicDataDTO</span><wbr><span class="parameters">(<a href="../../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a> doctor)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty)">
|
||||||
|
<h3>DoctorPublicDataDTO</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">DoctorPublicDataDTO</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm,
|
||||||
|
<a href="../../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> specialty)</span></div>
|
||||||
|
<div class="block">Creates an instance of a <code>DoctorPublicDataDTO</code> record class.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>name</code> - the value for the <code>name</code> record component</dd>
|
||||||
|
<dd><code>email</code> - the value for the <code>email</code> record component</dd>
|
||||||
|
<dd><code>crm</code> - the value for the <code>crm</code> record component</dd>
|
||||||
|
<dd><code>specialty</code> - the value for the <code>specialty</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="toString()">
|
||||||
|
<h3>toString</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">toString</span>()</div>
|
||||||
|
<div class="block">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.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>a string representation of this object</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="hashCode()">
|
||||||
|
<h3>hashCode</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">int</span> <span class="element-name">hashCode</span>()</div>
|
||||||
|
<div class="block">Returns a hash code value for this object. The value is derived from the hash code of each of the record components.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>a hash code value for this object</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="equals(java.lang.Object)">
|
||||||
|
<h3>equals</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">boolean</span> <span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</span></div>
|
||||||
|
<div class="block">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 <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Objects.html#equals(java.lang.Object,java.lang.Object)" title="class or interface in java.util" class="external-link"><code>Objects::equals(Object,Object)</code></a>.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>o</code> - the object with which to compare</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd><code>true</code> if this object is the same as the <code>o</code> argument; <code>false</code> otherwise.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="name()">
|
||||||
|
<h3>name</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">name</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>name</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="email()">
|
||||||
|
<h3>email</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">email</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>email</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>email</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="crm()">
|
||||||
|
<h3>crm</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">crm</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>crm</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>crm</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="specialty()">
|
||||||
|
<h3>specialty</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></span> <span class="element-name">specialty</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>specialty</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,297 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>DoctorUpdatedDataDTO</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorUpdatedDataDTO">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/DoctorUpdatedDataDTO.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
|
<h1 title="Record Class DoctorUpdatedDataDTO" class="title">Record Class DoctorUpdatedDataDTO</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">java.lang.Record</a>
|
||||||
|
<div class="inheritance">com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public record </span><span class="element-name type-name-label">DoctorUpdatedDataDTO</span>(@NotNull(message="id cannot be null") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone, <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></span></div>
|
||||||
|
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)" class="member-name-link">DoctorUpdatedDataDTO</a><wbr>(@NotNull(message="id cannot be null") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
||||||
|
<a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Creates an instance of a <code>DoctorUpdatedDataDTO</code> record class.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#address()" class="member-name-link">address</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Indicates whether some other object is "equal to" this one.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns a hash code value for this object.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull(message="id cannot be null") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#id()" class="member-name-link">id</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>id</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#name()" class="member-name-link">name</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#telephone()" class="member-name-link">telephone</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>telephone</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns a string representation of this record class.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.lang.Long,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)">
|
||||||
|
<h3>DoctorUpdatedDataDTO</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">DoctorUpdatedDataDTO</span><wbr><span class="parameters">(@NotNull(message="id cannot be null")
|
||||||
|
@NotNull(message="id cannot be null") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
||||||
|
<a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)</span></div>
|
||||||
|
<div class="block">Creates an instance of a <code>DoctorUpdatedDataDTO</code> record class.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>id</code> - the value for the <code>id</code> record component</dd>
|
||||||
|
<dd><code>name</code> - the value for the <code>name</code> record component</dd>
|
||||||
|
<dd><code>telephone</code> - the value for the <code>telephone</code> record component</dd>
|
||||||
|
<dd><code>address</code> - the value for the <code>address</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="toString()">
|
||||||
|
<h3>toString</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">toString</span>()</div>
|
||||||
|
<div class="block">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.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>a string representation of this object</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="hashCode()">
|
||||||
|
<h3>hashCode</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">int</span> <span class="element-name">hashCode</span>()</div>
|
||||||
|
<div class="block">Returns a hash code value for this object. The value is derived from the hash code of each of the record components.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>a hash code value for this object</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="equals(java.lang.Object)">
|
||||||
|
<h3>equals</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">boolean</span> <span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</span></div>
|
||||||
|
<div class="block">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 <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Objects.html#equals(java.lang.Object,java.lang.Object)" title="class or interface in java.util" class="external-link"><code>Objects::equals(Object,Object)</code></a>.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>o</code> - the object with which to compare</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd><code>true</code> if this object is the same as the <code>o</code> argument; <code>false</code> otherwise.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="id()">
|
||||||
|
<h3>id</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull(message="id cannot be null")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull(message="id cannot be null") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></span> <span class="element-name">id</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>id</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>id</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="name()">
|
||||||
|
<h3>name</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">name</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>name</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="telephone()">
|
||||||
|
<h3>telephone</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">telephone</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>telephone</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>telephone</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="address()">
|
||||||
|
<h3>address</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span> <span class="element-name">address</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>address</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,139 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorDTO">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO" class="title">Uses of Record Class<br>com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.controllers">com.mirna.hospitalmanagementapi.application.controllers</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.controllers">
|
||||||
|
<h2>Uses of <a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> in <a href="../../../../application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../../application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a> with parameters of type <a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorController.</span><code><a href="../../../../application/controllers/DoctorController.html#postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">postDoctor</a><wbr>(@Valid <a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Post method to create a new Doctor object based on the provided DTO.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
||||||
|
<h2>Uses of <a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> in <a href="../../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a> with parameters of type <a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorServiceImpl.</span><code><a href="../../../../application/services/DoctorServiceImpl.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">addDoctor</a><wbr>(<a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Adds a new doctor to the database.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.entities">
|
||||||
|
<h2>Uses of <a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> in <a href="../../../entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></h2>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../../entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> with parameters of type <a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../../entities/Doctor.html#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">Doctor</a><wbr>(<a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Constructor for class Doctor</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
|
||||||
|
<h2>Uses of <a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> in <a href="../../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a> with parameters of type <a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorService.</span><code><a href="../../../services/DoctorService.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">addDoctor</a><wbr>(<a href="../DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Adds a new doctor to the repository.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,103 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorPublicDataDTO</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorPublicDataDTO">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorPublicDataDTO" class="title">Uses of Record Class<br>com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorPublicDataDTO</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
||||||
|
<h2>Uses of <a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a> in <a href="../../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a> that return types with arguments of type <a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>org.springframework.data.domain.Page<<a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorServiceImpl.</span><code><a href="../../../../application/services/DoctorServiceImpl.html#findDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">findDoctors</a><wbr>(org.springframework.data.domain.Pageable pageable)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Finds doctors from the database.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
|
||||||
|
<h2>Uses of <a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a> in <a href="../../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a> that return types with arguments of type <a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>org.springframework.data.domain.Page<<a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorService.</span><code><a href="../../../services/DoctorService.html#findDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">findDoctors</a><wbr>(org.springframework.data.domain.Pageable pageable)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Retrieves a paginated sublist of doctors.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,121 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorUpdatedDataDTO">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO" class="title">Uses of Record Class<br>com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.controllers">com.mirna.hospitalmanagementapi.application.controllers</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.controllers">
|
||||||
|
<h2>Uses of <a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> in <a href="../../../../application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../../application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a> with parameters of type <a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorController.</span><code><a href="../../../../application/controllers/DoctorController.html#putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)" class="member-name-link">putDoctor</a><wbr>(@Valid <a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Put method to update a existing doctor record by provided ID</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
||||||
|
<h2>Uses of <a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> in <a href="../../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a> with parameters of type <a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorServiceImpl.</span><code><a href="../../../../application/services/DoctorServiceImpl.html#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)" class="member-name-link">updateDoctor</a><wbr>(<a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Updates an existing doctor record</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
|
||||||
|
<h2>Uses of <a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> in <a href="../../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a> with parameters of type <a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorService.</span><code><a href="../../../services/DoctorService.html#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)" class="member-name-link">updateDoctor</a><wbr>(<a href="../DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Updates an existing doctor record</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,106 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>com.mirna.hospitalmanagementapi.domain.dtos.doctor</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package com.mirna.hospitalmanagementapi.domain.dtos.doctor" class="title">Package com.mirna.hospitalmanagementapi.domain.dtos.doctor</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">com.mirna.hospitalmanagementapi.domain.dtos.doctor</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="caption"><span>Record Classes</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab4"><a href="DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab4">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab4"><a href="DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab4">
|
||||||
|
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab4"><a href="DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab4">
|
||||||
|
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,78 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>com.mirna.hospitalmanagementapi.domain.dtos.doctor Class Hierarchy</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package com.mirna.hospitalmanagementapi.domain.dtos.doctor</h1>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal">
|
||||||
|
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" class="type-name-link external-link" title="class or interface in java.lang">Record</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.dtos.doctor.<a href="DoctorDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></li>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.dtos.doctor.<a href="DoctorPublicDataDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a></li>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.dtos.doctor.<a href="DoctorUpdatedDataDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,147 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.doctor</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.doctor" class="title">Uses of Package<br>com.mirna.hospitalmanagementapi.domain.dtos.doctor</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.controllers">com.mirna.hospitalmanagementapi.application.controllers</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="package-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.controllers">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a> used by <a href="../../../application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/DoctorDTO.html#com.mirna.hospitalmanagementapi.application.controllers">DoctorDTO</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/DoctorUpdatedDataDTO.html#com.mirna.hospitalmanagementapi.application.controllers">DoctorUpdatedDataDTO</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a> used by <a href="../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/DoctorDTO.html#com.mirna.hospitalmanagementapi.application.services">DoctorDTO</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/DoctorPublicDataDTO.html#com.mirna.hospitalmanagementapi.application.services">DoctorPublicDataDTO</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/DoctorUpdatedDataDTO.html#com.mirna.hospitalmanagementapi.application.services">DoctorUpdatedDataDTO</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.entities">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a> used by <a href="../../entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/DoctorDTO.html#com.mirna.hospitalmanagementapi.domain.entities">DoctorDTO</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a> used by <a href="../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/DoctorDTO.html#com.mirna.hospitalmanagementapi.domain.services">DoctorDTO</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/DoctorPublicDataDTO.html#com.mirna.hospitalmanagementapi.domain.services">DoctorPublicDataDTO</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/DoctorUpdatedDataDTO.html#com.mirna.hospitalmanagementapi.domain.services">DoctorUpdatedDataDTO</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.domain.dtos</title>
|
<title>com.mirna.hospitalmanagementapi.domain.dtos</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -42,7 +42,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<ul class="sub-nav-list">
|
<ul class="sub-nav-list">
|
||||||
<li>Package: </li>
|
<li>Package: </li>
|
||||||
<li>Description | </li>
|
<li>Description | </li>
|
||||||
<li>Related Packages | </li>
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
@ -64,6 +64,19 @@ loadScripts(document, 'script');</script>
|
|||||||
<section class="summary">
|
<section class="summary">
|
||||||
<ul class="summary-list">
|
<ul class="summary-list">
|
||||||
<li>
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
<div id="class-summary">
|
<div id="class-summary">
|
||||||
<div class="caption"><span>Record Classes</span></div>
|
<div class="caption"><span>Record Classes</span></div>
|
||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
@ -73,18 +86,6 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color class-summary class-summary-tab4">
|
<div class="col-last even-row-color class-summary class-summary-tab4">
|
||||||
<div class="block">Data transfer object used to transfer data that will be saved in a Address entity</div>
|
<div class="block">Data transfer object used to transfer data that will be saved in a Address entity</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color class-summary class-summary-tab4"><a href="DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a></div>
|
|
||||||
<div class="col-last odd-row-color class-summary class-summary-tab4">
|
|
||||||
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first even-row-color class-summary class-summary-tab4"><a href="DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a></div>
|
|
||||||
<div class="col-last even-row-color class-summary class-summary-tab4">
|
|
||||||
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first odd-row-color class-summary class-summary-tab4"><a href="DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a></div>
|
|
||||||
<div class="col-last odd-row-color class-summary class-summary-tab4">
|
|
||||||
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.domain.dtos Class Hierarchy</title>
|
<title>com.mirna.hospitalmanagementapi.domain.dtos Class Hierarchy</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -63,9 +63,6 @@ loadScripts(document, 'script');</script>
|
|||||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" class="type-name-link external-link" title="class or interface in java.lang">Record</a>
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" class="type-name-link external-link" title="class or interface in java.lang">Record</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.dtos.<a href="AddressDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></li>
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.dtos.<a href="AddressDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></li>
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.dtos.<a href="DoctorDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a></li>
|
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.dtos.<a href="DoctorPublicDataDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a></li>
|
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.dtos.<a href="DoctorUpdatedDataDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.dtos</title>
|
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.dtos</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -55,64 +55,35 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Package</div>
|
<div class="table-header col-first">Package</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.controllers">com.mirna.hospitalmanagementapi.application.controllers</a></div>
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos.doctor">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos.patient">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
|
||||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
|
||||||
<div class="col-last odd-row-color"> </div>
|
|
||||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
<section class="package-uses">
|
<section class="package-uses">
|
||||||
<ul class="block-list">
|
<ul class="block-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="com.mirna.hospitalmanagementapi.application.controllers">
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> used by <a href="../../application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a></span></div>
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> used by <a href="doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></span></div>
|
||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Class</div>
|
<div class="table-header col-first">Class</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="class-use/DoctorDTO.html#com.mirna.hospitalmanagementapi.application.controllers">DoctorDTO</a></div>
|
<div class="col-first even-row-color"><a href="class-use/AddressDTO.html#com.mirna.hospitalmanagementapi.domain.dtos.doctor">AddressDTO</a></div>
|
||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
<div class="block">Data transfer object used to transfer data that will be saved in a Address entity</div>
|
||||||
</div>
|
|
||||||
<div class="col-first odd-row-color"><a href="class-use/DoctorUpdatedDataDTO.html#com.mirna.hospitalmanagementapi.application.controllers">DoctorUpdatedDataDTO</a></div>
|
|
||||||
<div class="col-last odd-row-color">
|
|
||||||
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos.patient">
|
||||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> used by <a href="../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></span></div>
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> used by <a href="patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></span></div>
|
||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Class</div>
|
<div class="table-header col-first">Class</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="class-use/DoctorDTO.html#com.mirna.hospitalmanagementapi.application.services">DoctorDTO</a></div>
|
<div class="col-first even-row-color"><a href="class-use/AddressDTO.html#com.mirna.hospitalmanagementapi.domain.dtos.patient">AddressDTO</a></div>
|
||||||
<div class="col-last even-row-color">
|
|
||||||
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first odd-row-color"><a href="class-use/DoctorPublicDataDTO.html#com.mirna.hospitalmanagementapi.application.services">DoctorPublicDataDTO</a></div>
|
|
||||||
<div class="col-last odd-row-color">
|
|
||||||
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first even-row-color"><a href="class-use/DoctorUpdatedDataDTO.html#com.mirna.hospitalmanagementapi.application.services">DoctorUpdatedDataDTO</a></div>
|
|
||||||
<div class="col-last even-row-color">
|
|
||||||
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos">
|
|
||||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> used by <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></span></div>
|
|
||||||
<div class="summary-table two-column-summary">
|
|
||||||
<div class="table-header col-first">Class</div>
|
|
||||||
<div class="table-header col-last">Description</div>
|
|
||||||
<div class="col-first even-row-color"><a href="class-use/AddressDTO.html#com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></div>
|
|
||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Data transfer object used to transfer data that will be saved in a Address entity</div>
|
<div class="block">Data transfer object used to transfer data that will be saved in a Address entity</div>
|
||||||
</div>
|
</div>
|
||||||
@ -129,31 +100,6 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Data transfer object used to transfer data that will be saved in a Address entity</div>
|
<div class="block">Data transfer object used to transfer data that will be saved in a Address entity</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color"><a href="class-use/DoctorDTO.html#com.mirna.hospitalmanagementapi.domain.entities">DoctorDTO</a></div>
|
|
||||||
<div class="col-last odd-row-color">
|
|
||||||
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
|
|
||||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> used by <a href="../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></span></div>
|
|
||||||
<div class="summary-table two-column-summary">
|
|
||||||
<div class="table-header col-first">Class</div>
|
|
||||||
<div class="table-header col-last">Description</div>
|
|
||||||
<div class="col-first even-row-color"><a href="class-use/DoctorDTO.html#com.mirna.hospitalmanagementapi.domain.services">DoctorDTO</a></div>
|
|
||||||
<div class="col-last even-row-color">
|
|
||||||
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first odd-row-color"><a href="class-use/DoctorPublicDataDTO.html#com.mirna.hospitalmanagementapi.domain.services">DoctorPublicDataDTO</a></div>
|
|
||||||
<div class="col-last odd-row-color">
|
|
||||||
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first even-row-color"><a href="class-use/DoctorUpdatedDataDTO.html#com.mirna.hospitalmanagementapi.domain.services">DoctorUpdatedDataDTO</a></div>
|
|
||||||
<div class="col-last even-row-color">
|
|
||||||
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -0,0 +1,329 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>PatientDTO</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.patient, record: PatientDTO">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/PatientDTO.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||||
|
<h1 title="Record Class PatientDTO" class="title">Record Class PatientDTO</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">java.lang.Record</a>
|
||||||
|
<div class="inheritance">com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public record </span><span class="element-name type-name-label">PatientDTO</span>(@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name, @NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email, @NotBlank(message="cpf cannot be blank") @Pattern(regexp="\\d{11}",message="invalid format for cpf") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> cpf, @NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone, @NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></span></div>
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Patient
|
||||||
|
entity</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)" class="member-name-link">PatientDTO</a><wbr>(@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
|
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
||||||
|
@NotBlank(message="cpf cannot be blank") @Pattern(regexp="\\d{11}",message="invalid format for cpf") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> cpf,
|
||||||
|
@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
||||||
|
@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Creates an instance of a <code>PatientDTO</code> record class.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#address()" class="member-name-link">address</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotBlank(message="cpf cannot be blank") @Pattern(regexp="\\d{11}",message="invalid format for cpf") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cpf()" class="member-name-link">cpf</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>cpf</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#email()" class="member-name-link">email</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>email</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Indicates whether some other object is "equal to" this one.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns a hash code value for this object.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#name()" class="member-name-link">name</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#telephone()" class="member-name-link">telephone</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the value of the <code>telephone</code> record component.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns a string representation of this record class.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)">
|
||||||
|
<h3>PatientDTO</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PatientDTO</span><wbr><span class="parameters">(@NotBlank(message="name cannot be blank")
|
||||||
|
@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
|
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email")
|
||||||
|
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
||||||
|
@NotBlank(message="cpf cannot be blank") @Pattern(regexp="\\d{11}",message="invalid format for cpf")
|
||||||
|
@NotBlank(message="cpf cannot be blank") @Pattern(regexp="\\d{11}",message="invalid format for cpf") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> cpf,
|
||||||
|
@NotBlank(message="telephone cannot be blank")
|
||||||
|
@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
||||||
|
@NotNull(message="address cannot be null") @Valid
|
||||||
|
@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a> address)</span></div>
|
||||||
|
<div class="block">Creates an instance of a <code>PatientDTO</code> record class.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>name</code> - the value for the <code>name</code> record component</dd>
|
||||||
|
<dd><code>email</code> - the value for the <code>email</code> record component</dd>
|
||||||
|
<dd><code>cpf</code> - the value for the <code>cpf</code> record component</dd>
|
||||||
|
<dd><code>telephone</code> - the value for the <code>telephone</code> record component</dd>
|
||||||
|
<dd><code>address</code> - the value for the <code>address</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="toString()">
|
||||||
|
<h3>toString</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">toString</span>()</div>
|
||||||
|
<div class="block">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.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>a string representation of this object</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="hashCode()">
|
||||||
|
<h3>hashCode</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">int</span> <span class="element-name">hashCode</span>()</div>
|
||||||
|
<div class="block">Returns a hash code value for this object. The value is derived from the hash code of each of the record components.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>a hash code value for this object</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="equals(java.lang.Object)">
|
||||||
|
<h3>equals</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">boolean</span> <span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</span></div>
|
||||||
|
<div class="block">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 <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Objects.html#equals(java.lang.Object,java.lang.Object)" title="class or interface in java.util" class="external-link"><code>Objects::equals(Object,Object)</code></a>.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>o</code> - the object with which to compare</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd><code>true</code> if this object is the same as the <code>o</code> argument; <code>false</code> otherwise.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="name()">
|
||||||
|
<h3>name</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotBlank(message="name cannot be blank")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">name</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>name</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="email()">
|
||||||
|
<h3>email</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotBlank(message="email cannot be blank")
|
||||||
|
@Email(message="invalid format for email")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">email</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>email</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>email</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cpf()">
|
||||||
|
<h3>cpf</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotBlank(message="cpf cannot be blank")
|
||||||
|
@Pattern(regexp="\\d{11}",
|
||||||
|
message="invalid format for cpf")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotBlank(message="cpf cannot be blank") @Pattern(regexp="\\d{11}",message="invalid format for cpf") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">cpf</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>cpf</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>cpf</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="telephone()">
|
||||||
|
<h3>telephone</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotBlank(message="telephone cannot be blank")
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">telephone</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>telephone</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>telephone</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="address()">
|
||||||
|
<h3>address</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull(message="address cannot be null")
|
||||||
|
@Valid
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull(message="address cannot be null") @Valid <a href="../AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></span> <span class="element-name">address</span>()</div>
|
||||||
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>the value of the <code>address</code> record component</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,139 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.patient, record: PatientDTO">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO" class="title">Uses of Record Class<br>com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.controllers">com.mirna.hospitalmanagementapi.application.controllers</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.controllers">
|
||||||
|
<h2>Uses of <a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> in <a href="../../../../application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../../application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a> with parameters of type <a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PatientController.</span><code><a href="../../../../application/controllers/PatientController.html#postPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">postPatient</a><wbr>(@Valid <a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Post method to create a new Patient object based on the provided DTO.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
||||||
|
<h2>Uses of <a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> in <a href="../../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a> with parameters of type <a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PatientServiceImpl.</span><code><a href="../../../../application/services/PatientServiceImpl.html#addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">addPatient</a><wbr>(<a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Adds a new patient to the database.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.entities">
|
||||||
|
<h2>Uses of <a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> in <a href="../../../entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></h2>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../../entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> with parameters of type <a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../../entities/Patient.html#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">Patient</a><wbr>(<a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Constructor for class Patient</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
|
||||||
|
<h2>Uses of <a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> in <a href="../../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a> with parameters of type <a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PatientService.</span><code><a href="../../../services/PatientService.html#addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">addPatient</a><wbr>(<a href="../PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Adds a new patient to the repository.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,99 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>com.mirna.hospitalmanagementapi.domain.dtos.patient</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.patient">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package com.mirna.hospitalmanagementapi.domain.dtos.patient" class="title">Package com.mirna.hospitalmanagementapi.domain.dtos.patient</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">com.mirna.hospitalmanagementapi.domain.dtos.patient</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="caption"><span>Record Classes</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab4"><a href="PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab4">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Patient
|
||||||
|
entity</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,76 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>com.mirna.hospitalmanagementapi.domain.dtos.patient Class Hierarchy</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.domain.dtos.patient">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package com.mirna.hospitalmanagementapi.domain.dtos.patient</h1>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal">
|
||||||
|
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" class="type-name-link external-link" title="class or interface in java.lang">Record</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.dtos.patient.<a href="PatientDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,131 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.patient</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.patient">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.patient" class="title">Uses of Package<br>com.mirna.hospitalmanagementapi.domain.dtos.patient</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.controllers">com.mirna.hospitalmanagementapi.application.controllers</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="package-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.controllers">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a> used by <a href="../../../application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/PatientDTO.html#com.mirna.hospitalmanagementapi.application.controllers">PatientDTO</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Patient
|
||||||
|
entity</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a> used by <a href="../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/PatientDTO.html#com.mirna.hospitalmanagementapi.application.services">PatientDTO</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Patient
|
||||||
|
entity</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.entities">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a> used by <a href="../../entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/PatientDTO.html#com.mirna.hospitalmanagementapi.domain.entities">PatientDTO</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Patient
|
||||||
|
entity</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a> used by <a href="../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/PatientDTO.html#com.mirna.hospitalmanagementapi.domain.services">PatientDTO</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Patient
|
||||||
|
entity</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Address</title>
|
<title>Address</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Doctor</title>
|
<title>Doctor</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -99,7 +99,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Doctor</a>()</code></div>
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Doctor</a>()</code></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">Doctor</a><wbr>(<a href="../dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a> doctorDTO)</code></div>
|
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">Doctor</a><wbr>(<a href="../dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</code></div>
|
||||||
<div class="col-last odd-row-color">
|
<div class="col-last odd-row-color">
|
||||||
<div class="block">Constructor for class Doctor</div>
|
<div class="block">Constructor for class Doctor</div>
|
||||||
</div>
|
</div>
|
||||||
@ -215,9 +215,9 @@ loadScripts(document, 'script');</script>
|
|||||||
<h2>Constructor Details</h2>
|
<h2>Constructor Details</h2>
|
||||||
<ul class="member-list">
|
<ul class="member-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="<init>(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)">
|
<section class="detail" id="<init>(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)">
|
||||||
<h3>Doctor</h3>
|
<h3>Doctor</h3>
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Doctor</span><wbr><span class="parameters">(<a href="../dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a> doctorDTO)</span></div>
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Doctor</span><wbr><span class="parameters">(<a href="../dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</span></div>
|
||||||
<div class="block">Constructor for class Doctor</div>
|
<div class="block">Constructor for class Doctor</div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
<dt>Parameters:</dt>
|
<dt>Parameters:</dt>
|
||||||
@ -225,7 +225,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<dt>See Also:</dt>
|
<dt>See Also:</dt>
|
||||||
<dd>
|
<dd>
|
||||||
<ul class="see-list">
|
<ul class="see-list">
|
||||||
<li><a href="../dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos"><code>DoctorDTO</code></a></li>
|
<li><a href="../dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor"><code>DoctorDTO</code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|||||||
408
doc/com/mirna/hospitalmanagementapi/domain/entities/Patient.html
Normal file
408
doc/com/mirna/hospitalmanagementapi/domain/entities/Patient.html
Normal file
@ -0,0 +1,408 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Patient</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.entities, class: Patient">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/Patient.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
|
<h1 title="Class Patient" class="title">Class Patient</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">com.mirna.hospitalmanagementapi.domain.entities.Patient</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="annotations">@Entity(name="Patient")
|
||||||
|
</span><span class="modifiers">public class </span><span class="element-name type-name-label">Patient</span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Patient</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">Patient</a><wbr>(<a href="../dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Constructor for class Patient</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getActive()" class="member-name-link">getActive</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the active</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAddress()" class="member-name-link">getAddress</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the address</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCrm()" class="member-name-link">getCrm</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the cpf</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getEmail()" class="member-name-link">getEmail</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the email</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the doctor id.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the name</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTelephone()" class="member-name-link">getTelephone</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns the telephone</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setActive(java.lang.Boolean)" class="member-name-link">setActive</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a> active)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Sets the active</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)" class="member-name-link">setAddress</a><wbr>(<a href="Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a> address)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Sets the address</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCpf(java.lang.String)" class="member-name-link">setCpf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> cpf)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Sets the cpf</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setEmail(java.lang.String)" class="member-name-link">setEmail</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Sets the email</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setId(java.lang.Long)" class="member-name-link">setId</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Sets the doctor id.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(java.lang.String)" class="member-name-link">setName</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Sets the name</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setTelephone(java.lang.String)" class="member-name-link">setTelephone</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Sets the telephone</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)">
|
||||||
|
<h3>Patient</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Patient</span><wbr><span class="parameters">(<a href="../dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</span></div>
|
||||||
|
<div class="block">Constructor for class Patient</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>patientDTO</code> - Data transfer object containing Patient entity information</dd>
|
||||||
|
<dt>See Also:</dt>
|
||||||
|
<dd>
|
||||||
|
<ul class="see-list">
|
||||||
|
<li><a href="../dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient"><code>PatientDTO</code></a></li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>()">
|
||||||
|
<h3>Patient</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Patient</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getId()">
|
||||||
|
<h3>getId</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></span> <span class="element-name">getId</span>()</div>
|
||||||
|
<div class="block">Returns the doctor id.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>A Long representing the patient id.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setId(java.lang.Long)">
|
||||||
|
<h3>setId</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setId</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</span></div>
|
||||||
|
<div class="block">Sets the doctor id.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>id</code> - The patient's unique identifier.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getName()">
|
||||||
|
<h3>getName</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getName</span>()</div>
|
||||||
|
<div class="block">Returns the name</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>A string representing the patient's name.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setName(java.lang.String)">
|
||||||
|
<h3>setName</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setName</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div>
|
||||||
|
<div class="block">Sets the name</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>name</code> - Must not be blank.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getEmail()">
|
||||||
|
<h3>getEmail</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getEmail</span>()</div>
|
||||||
|
<div class="block">Returns the email</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>A string representing the patient's email.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setEmail(java.lang.String)">
|
||||||
|
<h3>setEmail</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setEmail</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email)</span></div>
|
||||||
|
<div class="block">Sets the email</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>email</code> - Must not be blank.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getCrm()">
|
||||||
|
<h3>getCrm</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getCrm</span>()</div>
|
||||||
|
<div class="block">Returns the cpf</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>A string representing the patient's cpf.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setCpf(java.lang.String)">
|
||||||
|
<h3>setCpf</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setCpf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> cpf)</span></div>
|
||||||
|
<div class="block">Sets the cpf</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>cpf</code> - Must not be blank.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getTelephone()">
|
||||||
|
<h3>getTelephone</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getTelephone</span>()</div>
|
||||||
|
<div class="block">Returns the telephone</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>A string representing the patient's telephone.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setTelephone(java.lang.String)">
|
||||||
|
<h3>setTelephone</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setTelephone</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone)</span></div>
|
||||||
|
<div class="block">Sets the telephone</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>telephone</code> - Must not be blank.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getActive()">
|
||||||
|
<h3>getActive</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></span> <span class="element-name">getActive</span>()</div>
|
||||||
|
<div class="block">Returns the active</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>A boolean value that states whether the patient is active in the system</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setActive(java.lang.Boolean)">
|
||||||
|
<h3>setActive</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setActive</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a> active)</span></div>
|
||||||
|
<div class="block">Sets the active</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>active</code> - Must not be null. Starts with the true value by default</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getAddress()">
|
||||||
|
<h3>getAddress</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></span> <span class="element-name">getAddress</span>()</div>
|
||||||
|
<div class="block">Returns the address</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>An object class representing the patient's address.</dd>
|
||||||
|
<dt>See Also:</dt>
|
||||||
|
<dd>
|
||||||
|
<ul class="see-list">
|
||||||
|
<li><a href="Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities"><code>Address</code></a></li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)">
|
||||||
|
<h3>setAddress</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setAddress</span><wbr><span class="parameters">(<a href="Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a> address)</span></div>
|
||||||
|
<div class="block">Sets the address</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>address</code> - Must not be null.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Address</title>
|
<title>Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Address</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -73,6 +73,11 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Returns the address</div>
|
<div class="block">Returns the address</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="../Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">Patient.</span><code><a href="../Patient.html#getAddress()" class="member-name-link">getAddress</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Returns the address</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="caption"><span>Methods in <a href="../package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> with parameters of type <a href="../Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></span></div>
|
<div class="caption"><span>Methods in <a href="../package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> with parameters of type <a href="../Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></span></div>
|
||||||
<div class="summary-table three-column-summary">
|
<div class="summary-table three-column-summary">
|
||||||
@ -84,6 +89,11 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Sets the address</div>
|
<div class="block">Sets the address</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><code>void</code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">Patient.</span><code><a href="../Patient.html#setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)" class="member-name-link">setAddress</a><wbr>(<a href="../Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a> address)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Sets the address</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Doctor</title>
|
<title>Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Doctor</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -59,7 +59,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.usecase.doctor">com.mirna.hospitalmanagementapi.application.usecase.doctor</a></div>
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.usecase.doctor">com.mirna.hospitalmanagementapi.application.usecase.doctor</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos.doctor">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.repositories">com.mirna.hospitalmanagementapi.domain.repositories</a></div>
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.repositories">com.mirna.hospitalmanagementapi.domain.repositories</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
@ -77,7 +77,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="table-header col-second">Method</div>
|
<div class="table-header col-second">Method</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><code><a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
<div class="col-first even-row-color"><code><a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
<div class="col-second even-row-color"><span class="type-name-label">DoctorServiceImpl.</span><code><a href="../../../application/services/DoctorServiceImpl.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">addDoctor</a><wbr>(<a href="../../dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a> doctorDTO)</code></div>
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorServiceImpl.</span><code><a href="../../../application/services/DoctorServiceImpl.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">addDoctor</a><wbr>(<a href="../../dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</code></div>
|
||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Adds a new doctor to the database.</div>
|
<div class="block">Adds a new doctor to the database.</div>
|
||||||
</div>
|
</div>
|
||||||
@ -87,8 +87,13 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="block">Deactivates an existing doctor record by provided id</div>
|
<div class="block">Deactivates an existing doctor record by provided id</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first even-row-color"><code><a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
<div class="col-first even-row-color"><code><a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
<div class="col-second even-row-color"><span class="type-name-label">DoctorServiceImpl.</span><code><a href="../../../application/services/DoctorServiceImpl.html#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorUpdatedDataDTO)" class="member-name-link">updateDoctor</a><wbr>(<a href="../../dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorServiceImpl.</span><code><a href="../../../application/services/DoctorServiceImpl.html#findDoctorById(java.lang.Long)" class="member-name-link">findDoctorById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Finds a stored doctor by id.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">DoctorServiceImpl.</span><code><a href="../../../application/services/DoctorServiceImpl.html#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)" class="member-name-link">updateDoctor</a><wbr>(<a href="../../dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
<div class="block">Updates an existing doctor record</div>
|
<div class="block">Updates an existing doctor record</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -138,15 +143,15 @@ loadScripts(document, 'script');</script>
|
|||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos">
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||||
<h2>Uses of <a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a> in <a href="../../dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></h2>
|
<h2>Uses of <a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a> in <a href="../../dtos/doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></h2>
|
||||||
<div class="caption"><span>Constructors in <a href="../../dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> with parameters of type <a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span></div>
|
<div class="caption"><span>Constructors in <a href="../../dtos/doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a> with parameters of type <a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span></div>
|
||||||
<div class="summary-table three-column-summary">
|
<div class="summary-table three-column-summary">
|
||||||
<div class="table-header col-first">Modifier</div>
|
<div class="table-header col-first">Modifier</div>
|
||||||
<div class="table-header col-second">Constructor</div>
|
<div class="table-header col-second">Constructor</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><code> </code></div>
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
<div class="col-second even-row-color"><code><a href="../../dtos/DoctorPublicDataDTO.html#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Doctor)" class="member-name-link">DoctorPublicDataDTO</a><wbr>(<a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a> doctor)</code></div>
|
<div class="col-second even-row-color"><code><a href="../../dtos/doctor/DoctorPublicDataDTO.html#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Doctor)" class="member-name-link">DoctorPublicDataDTO</a><wbr>(<a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a> doctor)</code></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@ -174,7 +179,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="table-header col-second">Method</div>
|
<div class="table-header col-second">Method</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><code><a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
<div class="col-first even-row-color"><code><a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
<div class="col-second even-row-color"><span class="type-name-label">DoctorService.</span><code><a href="../../services/DoctorService.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">addDoctor</a><wbr>(<a href="../../dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a> doctorDTO)</code></div>
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorService.</span><code><a href="../../services/DoctorService.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">addDoctor</a><wbr>(<a href="../../dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</code></div>
|
||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Adds a new doctor to the repository.</div>
|
<div class="block">Adds a new doctor to the repository.</div>
|
||||||
</div>
|
</div>
|
||||||
@ -184,8 +189,13 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="block">Deactivates an existing doctor record by provided id</div>
|
<div class="block">Deactivates an existing doctor record by provided id</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first even-row-color"><code><a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
<div class="col-first even-row-color"><code><a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
<div class="col-second even-row-color"><span class="type-name-label">DoctorService.</span><code><a href="../../services/DoctorService.html#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorUpdatedDataDTO)" class="member-name-link">updateDoctor</a><wbr>(<a href="../../dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorService.</span><code><a href="../../services/DoctorService.html#findDoctorById(java.lang.Long)" class="member-name-link">findDoctorById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Finds a stored doctor by id.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">DoctorService.</span><code><a href="../../services/DoctorService.html#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)" class="member-name-link">updateDoctor</a><wbr>(<a href="../../dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
<div class="block">Updates an existing doctor record</div>
|
<div class="block">Updates an existing doctor record</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -0,0 +1,147 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Patient</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.entities, class: Patient">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.domain.entities.Patient" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.domain.entities.Patient</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.usecase.patient">com.mirna.hospitalmanagementapi.application.usecase.patient</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
||||||
|
<h2>Uses of <a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a> in <a href="../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a> that return <a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PatientServiceImpl.</span><code><a href="../../../application/services/PatientServiceImpl.html#addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">addPatient</a><wbr>(<a href="../../dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Adds a new patient to the database.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PatientServiceImpl.</span><code><a href="../../../application/services/PatientServiceImpl.html#findPatientById(java.lang.Long)" class="member-name-link">findPatientById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Finds a stored patient by id.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.usecase.patient">
|
||||||
|
<h2>Uses of <a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a> in <a href="../../../application/usecase/patient/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.patient</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../application/usecase/patient/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.patient</a> that return <a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">FindPatientByIdUseCase.</span><code><a href="../../../application/usecase/patient/FindPatientByIdUseCase.html#execute(java.lang.Long)" class="member-name-link">execute</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Executes the findById method from Patient repository</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SavePatientUseCase.</span><code><a href="../../../application/usecase/patient/SavePatientUseCase.html#execute(com.mirna.hospitalmanagementapi.domain.entities.Patient)" class="member-name-link">execute</a><wbr>(<a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a> patient)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Executes the save method from Patient repository</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../application/usecase/patient/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.patient</a> with parameters of type <a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SavePatientUseCase.</span><code><a href="../../../application/usecase/patient/SavePatientUseCase.html#execute(com.mirna.hospitalmanagementapi.domain.entities.Patient)" class="member-name-link">execute</a><wbr>(<a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a> patient)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Executes the save method from Patient repository</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
|
||||||
|
<h2>Uses of <a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a> in <a href="../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a> that return <a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PatientService.</span><code><a href="../../services/PatientService.html#addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">addPatient</a><wbr>(<a href="../../dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Adds a new patient to the repository.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="../Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PatientService.</span><code><a href="../../services/PatientService.html#findPatientById(java.lang.Long)" class="member-name-link">findPatientById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Finds a stored patient by id.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.domain.entities</title>
|
<title>com.mirna.hospitalmanagementapi.domain.entities</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -73,6 +73,8 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></div>
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></div>
|
||||||
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.domain.entities Class Hierarchy</title>
|
<title>com.mirna.hospitalmanagementapi.domain.entities Class Hierarchy</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -62,6 +62,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<ul>
|
<ul>
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.entities.<a href="Address.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></li>
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.entities.<a href="Address.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></li>
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.entities.<a href="Doctor.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></li>
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.entities.<a href="Doctor.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></li>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.entities.<a href="Patient.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.entities</title>
|
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.entities</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -59,14 +59,16 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.usecase.doctor">com.mirna.hospitalmanagementapi.application.usecase.doctor</a></div>
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.usecase.doctor">com.mirna.hospitalmanagementapi.application.usecase.doctor</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.usecase.patient">com.mirna.hospitalmanagementapi.application.usecase.patient</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos.doctor">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.repositories">com.mirna.hospitalmanagementapi.domain.repositories</a></div>
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.repositories">com.mirna.hospitalmanagementapi.domain.repositories</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
<section class="package-uses">
|
<section class="package-uses">
|
||||||
<ul class="block-list">
|
<ul class="block-list">
|
||||||
@ -78,6 +80,8 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="class-use/Doctor.html#com.mirna.hospitalmanagementapi.application.services">Doctor</a></div>
|
<div class="col-first even-row-color"><a href="class-use/Doctor.html#com.mirna.hospitalmanagementapi.application.services">Doctor</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/Patient.html#com.mirna.hospitalmanagementapi.application.services">Patient</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
@ -93,12 +97,23 @@ loadScripts(document, 'script');</script>
|
|||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos">
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.usecase.patient">
|
||||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> used by <a href="../dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></span></div>
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> used by <a href="../../application/usecase/patient/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.patient</a></span></div>
|
||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Class</div>
|
<div class="table-header col-first">Class</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="class-use/Doctor.html#com.mirna.hospitalmanagementapi.domain.dtos">Doctor</a></div>
|
<div class="col-first even-row-color"><a href="class-use/Patient.html#com.mirna.hospitalmanagementapi.application.usecase.patient">Patient</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> used by <a href="../dtos/doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/Doctor.html#com.mirna.hospitalmanagementapi.domain.dtos.doctor">Doctor</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@ -133,6 +148,8 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="class-use/Doctor.html#com.mirna.hospitalmanagementapi.domain.services">Doctor</a></div>
|
<div class="col-first even-row-color"><a href="class-use/Doctor.html#com.mirna.hospitalmanagementapi.domain.services">Doctor</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/Patient.html#com.mirna.hospitalmanagementapi.domain.services">Patient</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Specialty</title>
|
<title>Specialty</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Enum Class com.mirna.hospitalmanagementapi.domain.enums.Specialty</title>
|
<title>Uses of Enum Class com.mirna.hospitalmanagementapi.domain.enums.Specialty</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -55,7 +55,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Package</div>
|
<div class="table-header col-first">Package</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos.doctor">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
@ -65,31 +65,31 @@ loadScripts(document, 'script');</script>
|
|||||||
<section class="class-uses">
|
<section class="class-uses">
|
||||||
<ul class="block-list">
|
<ul class="block-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos">
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||||
<h2>Uses of <a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> in <a href="../../dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></h2>
|
<h2>Uses of <a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> in <a href="../../dtos/doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></h2>
|
||||||
<div class="caption"><span>Methods in <a href="../../dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> that return <a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></span></div>
|
<div class="caption"><span>Methods in <a href="../../dtos/doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a> that return <a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></span></div>
|
||||||
<div class="summary-table three-column-summary">
|
<div class="summary-table three-column-summary">
|
||||||
<div class="table-header col-first">Modifier and Type</div>
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
<div class="table-header col-second">Method</div>
|
<div class="table-header col-second">Method</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><code>@NotNull(message="speciality cannot be null") @Valid <a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></code></div>
|
<div class="col-first even-row-color"><code>@NotNull(message="speciality cannot be null") @Valid <a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></code></div>
|
||||||
<div class="col-second even-row-color"><span class="type-name-label">DoctorDTO.</span><code><a href="../../dtos/DoctorDTO.html#specialty()" class="member-name-link">specialty</a>()</code></div>
|
<div class="col-second even-row-color"><span class="type-name-label">DoctorDTO.</span><code><a href="../../dtos/doctor/DoctorDTO.html#specialty()" class="member-name-link">specialty</a>()</code></div>
|
||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
|
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color"><code><a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></code></div>
|
<div class="col-first odd-row-color"><code><a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></code></div>
|
||||||
<div class="col-second odd-row-color"><span class="type-name-label">DoctorPublicDataDTO.</span><code><a href="../../dtos/DoctorPublicDataDTO.html#specialty()" class="member-name-link">specialty</a>()</code></div>
|
<div class="col-second odd-row-color"><span class="type-name-label">DoctorPublicDataDTO.</span><code><a href="../../dtos/doctor/DoctorPublicDataDTO.html#specialty()" class="member-name-link">specialty</a>()</code></div>
|
||||||
<div class="col-last odd-row-color">
|
<div class="col-last odd-row-color">
|
||||||
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
|
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="caption"><span>Constructors in <a href="../../dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a> with parameters of type <a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></span></div>
|
<div class="caption"><span>Constructors in <a href="../../dtos/doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a> with parameters of type <a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></span></div>
|
||||||
<div class="summary-table three-column-summary">
|
<div class="summary-table three-column-summary">
|
||||||
<div class="table-header col-first">Modifier</div>
|
<div class="table-header col-first">Modifier</div>
|
||||||
<div class="table-header col-second">Constructor</div>
|
<div class="table-header col-second">Constructor</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><code> </code></div>
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
<div class="col-second even-row-color"><code><a href="../../dtos/DoctorDTO.html#%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)" class="member-name-link">DoctorDTO</a><wbr>(@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
<div class="col-second even-row-color"><code><a href="../../dtos/doctor/DoctorDTO.html#%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)" class="member-name-link">DoctorDTO</a><wbr>(@NotBlank(message="name cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
@NotBlank(message="email cannot be blank") @Email(message="invalid format for email") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
||||||
@NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm,
|
@NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm,
|
||||||
@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
@NotBlank(message="telephone cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> telephone,
|
||||||
@ -99,7 +99,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="block">Creates an instance of a <code>DoctorDTO</code> record class.</div>
|
<div class="block">Creates an instance of a <code>DoctorDTO</code> record class.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color"><code> </code></div>
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
<div class="col-second odd-row-color"><code><a href="../../dtos/DoctorPublicDataDTO.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty)" class="member-name-link">DoctorPublicDataDTO</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
<div class="col-second odd-row-color"><code><a href="../../dtos/doctor/DoctorPublicDataDTO.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.enums.Specialty)" class="member-name-link">DoctorPublicDataDTO</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||||
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> email,
|
||||||
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm,
|
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> crm,
|
||||||
<a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> specialty)</code></div>
|
<a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> specialty)</code></div>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.domain.enums</title>
|
<title>com.mirna.hospitalmanagementapi.domain.enums</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.domain.enums Class Hierarchy</title>
|
<title>com.mirna.hospitalmanagementapi.domain.enums Class Hierarchy</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.enums</title>
|
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.enums</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -55,7 +55,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Package</div>
|
<div class="table-header col-first">Package</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos.doctor">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
@ -65,12 +65,12 @@ loadScripts(document, 'script');</script>
|
|||||||
<section class="package-uses">
|
<section class="package-uses">
|
||||||
<ul class="block-list">
|
<ul class="block-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos">
|
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.enums</a> used by <a href="../dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></span></div>
|
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.enums</a> used by <a href="../dtos/doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></span></div>
|
||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Class</div>
|
<div class="table-header col-first">Class</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="class-use/Specialty.html#com.mirna.hospitalmanagementapi.domain.dtos">Specialty</a></div>
|
<div class="col-first even-row-color"><a href="class-use/Specialty.html#com.mirna.hospitalmanagementapi.domain.dtos.doctor">Specialty</a></div>
|
||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Specialties that can be used</div>
|
<div class="block">Specialties that can be used</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>DoctorRepository</title>
|
<title>DoctorRepository</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -0,0 +1,120 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>PatientRepository</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.repositories, interface: PatientRepository">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/PatientRepository.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.repositories</a></div>
|
||||||
|
<h1 title="Interface PatientRepository" class="title">Interface PatientRepository</h1>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>All Superinterfaces:</dt>
|
||||||
|
<dd><code>org.springframework.data.repository.CrudRepository<<a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code>, <code>org.springframework.data.jpa.repository.JpaRepository<<a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code>, <code>org.springframework.data.repository.ListCrudRepository<<a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code>, <code>org.springframework.data.repository.ListPagingAndSortingRepository<<a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code>, <code>org.springframework.data.repository.PagingAndSortingRepository<<a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code>, <code>org.springframework.data.repository.query.QueryByExampleExecutor<<a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a>></code>, <code>org.springframework.data.repository.Repository<<a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">PatientRepository</span><span class="extends-implements">
|
||||||
|
extends org.springframework.data.jpa.repository.JpaRepository<<a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></span></div>
|
||||||
|
<div class="block">Repository interface for retrieving and manipulating all Patient objects using their unique Long identifier.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-org.springframework.data.repository.CrudRepository">Methods inherited from interface org.springframework.data.repository.CrudRepository</h3>
|
||||||
|
<code>count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, save</code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-org.springframework.data.jpa.repository.JpaRepository">Methods inherited from interface org.springframework.data.jpa.repository.JpaRepository</h3>
|
||||||
|
<code>deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlush</code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-org.springframework.data.repository.ListCrudRepository">Methods inherited from interface org.springframework.data.repository.ListCrudRepository</h3>
|
||||||
|
<code>findAll, findAllById, saveAll</code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-org.springframework.data.repository.ListPagingAndSortingRepository">Methods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository</h3>
|
||||||
|
<code>findAll</code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-org.springframework.data.repository.PagingAndSortingRepository">Methods inherited from interface org.springframework.data.repository.PagingAndSortingRepository</h3>
|
||||||
|
<code>findAll</code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-org.springframework.data.repository.query.QueryByExampleExecutor">Methods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor</h3>
|
||||||
|
<code>count, exists, findAll, findBy, findOne</code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.DoctorRepository</title>
|
<title>Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.DoctorRepository</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -0,0 +1,58 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.PatientRepository</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.repositories, interface: PatientRepository">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../PatientRepository.html" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.PatientRepository" class="title">Uses of Interface<br>com.mirna.hospitalmanagementapi.domain.repositories.PatientRepository</h1>
|
||||||
|
</div>
|
||||||
|
No usage of com.mirna.hospitalmanagementapi.domain.repositories.PatientRepository</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.domain.repositories</title>
|
<title>com.mirna.hospitalmanagementapi.domain.repositories</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -73,6 +73,10 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color class-summary class-summary-tab1">
|
<div class="col-last even-row-color class-summary class-summary-tab1">
|
||||||
<div class="block">Repository interface for retrieving and manipulating all Doctor objects using their unique Long identifier.</div>
|
<div class="block">Repository interface for retrieving and manipulating all Doctor objects using their unique Long identifier.</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="PatientRepository.html" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">PatientRepository</a></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab1">
|
||||||
|
<div class="block">Repository interface for retrieving and manipulating all Patient objects using their unique Long identifier.</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.domain.repositories Class Hierarchy</title>
|
<title>com.mirna.hospitalmanagementapi.domain.repositories Class Hierarchy</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -63,6 +63,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<li class="circle">org.springframework.data.jpa.repository.JpaRepository<T,<wbr>ID> (also extends org.springframework.data.repository.ListCrudRepository<T,<wbr>ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T,<wbr>ID>)
|
<li class="circle">org.springframework.data.jpa.repository.JpaRepository<T,<wbr>ID> (also extends org.springframework.data.repository.ListCrudRepository<T,<wbr>ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T,<wbr>ID>)
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.repositories.<a href="DoctorRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a></li>
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.repositories.<a href="DoctorRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a></li>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.repositories.<a href="PatientRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">PatientRepository</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
@ -76,6 +77,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<li class="circle">org.springframework.data.jpa.repository.JpaRepository<T,<wbr>ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T,<wbr>ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
|
<li class="circle">org.springframework.data.jpa.repository.JpaRepository<T,<wbr>ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T,<wbr>ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.repositories.<a href="DoctorRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a></li>
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.repositories.<a href="DoctorRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a></li>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.repositories.<a href="PatientRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">PatientRepository</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
@ -89,6 +91,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<li class="circle">org.springframework.data.jpa.repository.JpaRepository<T,<wbr>ID> (also extends org.springframework.data.repository.ListCrudRepository<T,<wbr>ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
|
<li class="circle">org.springframework.data.jpa.repository.JpaRepository<T,<wbr>ID> (also extends org.springframework.data.repository.ListCrudRepository<T,<wbr>ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.repositories.<a href="DoctorRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a></li>
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.repositories.<a href="DoctorRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a></li>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.repositories.<a href="PatientRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">PatientRepository</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.repositories</title>
|
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.repositories</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>DoctorService</title>
|
<title>DoctorService</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -107,7 +107,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="table-header col-second">Method</div>
|
<div class="table-header col-second">Method</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">addDoctor</a><wbr>(<a href="../dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a> doctorDTO)</code></div>
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">addDoctor</a><wbr>(<a href="../dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</code></div>
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
||||||
<div class="block">Adds a new doctor to the repository.</div>
|
<div class="block">Adds a new doctor to the repository.</div>
|
||||||
</div>
|
</div>
|
||||||
@ -116,14 +116,19 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
||||||
<div class="block">Deactivates an existing doctor record by provided id</div>
|
<div class="block">Deactivates an existing doctor record by provided id</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>org.springframework.data.domain.Page<<a href="../dtos/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a>></code></div>
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#findDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">findDoctors</a><wbr>(org.springframework.data.domain.Pageable pageable)</code></div>
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#findDoctorById(java.lang.Long)" class="member-name-link">findDoctorById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
||||||
|
<div class="block">Finds a stored doctor by id.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>org.springframework.data.domain.Page<<a href="../dtos/doctor/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#findDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">findDoctors</a><wbr>(org.springframework.data.domain.Pageable pageable)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
||||||
<div class="block">Retrieves a paginated sublist of doctors.</div>
|
<div class="block">Retrieves a paginated sublist of doctors.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></code></div>
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorUpdatedDataDTO)" class="member-name-link">updateDoctor</a><wbr>(<a href="../dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)" class="member-name-link">updateDoctor</a><wbr>(<a href="../dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</code></div>
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
||||||
<div class="block">Updates an existing doctor record</div>
|
<div class="block">Updates an existing doctor record</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -141,9 +146,9 @@ loadScripts(document, 'script');</script>
|
|||||||
<h2>Method Details</h2>
|
<h2>Method Details</h2>
|
||||||
<ul class="member-list">
|
<ul class="member-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)">
|
<section class="detail" id="addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)">
|
||||||
<h3>addDoctor</h3>
|
<h3>addDoctor</h3>
|
||||||
<div class="member-signature"><span class="return-type"><a href="../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">addDoctor</span><wbr><span class="parameters">(<a href="../dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a> doctorDTO)</span></div>
|
<div class="member-signature"><span class="return-type"><a href="../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">addDoctor</span><wbr><span class="parameters">(<a href="../dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a> doctorDTO)</span></div>
|
||||||
<div class="block">Adds a new doctor to the repository.</div>
|
<div class="block">Adds a new doctor to the repository.</div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
<dt>Parameters:</dt>
|
<dt>Parameters:</dt>
|
||||||
@ -154,9 +159,22 @@ loadScripts(document, 'script');</script>
|
|||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
|
<section class="detail" id="findDoctorById(java.lang.Long)">
|
||||||
|
<h3>findDoctorById</h3>
|
||||||
|
<div class="member-signature"><span class="return-type"><a href="../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">findDoctorById</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</span></div>
|
||||||
|
<div class="block">Finds a stored doctor by id.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>id</code> - A long representing the doctor's unique identifier</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The corresponding doctor if successful, or null if it is non-existent.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
<section class="detail" id="findDoctors(org.springframework.data.domain.Pageable)">
|
<section class="detail" id="findDoctors(org.springframework.data.domain.Pageable)">
|
||||||
<h3>findDoctors</h3>
|
<h3>findDoctors</h3>
|
||||||
<div class="member-signature"><span class="return-type">org.springframework.data.domain.Page<<a href="../dtos/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a>></span> <span class="element-name">findDoctors</span><wbr><span class="parameters">(org.springframework.data.domain.Pageable pageable)</span></div>
|
<div class="member-signature"><span class="return-type">org.springframework.data.domain.Page<<a href="../dtos/doctor/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a>></span> <span class="element-name">findDoctors</span><wbr><span class="parameters">(org.springframework.data.domain.Pageable pageable)</span></div>
|
||||||
<div class="block">Retrieves a paginated sublist of doctors.</div>
|
<div class="block">Retrieves a paginated sublist of doctors.</div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
<dt>Parameters:</dt>
|
<dt>Parameters:</dt>
|
||||||
@ -167,9 +185,9 @@ loadScripts(document, 'script');</script>
|
|||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorUpdatedDataDTO)">
|
<section class="detail" id="updateDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)">
|
||||||
<h3>updateDoctor</h3>
|
<h3>updateDoctor</h3>
|
||||||
<div class="member-signature"><span class="return-type"><a href="../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">updateDoctor</span><wbr><span class="parameters">(<a href="../dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</span></div>
|
<div class="member-signature"><span class="return-type"><a href="../entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span> <span class="element-name">updateDoctor</span><wbr><span class="parameters">(<a href="../dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a> doctorUpdatedDataDTO)</span></div>
|
||||||
<div class="block">Updates an existing doctor record</div>
|
<div class="block">Updates an existing doctor record</div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
<dt>Parameters:</dt>
|
<dt>Parameters:</dt>
|
||||||
|
|||||||
@ -0,0 +1,169 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>PatientService</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.services, interface: PatientService">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/PatientService.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||||
|
<h1 title="Interface PatientService" class="title">Interface PatientService</h1>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>All Known Implementing Classes:</dt>
|
||||||
|
<dd><code><a href="../../application/services/PatientServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">PatientService</span></div>
|
||||||
|
<div class="block">Patient service interface for managing patient information.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
<dt>See Also:</dt>
|
||||||
|
<dd>
|
||||||
|
<ul class="see-list">
|
||||||
|
<li><a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities"><code>Patient</code></a></li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">addPatient</a><wbr>(<a href="../dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
||||||
|
<div class="block">Adds a new patient to the repository.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#findPatientById(java.lang.Long)" class="member-name-link">findPatientById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
||||||
|
<div class="block">Finds a stored patient by id.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)">
|
||||||
|
<h3>addPatient</h3>
|
||||||
|
<div class="member-signature"><span class="return-type"><a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span> <span class="element-name">addPatient</span><wbr><span class="parameters">(<a href="../dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> patientDTO)</span></div>
|
||||||
|
<div class="block">Adds a new patient to the repository.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>patientDTO</code> - A data transfer object representing a patient to add.</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The saved patient if successful, or null if there is an error.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="findPatientById(java.lang.Long)">
|
||||||
|
<h3>findPatientById</h3>
|
||||||
|
<div class="member-signature"><span class="return-type"><a href="../entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></span> <span class="element-name">findPatientById</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> id)</span></div>
|
||||||
|
<div class="block">Finds a stored patient by id.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>id</code> - A long representing the patient's unique identifier</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The corresponding patient if successful, or null if it is non-existent.</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Interface com.mirna.hospitalmanagementapi.domain.services.DoctorService</title>
|
<title>Uses of Interface com.mirna.hospitalmanagementapi.domain.services.DoctorService</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -0,0 +1,85 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Interface com.mirna.hospitalmanagementapi.domain.services.PatientService</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.services, interface: PatientService">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Interface com.mirna.hospitalmanagementapi.domain.services.PatientService" class="title">Uses of Interface<br>com.mirna.hospitalmanagementapi.domain.services.PatientService</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
||||||
|
<h2>Uses of <a href="../PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a> in <a href="../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a> that implement <a href="../PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../../application/services/PatientServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a></code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">This class is an implementation of the PatientService interface.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.domain.services</title>
|
<title>com.mirna.hospitalmanagementapi.domain.services</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -73,6 +73,10 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color class-summary class-summary-tab1">
|
<div class="col-last even-row-color class-summary class-summary-tab1">
|
||||||
<div class="block">Doctor service interface for managing doctor information.</div>
|
<div class="block">Doctor service interface for managing doctor information.</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab1">
|
||||||
|
<div class="block">Patient service interface for managing patient information.</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.domain.services Class Hierarchy</title>
|
<title>com.mirna.hospitalmanagementapi.domain.services Class Hierarchy</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -59,6 +59,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
|
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.services.<a href="DoctorService.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></li>
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.services.<a href="DoctorService.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></li>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.domain.services.<a href="PatientService.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.services</title>
|
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.services</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -70,6 +70,10 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color">
|
<div class="col-last even-row-color">
|
||||||
<div class="block">Doctor service interface for managing doctor information.</div>
|
<div class="block">Doctor service interface for managing doctor information.</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/PatientService.html#com.mirna.hospitalmanagementapi.application.services">PatientService</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Patient service interface for managing patient information.</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@ -0,0 +1,168 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>EntityNotFoundErrorHandler</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.infra.handlers, class: EntityNotFoundErrorHandler">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||||
|
var oddRowColor = "odd-row-color";
|
||||||
|
var tableTab = "table-tab";
|
||||||
|
var activeTableTab = "active-table-tab";
|
||||||
|
var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/EntityNotFoundErrorHandler.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.infra.handlers</a></div>
|
||||||
|
<h1 title="Class EntityNotFoundErrorHandler" class="title">Class EntityNotFoundErrorHandler</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">com.mirna.hospitalmanagementapi.infra.handlers.EntityNotFoundErrorHandler</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="annotations">@RestControllerAdvice
|
||||||
|
</span><span class="modifiers">public class </span><span class="element-name type-name-label">EntityNotFoundErrorHandler</span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
<div class="block">This @RestControllerAdvice is used to handle entity not found error and return appropriate response message</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Version:</dt>
|
||||||
|
<dd>1.0</dd>
|
||||||
|
<dt>Author:</dt>
|
||||||
|
<dd>Mirna Gama</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">EntityNotFoundErrorHandler</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||||
|
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#handle(jakarta.persistence.EntityNotFoundException)" class="member-name-link">handle</a><wbr>(jakarta.persistence.EntityNotFoundException expection)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>()">
|
||||||
|
<h3>EntityNotFoundErrorHandler</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">EntityNotFoundErrorHandler</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="handle(jakarta.persistence.EntityNotFoundException)">
|
||||||
|
<h3>handle</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@ExceptionHandler(jakarta.persistence.EntityNotFoundException.class)
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">handle</span><wbr><span class="parameters">(jakarta.persistence.EntityNotFoundException expection)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.EntityNotFoundErrorHandler</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.infra.handlers, class: EntityNotFoundErrorHandler">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../EntityNotFoundErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.EntityNotFoundErrorHandler" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.infra.handlers.EntityNotFoundErrorHandler</h1>
|
||||||
|
</div>
|
||||||
|
No usage of com.mirna.hospitalmanagementapi.infra.handlers.EntityNotFoundErrorHandler</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,96 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>com.mirna.hospitalmanagementapi.infra.handlers</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.infra.handlers">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package com.mirna.hospitalmanagementapi.infra.handlers" class="title">Package com.mirna.hospitalmanagementapi.infra.handlers</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">com.mirna.hospitalmanagementapi.infra.handlers</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="validation/package-summary.html">com.mirna.hospitalmanagementapi.infra.handlers.validation</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="caption"><span>Classes</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="EntityNotFoundErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers">EntityNotFoundErrorHandler</a></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||||
|
<div class="block">This @RestControllerAdvice is used to handle entity not found error and return appropriate response message</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,72 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>com.mirna.hospitalmanagementapi.infra.handlers Class Hierarchy</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.infra.handlers">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package com.mirna.hospitalmanagementapi.infra.handlers</h1>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal">
|
||||||
|
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">com.mirna.hospitalmanagementapi.infra.handlers.<a href="EntityNotFoundErrorHandler.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.infra.handlers">EntityNotFoundErrorHandler</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="pt">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
|
<title>Uses of Package com.mirna.hospitalmanagementapi.infra.handlers</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="dc.created" content="2024-01-06">
|
||||||
|
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.infra.handlers">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||||
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||||
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package com.mirna.hospitalmanagementapi.infra.handlers" class="title">Uses of Package<br>com.mirna.hospitalmanagementapi.infra.handlers</h1>
|
||||||
|
</div>
|
||||||
|
No usage of com.mirna.hospitalmanagementapi.infra.handlers</main>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>ValidationErrorHandler</title>
|
<title>ValidationErrorHandler</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.validation.ValidationErrorHandler</title>
|
<title>Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.validation.ValidationErrorHandler</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.infra.handlers.validation</title>
|
<title>com.mirna.hospitalmanagementapi.infra.handlers.validation</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -42,7 +42,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<ul class="sub-nav-list">
|
<ul class="sub-nav-list">
|
||||||
<li>Package: </li>
|
<li>Package: </li>
|
||||||
<li>Description | </li>
|
<li>Description | </li>
|
||||||
<li>Related Packages | </li>
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
@ -64,6 +64,17 @@ loadScripts(document, 'script');</script>
|
|||||||
<section class="summary">
|
<section class="summary">
|
||||||
<ul class="summary-list">
|
<ul class="summary-list">
|
||||||
<li>
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">com.mirna.hospitalmanagementapi.infra.handlers</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
<div id="class-summary">
|
<div id="class-summary">
|
||||||
<div class="caption"><span>Classes</span></div>
|
<div class="caption"><span>Classes</span></div>
|
||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi.infra.handlers.validation Class Hierarchy</title>
|
<title>com.mirna.hospitalmanagementapi.infra.handlers.validation Class Hierarchy</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Package com.mirna.hospitalmanagementapi.infra.handlers.validation</title>
|
<title>Uses of Package com.mirna.hospitalmanagementapi.infra.handlers.validation</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi</title>
|
<title>com.mirna.hospitalmanagementapi</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>com.mirna.hospitalmanagementapi Class Hierarchy</title>
|
<title>com.mirna.hospitalmanagementapi Class Hierarchy</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>Uses of Package com.mirna.hospitalmanagementapi</title>
|
<title>Uses of Package com.mirna.hospitalmanagementapi</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -2,9 +2,13 @@ com.mirna.hospitalmanagementapi
|
|||||||
com.mirna.hospitalmanagementapi.application.controllers
|
com.mirna.hospitalmanagementapi.application.controllers
|
||||||
com.mirna.hospitalmanagementapi.application.services
|
com.mirna.hospitalmanagementapi.application.services
|
||||||
com.mirna.hospitalmanagementapi.application.usecase.doctor
|
com.mirna.hospitalmanagementapi.application.usecase.doctor
|
||||||
|
com.mirna.hospitalmanagementapi.application.usecase.patient
|
||||||
com.mirna.hospitalmanagementapi.domain.dtos
|
com.mirna.hospitalmanagementapi.domain.dtos
|
||||||
|
com.mirna.hospitalmanagementapi.domain.dtos.doctor
|
||||||
|
com.mirna.hospitalmanagementapi.domain.dtos.patient
|
||||||
com.mirna.hospitalmanagementapi.domain.entities
|
com.mirna.hospitalmanagementapi.domain.entities
|
||||||
com.mirna.hospitalmanagementapi.domain.enums
|
com.mirna.hospitalmanagementapi.domain.enums
|
||||||
com.mirna.hospitalmanagementapi.domain.repositories
|
com.mirna.hospitalmanagementapi.domain.repositories
|
||||||
com.mirna.hospitalmanagementapi.domain.services
|
com.mirna.hospitalmanagementapi.domain.services
|
||||||
|
com.mirna.hospitalmanagementapi.infra.handlers
|
||||||
com.mirna.hospitalmanagementapi.infra.handlers.validation
|
com.mirna.hospitalmanagementapi.infra.handlers.validation
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>API Help</title>
|
<title>API Help</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>A-Index</title>
|
<title>A-Index</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -54,11 +54,11 @@ loadScripts(document, 'script');</script>
|
|||||||
<a href="index-1.html">A</a> <a href="index-2.html">C</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">H</a> <a href="index-8.html">I</a> <a href="index-9.html">M</a> <a href="index-10.html">N</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">S</a> <a href="index-14.html">T</a> <a href="index-15.html">U</a> <a href="index-16.html">V</a> <a href="index-17.html">Z</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a>
|
<a href="index-1.html">A</a> <a href="index-2.html">C</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">H</a> <a href="index-8.html">I</a> <a href="index-9.html">M</a> <a href="index-10.html">N</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">S</a> <a href="index-14.html">T</a> <a href="index-15.html">U</a> <a href="index-16.html">V</a> <a href="index-17.html">Z</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a>
|
||||||
<h2 class="title" id="I:A">A</h2>
|
<h2 class="title" id="I:A">A</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
<dt><a href="../com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">addDoctor(DoctorDTO)</a> - Method in class com.mirna.hospitalmanagementapi.application.services.<a href="../com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a></dt>
|
<dt><a href="../com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">addDoctor(DoctorDTO)</a> - Method in class com.mirna.hospitalmanagementapi.application.services.<a href="../com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<div class="block">Adds a new doctor to the database.</div>
|
<div class="block">Adds a new doctor to the database.</div>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><a href="../com/mirna/hospitalmanagementapi/domain/services/DoctorService.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">addDoctor(DoctorDTO)</a> - Method in interface com.mirna.hospitalmanagementapi.domain.services.<a href="../com/mirna/hospitalmanagementapi/domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></dt>
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/services/DoctorService.html#addDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">addDoctor(DoctorDTO)</a> - Method in interface com.mirna.hospitalmanagementapi.domain.services.<a href="../com/mirna/hospitalmanagementapi/domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<div class="block">Adds a new doctor to the repository.</div>
|
<div class="block">Adds a new doctor to the repository.</div>
|
||||||
</dd>
|
</dd>
|
||||||
@ -66,11 +66,23 @@ loadScripts(document, 'script');</script>
|
|||||||
<dd>
|
<dd>
|
||||||
<div class="block">Returns the value of the <code>additionalDetails</code> record component.</div>
|
<div class="block">Returns the value of the <code>additionalDetails</code> record component.</div>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#address()" class="member-name-link">address()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a></dt>
|
<dt><a href="../com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html#addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">addPatient(PatientDTO)</a> - Method in class com.mirna.hospitalmanagementapi.application.services.<a href="../com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Adds a new patient to the database.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/services/PatientService.html#addPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">addPatient(PatientDTO)</a> - Method in interface com.mirna.hospitalmanagementapi.domain.services.<a href="../com/mirna/hospitalmanagementapi/domain/services/PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Adds a new patient to the repository.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html#address()" class="member-name-link">address()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.doctor.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorUpdatedDataDTO.html#address()" class="member-name-link">address()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a></dt>
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html#address()" class="member-name-link">address()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.doctor.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html#address()" class="member-name-link">address()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
<div class="block">Returns the value of the <code>address</code> record component.</div>
|
||||||
</dd>
|
</dd>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>N-Index</title>
|
<title>N-Index</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -54,15 +54,19 @@ loadScripts(document, 'script');</script>
|
|||||||
<a href="index-1.html">A</a> <a href="index-2.html">C</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">H</a> <a href="index-8.html">I</a> <a href="index-9.html">M</a> <a href="index-10.html">N</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">S</a> <a href="index-14.html">T</a> <a href="index-15.html">U</a> <a href="index-16.html">V</a> <a href="index-17.html">Z</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a>
|
<a href="index-1.html">A</a> <a href="index-2.html">C</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">H</a> <a href="index-8.html">I</a> <a href="index-9.html">M</a> <a href="index-10.html">N</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">S</a> <a href="index-14.html">T</a> <a href="index-15.html">U</a> <a href="index-16.html">V</a> <a href="index-17.html">Z</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a>
|
||||||
<h2 class="title" id="I:N">N</h2>
|
<h2 class="title" id="I:N">N</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#name()" class="member-name-link">name()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorDTO</a></dt>
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html#name()" class="member-name-link">name()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.doctor.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html#name()" class="member-name-link">name()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a></dt>
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html#name()" class="member-name-link">name()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.doctor.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorUpdatedDataDTO.html#name()" class="member-name-link">name()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorUpdatedDataDTO</a></dt>
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html#name()" class="member-name-link">name()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.doctor.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html#name()" class="member-name-link">name()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.patient.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
<div class="block">Returns the value of the <code>name</code> record component.</div>
|
||||||
</dd>
|
</dd>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>O-Index</title>
|
<title>O-Index</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML>
|
<!DOCTYPE HTML>
|
||||||
<html lang="pt">
|
<html lang="pt">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (17) on Sat Jan 06 13:57:04 BRT 2024 -->
|
<!-- Generated by javadoc (17) on Sat Jan 06 18:56:05 BRT 2024 -->
|
||||||
<title>P-Index</title>
|
<title>P-Index</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
@ -54,11 +54,52 @@ loadScripts(document, 'script');</script>
|
|||||||
<a href="index-1.html">A</a> <a href="index-2.html">C</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">H</a> <a href="index-8.html">I</a> <a href="index-9.html">M</a> <a href="index-10.html">N</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">S</a> <a href="index-14.html">T</a> <a href="index-15.html">U</a> <a href="index-16.html">V</a> <a href="index-17.html">Z</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a>
|
<a href="index-1.html">A</a> <a href="index-2.html">C</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">H</a> <a href="index-8.html">I</a> <a href="index-9.html">M</a> <a href="index-10.html">N</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">S</a> <a href="index-14.html">T</a> <a href="index-15.html">U</a> <a href="index-16.html">V</a> <a href="index-17.html">Z</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a>
|
||||||
<h2 class="title" id="I:P">P</h2>
|
<h2 class="title" id="I:P">P</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
<dt><a href="../com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html#postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">postDoctor(DoctorDTO)</a> - Method in class com.mirna.hospitalmanagementapi.application.controllers.<a href="../com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">DoctorController</a></dt>
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Patient.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a> - Class in <a href="../com/mirna/hospitalmanagementapi/domain/entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Patient.html#%3Cinit%3E()" class="member-name-link">Patient()</a> - Constructor for class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Patient.html#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">Patient(PatientDTO)</a> - Constructor for class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Constructor for class Patient</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/application/controllers/PatientController.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.controllers">PatientController</a> - Class in <a href="../com/mirna/hospitalmanagementapi/application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">A Spring REST controller for managing patients.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/application/controllers/PatientController.html#%3Cinit%3E()" class="member-name-link">PatientController()</a> - Constructor for class com.mirna.hospitalmanagementapi.application.controllers.<a href="../com/mirna/hospitalmanagementapi/application/controllers/PatientController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">PatientController</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a> - Record Class in <a href="../com/mirna/hospitalmanagementapi/domain/dtos/patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Data transfer object used to transfer data that will be saved in a Patient
|
||||||
|
entity</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO)" class="member-name-link">PatientDTO(String, String, String, String, AddressDTO)</a> - Constructor for record class com.mirna.hospitalmanagementapi.domain.dtos.patient.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Creates an instance of a <code>PatientDTO</code> record class.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">PatientRepository</a> - Interface in <a href="../com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html">com.mirna.hospitalmanagementapi.domain.repositories</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Repository interface for retrieving and manipulating all Patient objects using their unique Long identifier.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/domain/services/PatientService.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a> - Interface in <a href="../com/mirna/hospitalmanagementapi/domain/services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Patient service interface for managing patient information.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a> - Class in <a href="../com/mirna/hospitalmanagementapi/application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">This class is an implementation of the PatientService interface.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html#%3Cinit%3E()" class="member-name-link">PatientServiceImpl()</a> - Constructor for class com.mirna.hospitalmanagementapi.application.services.<a href="../com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html#postDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO)" class="member-name-link">postDoctor(DoctorDTO)</a> - Method in class com.mirna.hospitalmanagementapi.application.controllers.<a href="../com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">DoctorController</a></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<div class="block">Post method to create a new Doctor object based on the provided DTO.</div>
|
<div class="block">Post method to create a new Doctor object based on the provided DTO.</div>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><a href="../com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html#putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.DoctorUpdatedDataDTO)" class="member-name-link">putDoctor(DoctorUpdatedDataDTO)</a> - Method in class com.mirna.hospitalmanagementapi.application.controllers.<a href="../com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">DoctorController</a></dt>
|
<dt><a href="../com/mirna/hospitalmanagementapi/application/controllers/PatientController.html#postPatient(com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO)" class="member-name-link">postPatient(PatientDTO)</a> - Method in class com.mirna.hospitalmanagementapi.application.controllers.<a href="../com/mirna/hospitalmanagementapi/application/controllers/PatientController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">PatientController</a></dt>
|
||||||
|
<dd>
|
||||||
|
<div class="block">Post method to create a new Patient object based on the provided DTO.</div>
|
||||||
|
</dd>
|
||||||
|
<dt><a href="../com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html#putDoctor(com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO)" class="member-name-link">putDoctor(DoctorUpdatedDataDTO)</a> - Method in class com.mirna.hospitalmanagementapi.application.controllers.<a href="../com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">DoctorController</a></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<div class="block">Put method to update a existing doctor record by provided ID</div>
|
<div class="block">Put method to update a existing doctor record by provided ID</div>
|
||||||
</dd>
|
</dd>
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user