[R2] Auto generated java doc

This commit is contained in:
Mirna Gama 2024-01-04 18:10:49 -03:00 committed by Mirna Gama
parent 9fab061eaf
commit 839fe46ffc
81 changed files with 1224 additions and 313 deletions

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -81,18 +81,26 @@ loadScripts(document, 'script');</script>
<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 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 even-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a></div> <div class="col-first even-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-last even-row-color all-classes-table all-classes-table-tab1"> <div class="col-last even-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>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-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 all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></div> <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> <div class="col-last even-row-color all-classes-table all-classes-table-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 even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a></div> <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a></div>
<div class="col-last even-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 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 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 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>
<div class="col-first odd-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 odd-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 odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</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-tab3"><a href="com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></div>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -116,8 +116,13 @@ 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-tab4"><code>org.springframework.http.ResponseEntity&lt;<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>&gt;</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&lt;<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>&gt;</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>&nbsp;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&nbsp;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">Get method to receive a paginated sublist of objects containing data transfer objects with Doctor public information</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&lt;<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>&gt;</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.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>&nbsp;doctorDTO)</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 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>
</div> </div>
</div> </div>
@ -168,6 +173,21 @@ loadScripts(document, 'script');</script>
</dl> </dl>
</section> </section>
</li> </li>
<li>
<section class="detail" id="getDoctors(org.springframework.data.domain.Pageable)">
<h3>getDoctors</h3>
<div class="member-signature"><span class="annotations">@GetMapping
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">org.springframework.http.ResponseEntity&lt;<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>&gt;</span>&nbsp;<span class="element-name">getDoctors</span><wbr><span class="parameters">(@PageableDefault(size=10,sort="name")
org.springframework.data.domain.Pageable&nbsp;pageable)</span></div>
<div class="block">Get method to receive a paginated sublist of objects containing data transfer objects with Doctor public information</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>pageable</code> - Pagination information, such as size and page number</dd>
<dt>Returns:</dt>
<dd>A response entity containing the paginated sublist of doctors if successful</dd>
</dl>
</section>
</li>
</ul> </ul>
</section> </section>
</li> </li>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -126,6 +126,11 @@ implements <a href="../../domain/services/DoctorService.html" title="interface i
<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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.data.domain.Page&lt;<a href="../../domain/dtos/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a>&gt;</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&nbsp;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>
</div> </div>
</div> </div>
</div> </div>
@ -173,6 +178,21 @@ implements <a href="../../domain/services/DoctorService.html" title="interface i
</dl> </dl>
</section> </section>
</li> </li>
<li>
<section class="detail" id="findDoctors(org.springframework.data.domain.Pageable)">
<h3>findDoctors</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.springframework.data.domain.Page&lt;<a href="../../domain/dtos/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a>&gt;</span>&nbsp;<span class="element-name">findDoctors</span><wbr><span class="parameters">(org.springframework.data.domain.Pageable&nbsp;pageable)</span></div>
<div class="block">Finds doctors from the database.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../../domain/services/DoctorService.html#findDoctors(org.springframework.data.domain.Pageable)">findDoctors</a></code>&nbsp;in interface&nbsp;<code><a href="../../domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></code></dd>
<dt>Parameters:</dt>
<dd><code>pageable</code> - Pagination information, such as size and page number</dd>
<dt>Returns:</dt>
<dd>A paginated sublist containing data transfer objects with doctors public information in the repository</dd>
</dl>
</section>
</li>
</ul> </ul>
</section> </section>
</li> </li>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>AddDoctorUseCase</title> <title>AddDoctorUseCase</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">

View File

@ -0,0 +1,176 @@
<!DOCTYPE HTML>
<html lang="pt">
<head>
<!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>FindDoctorsUseCase</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-04">
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.doctor, class: FindDoctorsUseCase">
<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/FindDoctorsUseCase.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</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>&nbsp;<a href="package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.doctor</a></div>
<h1 title="Class FindDoctorsUseCase" class="title">Class FindDoctorsUseCase</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.doctor.FindDoctorsUseCase</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">FindDoctorsUseCase</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 findAll method from doctor 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">FindDoctorsUseCase</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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.data.domain.Page&lt;<a href="../../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.springframework.data.domain.Pageable)" class="member-name-link">execute</a><wbr>(org.springframework.data.domain.Pageable&nbsp;pageable)</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 findAll method from Doctor repository</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;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="&lt;init&gt;()">
<h3>FindDoctorsUseCase</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FindDoctorsUseCase</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(org.springframework.data.domain.Pageable)">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.springframework.data.domain.Page&lt;<a href="../../../domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a>&gt;</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(org.springframework.data.domain.Pageable&nbsp;pageable)</span></div>
<div class="block">Executes the findAll method from Doctor repository</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>pageable</code> - Pagination information, such as size and page number</dd>
<dt>Returns:</dt>
<dd>A paginated list with stored doctors 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>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.AddDoctorUseCase</title> <title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.AddDoctorUseCase</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">

View File

@ -0,0 +1,58 @@
<!DOCTYPE HTML>
<html lang="pt">
<head>
<!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase</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-04">
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.doctor, class: FindDoctorsUseCase">
<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="../FindDoctorsUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.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 Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase</h1>
</div>
No usage of com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase</main>
</div>
</div>
</body>
</html>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -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 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 odd-row-color class-summary class-summary-tab2"><a href="FindDoctorsUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorsUseCase</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">This class is used to execute the findAll method from doctor repository</div>
</div>
</div> </div>
</div> </div>
</li> </li>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -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.usecase.doctor.<a href="AddDoctorUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">AddDoctorUseCase</a></li> <li class="circle">com.mirna.hospitalmanagementapi.application.usecase.doctor.<a href="AddDoctorUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">AddDoctorUseCase</a></li>
<li class="circle">com.mirna.hospitalmanagementapi.application.usecase.doctor.<a href="FindDoctorsUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorsUseCase</a></li>
</ul> </ul>
</li> </li>
</ul> </ul>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>DoctorDTO</title> <title>DoctorDTO</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">

View File

@ -0,0 +1,303 @@
<!DOCTYPE HTML>
<html lang="pt">
<head>
<!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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-04">
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos, 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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</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>&nbsp;<a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</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.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>&nbsp;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>&nbsp;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>&nbsp;crm, <a href="../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a>&nbsp;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>&nbsp;doctor)</code></div>
<div class="col-last even-row-color">&nbsp;</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>&nbsp;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>&nbsp;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>&nbsp;crm,
<a href="../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a>&nbsp;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>&nbsp;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&nbsp;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="&lt;init&gt;(com.mirna.hospitalmanagementapi.domain.entities.Doctor)">
<h3>DoctorPublicDataDTO</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;doctor)</span></div>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(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>&nbsp;<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>&nbsp;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>&nbsp;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>&nbsp;crm,
<a href="../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a>&nbsp;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>&nbsp;<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>&nbsp;<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>&nbsp;in class&nbsp;<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>&nbsp;<span class="return-type">int</span>&nbsp;<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>&nbsp;in class&nbsp;<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>&nbsp;<span class="return-type">boolean</span>&nbsp;<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>&nbsp;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>&nbsp;in class&nbsp;<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>&nbsp;<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>&nbsp;<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>&nbsp;<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>&nbsp;<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>&nbsp;<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>&nbsp;<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>&nbsp;<span class="return-type"><a href="../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></span>&nbsp;<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>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO</title> <title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO</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">

View File

@ -0,0 +1,103 @@
<!DOCTYPE HTML>
<html lang="pt">
<head>
<!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.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-04">
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos, 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">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.DoctorPublicDataDTO" class="title">Uses of Record Class<br>com.mirna.hospitalmanagementapi.domain.dtos.DoctorPublicDataDTO</h1>
</div>
<div class="caption"><span>Packages that use <a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">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">&nbsp;</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">&nbsp;</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">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">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&lt;<a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a>&gt;</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&nbsp;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">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">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&lt;<a href="../DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a>&gt;</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&nbsp;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>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -77,6 +77,10 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color class-summary class-summary-tab4"> <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 class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
</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> </div>
</div> </div>
</li> </li>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -64,6 +64,7 @@ loadScripts(document, 'script');</script>
<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="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>
</ul> </ul>
</li> </li>
</ul> </ul>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -91,6 +91,10 @@ 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 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"><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> </div>
</section> </section>
</li> </li>
@ -134,6 +138,10 @@ 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 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"><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> </div>
</section> </section>
</li> </li>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -97,8 +97,10 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary"> <div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div> <div class="table-header col-first">Constructor</div>
<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(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>&nbsp;doctorDTO)</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 class="col-last even-row-color">&nbsp;</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>&nbsp;doctorDTO)</code></div>
<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>
</div> </div>
@ -219,6 +221,12 @@ loadScripts(document, 'script');</script>
</dl> </dl>
</section> </section>
</li> </li>
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>Doctor</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Doctor</span>()</div>
</section>
</li>
</ul> </ul>
</section> </section>
</li> </li>
@ -348,7 +356,7 @@ loadScripts(document, 'script');</script>
<dt>See Also:</dt> <dt>See Also:</dt>
<dd> <dd>
<ul class="see-list"> <ul class="see-list">
<li><code>Speciality</code></li> <li><a href="../enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums"><code>Specialty</code></a></li>
</ul> </ul>
</dd> </dd>
</dl> </dl>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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,8 +59,10 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">&nbsp;</div> <div class="col-last even-row-color">&nbsp;</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">&nbsp;</div> <div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
<div class="col-last even-row-color">&nbsp;</div> <div class="col-last even-row-color">&nbsp;</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">&nbsp;</div>
</div> </div>
<section class="class-uses"> <section class="class-uses">
<ul class="block-list"> <ul class="block-list">
@ -94,6 +96,17 @@ loadScripts(document, 'script');</script>
<div class="block">Executes the save method from Doctor repository</div> <div class="block">Executes the save method from Doctor repository</div>
</div> </div>
</div> </div>
<div class="caption"><span>Methods in <a href="../../../application/usecase/doctor/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.doctor</a> that return types with arguments 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="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&lt;<a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FindDoctorsUseCase.</span><code><a href="../../../application/usecase/doctor/FindDoctorsUseCase.html#execute(org.springframework.data.domain.Pageable)" class="member-name-link">execute</a><wbr>(org.springframework.data.domain.Pageable&nbsp;pageable)</code></div>
<div class="col-last even-row-color">
<div class="block">Executes the findAll method from Doctor repository</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../../application/usecase/doctor/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.doctor</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>Methods in <a href="../../../application/usecase/doctor/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.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 and Type</div> <div class="table-header col-first">Modifier and Type</div>
@ -108,6 +121,20 @@ loadScripts(document, 'script');</script>
</section> </section>
</li> </li>
<li> <li>
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.dtos">
<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>
<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="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>&nbsp;</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>&nbsp;doctor)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services"> <section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
<h2>Uses of <a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a> in <a href="../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></h2> <h2>Uses of <a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</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="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span></div> <div class="caption"><span>Methods in <a href="../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a> that return <a href="../Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></span></div>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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,10 +59,12 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">&nbsp;</div> <div class="col-last even-row-color">&nbsp;</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">&nbsp;</div> <div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.dtos">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
<div class="col-last even-row-color">&nbsp;</div> <div class="col-last even-row-color">&nbsp;</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.entities">com.mirna.hospitalmanagementapi.domain.entities</a></div>
<div class="col-last odd-row-color">&nbsp;</div> <div class="col-last odd-row-color">&nbsp;</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">&nbsp;</div>
</div> </div>
<section class="package-uses"> <section class="package-uses">
<ul class="block-list"> <ul class="block-list">
@ -89,6 +91,17 @@ loadScripts(document, 'script');</script>
</section> </section>
</li> </li>
<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.entities</a> used by <a href="../dtos/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/Doctor.html#com.mirna.hospitalmanagementapi.domain.dtos">Doctor</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.entities"> <section class="detail" id="com.mirna.hospitalmanagementapi.domain.entities">
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> used by <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></span></div> <div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a> used by <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></span></div>
<div class="summary-table two-column-summary"> <div class="summary-table two-column-summary">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -77,6 +77,11 @@ loadScripts(document, 'script');</script>
<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-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-last odd-row-color">
<div class="block">Returns the value of the <code>specialty</code> record component.</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/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="summary-table three-column-summary"> <div class="summary-table three-column-summary">
@ -93,6 +98,14 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color"> <div class="col-last even-row-color">
<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>&nbsp;</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>&nbsp;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>&nbsp;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>&nbsp;crm,
<a href="../Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a>&nbsp;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> </div>
</section> </section>
</li> </li>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -111,6 +111,11 @@ loadScripts(document, 'script');</script>
<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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>org.springframework.data.domain.Page&lt;<a href="../dtos/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a>&gt;</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&nbsp;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>
</div> </div>
</div> </div>
</div> </div>
@ -138,6 +143,19 @@ loadScripts(document, 'script');</script>
</dl> </dl>
</section> </section>
</li> </li>
<li>
<section class="detail" id="findDoctors(org.springframework.data.domain.Pageable)">
<h3>findDoctors</h3>
<div class="member-signature"><span class="return-type">org.springframework.data.domain.Page&lt;<a href="../dtos/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a>&gt;</span>&nbsp;<span class="element-name">findDoctors</span><wbr><span class="parameters">(org.springframework.data.domain.Pageable&nbsp;pageable)</span></div>
<div class="block">Retrieves a paginated sublist of doctors.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>pageable</code> - Pagination information, such as size and page number</dd>
<dt>Returns:</dt>
<dd>A paginated sublist containing data transfer objects with doctors public information in the repository</dd>
</dl>
</section>
</li>
</ul> </ul>
</section> </section>
</li> </li>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 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">
@ -51,7 +51,7 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;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.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>
@ -93,7 +93,7 @@ loadScripts(document, 'script');</script>
<div class="block">Creates an instance of a <code>AddressDTO</code> record class.</div> <div class="block">Creates an instance of a <code>AddressDTO</code> record class.</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,12 +1,12 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>P-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">
<meta name="dc.created" content="2024-01-04"> <meta name="dc.created" content="2024-01-04">
<meta name="description" content="index: P"> <meta name="description" content="index: O">
<meta name="generator" content="javadoc/IndexWriter"> <meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <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="../script-dir/jquery-ui.min.css" title="Style">
@ -51,15 +51,15 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:P">P</h2> <h2 class="title" id="I:O">O</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/enums/Specialty.html#ORTHOPEDICS" class="member-name-link">ORTHOPEDICS</a> - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt>
<dd> <dd>
<div class="block">Post method to create a new Doctor object based on the provided DTO.</div> <div class="block">Specialty in orthopedics</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,12 +1,12 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>S-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">
<meta name="dc.created" content="2024-01-04"> <meta name="dc.created" content="2024-01-04">
<meta name="description" content="index: S"> <meta name="description" content="index: P">
<meta name="generator" content="javadoc/IndexWriter"> <meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <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="../script-dir/jquery-ui.min.css" title="Style">
@ -51,83 +51,15 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:S">S</h2> <h2 class="title" id="I:P">P</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setAdditionalDetails(java.lang.String)" class="member-name-link">setAdditionalDetails(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt> <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>
<dd> <dd>
<div class="block">Sets the additional details</div> <div class="block">Post method to create a new Doctor object based on the provided DTO.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)" class="member-name-link">setAddress(Address)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the address</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setCity(java.lang.String)" class="member-name-link">setCity(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the city</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setCrm(java.lang.String)" class="member-name-link">setCrm(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the crm</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setEmail(java.lang.String)" class="member-name-link">setEmail(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the email</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setHouseNumber(java.lang.String)" class="member-name-link">setHouseNumber(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the house number</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setId(java.lang.Long)" class="member-name-link">setId(Long)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the doctor id.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the name</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setNeighborhood(java.lang.String)" class="member-name-link">setNeighborhood(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the neighborhood</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setSpecialty(com.mirna.hospitalmanagementapi.domain.enums.Specialty)" class="member-name-link">setSpecialty(Specialty)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the specialty</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setState(java.lang.String)" class="member-name-link">setState(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the state</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setStreet(java.lang.String)" class="member-name-link">setStreet(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the street</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setTelephone(java.lang.String)" class="member-name-link">setTelephone(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the telephone</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setZipCode(java.lang.String)" class="member-name-link">setZipCode(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the zip code</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#specialty()" class="member-name-link">specialty()</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>
<dd>
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" class="type-name-link" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> - Enum Class in <a href="../com/mirna/hospitalmanagementapi/domain/enums/package-summary.html">com.mirna.hospitalmanagementapi.domain.enums</a></dt>
<dd>
<div class="block">Specialties that can be used</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#state()" class="member-name-link">state()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd>
<div class="block">Returns the value of the <code>state</code> record component.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#street()" class="member-name-link">street()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd>
<div class="block">Returns the value of the <code>street</code> record component.</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,12 +1,12 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>T-Index</title> <title>S-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">
<meta name="dc.created" content="2024-01-04"> <meta name="dc.created" content="2024-01-04">
<meta name="description" content="index: T"> <meta name="description" content="index: S">
<meta name="generator" content="javadoc/IndexWriter"> <meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <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="../script-dir/jquery-ui.min.css" title="Style">
@ -51,23 +51,87 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:T">T</h2> <h2 class="title" id="I:S">S</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#telephone()" class="member-name-link">telephone()</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/entities/Address.html#setAdditionalDetails(java.lang.String)" class="member-name-link">setAdditionalDetails(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd> <dd>
<div class="block">Returns the value of the <code>telephone</code> record component.</div> <div class="block">Sets the additional details</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#toString()" class="member-name-link">toString()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setAddress(com.mirna.hospitalmanagementapi.domain.entities.Address)" class="member-name-link">setAddress(Address)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd> <dd>
<div class="block">Returns a string representation of this record class.</div> <div class="block">Sets the address</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#toString()" class="member-name-link">toString()</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/entities/Address.html#setCity(java.lang.String)" class="member-name-link">setCity(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd> <dd>
<div class="block">Returns a string representation of this record class.</div> <div class="block">Sets the city</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setCrm(java.lang.String)" class="member-name-link">setCrm(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the crm</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setEmail(java.lang.String)" class="member-name-link">setEmail(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the email</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setHouseNumber(java.lang.String)" class="member-name-link">setHouseNumber(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the house number</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setId(java.lang.Long)" class="member-name-link">setId(Long)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the doctor id.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the name</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setNeighborhood(java.lang.String)" class="member-name-link">setNeighborhood(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the neighborhood</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setSpecialty(com.mirna.hospitalmanagementapi.domain.enums.Specialty)" class="member-name-link">setSpecialty(Specialty)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the specialty</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setState(java.lang.String)" class="member-name-link">setState(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the state</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setStreet(java.lang.String)" class="member-name-link">setStreet(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the street</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#setTelephone(java.lang.String)" class="member-name-link">setTelephone(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Sets the telephone</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#setZipCode(java.lang.String)" class="member-name-link">setZipCode(String)</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Sets the zip code</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#specialty()" class="member-name-link">specialty()</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>
<dd>
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html#specialty()" class="member-name-link">specialty()</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>
<dd>
<div class="block">Returns the value of the <code>specialty</code> record component.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" class="type-name-link" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a> - Enum Class in <a href="../com/mirna/hospitalmanagementapi/domain/enums/package-summary.html">com.mirna.hospitalmanagementapi.domain.enums</a></dt>
<dd>
<div class="block">Specialties that can be used</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#state()" class="member-name-link">state()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd>
<div class="block">Returns the value of the <code>state</code> record component.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#street()" class="member-name-link">street()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd>
<div class="block">Returns the value of the <code>street</code> record component.</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,12 +1,12 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>V-Index</title> <title>T-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">
<meta name="dc.created" content="2024-01-04"> <meta name="dc.created" content="2024-01-04">
<meta name="description" content="index: V"> <meta name="description" content="index: T">
<meta name="generator" content="javadoc/IndexWriter"> <meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <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="../script-dir/jquery-ui.min.css" title="Style">
@ -51,26 +51,27 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:V">V</h2> <h2 class="title" id="I:T">T</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a> - Class in <a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html">com.mirna.hospitalmanagementapi.infra.handlers.validation</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#telephone()" class="member-name-link">telephone()</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>
<dd> <dd>
<div class="block">This @RestControllerAdvice is used to handle validation errors and return appropriate response messages</div> <div class="block">Returns the value of the <code>telephone</code> record component.</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html#%3Cinit%3E()" class="member-name-link">ValidationErrorHandler()</a> - Constructor for class com.mirna.hospitalmanagementapi.infra.handlers.validation.<a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#toString()" class="member-name-link">toString()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt>
<dd> <dd>
<div class="block">Returns the enum constant of this class with the specified name.</div> <div class="block">Returns a string representation of this record class.</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#values()" class="member-name-link">values()</a> - Static method in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#toString()" class="member-name-link">toString()</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>
<dd> <dd>
<div class="block">Returns an array containing the constants of this enum class, in <div class="block">Returns a string representation of this record class.</div>
the order they are declared.</div> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html#toString()" class="member-name-link">toString()</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>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,12 +1,12 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>Z-Index</title> <title>V-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">
<meta name="dc.created" content="2024-01-04"> <meta name="dc.created" content="2024-01-04">
<meta name="description" content="index: Z"> <meta name="description" content="index: V">
<meta name="generator" content="javadoc/IndexWriter"> <meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <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="../script-dir/jquery-ui.min.css" title="Style">
@ -51,15 +51,26 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:Z">Z</h2> <h2 class="title" id="I:V">V</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#zipCode()" class="member-name-link">zipCode()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a> - Class in <a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html">com.mirna.hospitalmanagementapi.infra.handlers.validation</a></dt>
<dd> <dd>
<div class="block">Returns the value of the <code>zipCode</code> record component.</div> <div class="block">This @RestControllerAdvice is used to handle validation errors and return appropriate response messages</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html#%3Cinit%3E()" class="member-name-link">ValidationErrorHandler()</a> - Constructor for class com.mirna.hospitalmanagementapi.infra.handlers.validation.<a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#values()" class="member-name-link">values()</a> - Static method in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -0,0 +1,66 @@
<!DOCTYPE HTML>
<html lang="pt">
<head>
<!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>Z-Index</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-04">
<meta name="description" content="index: Z">
<meta name="generator" content="javadoc/IndexWriter">
<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="index-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>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li class="nav-bar-cell1-rev">Index</li>
<li><a href="../help-doc.html#index">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>Index</h1>
</div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:Z">Z</h2>
<dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#zipCode()" class="member-name-link">zipCode()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd>
<div class="block">Returns the value of the <code>zipCode</code> record component.</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div>
</div>
</body>
</html>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>C-Index</title> <title>C-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">
@ -51,7 +51,7 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:C">C</h2> <h2 class="title" id="I:C">C</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#CARDIOLOGY" class="member-name-link">CARDIOLOGY</a> - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#CARDIOLOGY" class="member-name-link">CARDIOLOGY</a> - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt>
@ -84,8 +84,12 @@ loadScripts(document, 'script');</script>
<dd> <dd>
<div class="block">Returns the value of the <code>crm</code> record component.</div> <div class="block">Returns the value of the <code>crm</code> record component.</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html#crm()" class="member-name-link">crm()</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>
<dd>
<div class="block">Returns the value of the <code>crm</code> record component.</div>
</dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>D-Index</title> <title>D-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">
@ -51,7 +51,7 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:D">D</h2> <h2 class="title" id="I:D">D</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#DERMATOLOGY" class="member-name-link">DERMATOLOGY</a> - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#DERMATOLOGY" class="member-name-link">DERMATOLOGY</a> - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt>
@ -60,6 +60,8 @@ loadScripts(document, 'script');</script>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a> - Class in <a href="../com/mirna/hospitalmanagementapi/domain/entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a> - Class in <a href="../com/mirna/hospitalmanagementapi/domain/entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#%3Cinit%3E()" class="member-name-link">Doctor()</a> - Constructor for class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">Doctor(DoctorDTO)</a> - Constructor for class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO)" class="member-name-link">Doctor(DoctorDTO)</a> - Constructor for class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd> <dd>
<div class="block">Constructor for class Doctor</div> <div class="block">Constructor for class Doctor</div>
@ -78,6 +80,16 @@ loadScripts(document, 'script');</script>
<dd> <dd>
<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>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a> - Record Class in <a href="../com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></dt>
<dd>
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.entities.Doctor)" class="member-name-link">DoctorPublicDataDTO(Doctor)</a> - Constructor for 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>
<dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/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(String, String, String, Specialty)</a> - Constructor for 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>
<dd>
<div class="block">Creates an instance of a <code>DoctorPublicDataDTO</code> record class.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a> - Interface in <a href="../com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html">com.mirna.hospitalmanagementapi.domain.repositories</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html" class="type-name-link" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a> - Interface in <a href="../com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html">com.mirna.hospitalmanagementapi.domain.repositories</a></dt>
<dd> <dd>
<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>
@ -93,7 +105,7 @@ loadScripts(document, 'script');</script>
<dt><a href="../com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html#%3Cinit%3E()" class="member-name-link">DoctorServiceImpl()</a> - Constructor for 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#%3Cinit%3E()" class="member-name-link">DoctorServiceImpl()</a> - Constructor for 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>&nbsp;</dd> <dd>&nbsp;</dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>E-Index</title> <title>E-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">
@ -51,13 +51,17 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:E">E</h2> <h2 class="title" id="I:E">E</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#email()" class="member-name-link">email()</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/DoctorDTO.html#email()" class="member-name-link">email()</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>
<dd> <dd>
<div class="block">Returns the value of the <code>email</code> record component.</div> <div class="block">Returns the value of the <code>email</code> record component.</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html#email()" class="member-name-link">email()</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>
<dd>
<div class="block">Returns the value of the <code>email</code> record component.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd> <dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div> <div class="block">Indicates whether some other object is "equal to" this one.</div>
@ -66,12 +70,20 @@ loadScripts(document, 'script');</script>
<dd> <dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div> <div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</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>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/application/usecase/doctor/AddDoctorUseCase.html#execute(com.mirna.hospitalmanagementapi.domain.entities.Doctor)" class="member-name-link">execute(Doctor)</a> - Method in class com.mirna.hospitalmanagementapi.application.usecase.doctor.<a href="../com/mirna/hospitalmanagementapi/application/usecase/doctor/AddDoctorUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">AddDoctorUseCase</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/application/usecase/doctor/AddDoctorUseCase.html#execute(com.mirna.hospitalmanagementapi.domain.entities.Doctor)" class="member-name-link">execute(Doctor)</a> - Method in class com.mirna.hospitalmanagementapi.application.usecase.doctor.<a href="../com/mirna/hospitalmanagementapi/application/usecase/doctor/AddDoctorUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">AddDoctorUseCase</a></dt>
<dd> <dd>
<div class="block">Executes the save method from Doctor repository</div> <div class="block">Executes the save method from Doctor repository</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html#execute(org.springframework.data.domain.Pageable)" class="member-name-link">execute(Pageable)</a> - Method in class com.mirna.hospitalmanagementapi.application.usecase.doctor.<a href="../com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorsUseCase</a></dt>
<dd>
<div class="block">Executes the findAll method from Doctor repository</div>
</dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,12 +1,12 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>G-Index</title> <title>F-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">
<meta name="dc.created" content="2024-01-04"> <meta name="dc.created" content="2024-01-04">
<meta name="description" content="index: G"> <meta name="description" content="index: F">
<meta name="generator" content="javadoc/IndexWriter"> <meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <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="../script-dir/jquery-ui.min.css" title="Style">
@ -51,71 +51,25 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:G">G</h2> <h2 class="title" id="I:F">F</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getAdditionalDetails()" class="member-name-link">getAdditionalDetails()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html#findDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">findDoctors(Pageable)</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">Returns the additional details</div> <div class="block">Finds doctors from the database.</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getAddress()" class="member-name-link">getAddress()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/services/DoctorService.html#findDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">findDoctors(Pageable)</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">Returns the address</div> <div class="block">Retrieves a paginated sublist of doctors.</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getCity()" class="member-name-link">getCity()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorsUseCase</a> - Class in <a href="../com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.doctor</a></dt>
<dd> <dd>
<div class="block">Returns the city</div> <div class="block">This class is used to execute the findAll method from doctor repository</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getCrm()" class="member-name-link">getCrm()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the crm</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getEmail()" class="member-name-link">getEmail()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the email</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getHouseNumber()" class="member-name-link">getHouseNumber()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Returns the house number</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getId()" class="member-name-link">getId()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the doctor id.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getName()" class="member-name-link">getName()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the name</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getNeighborhood()" class="member-name-link">getNeighborhood()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Returns the neighborhood</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getSpecialty()" class="member-name-link">getSpecialty()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the specialty</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getState()" class="member-name-link">getState()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Returns the state</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getStreet()" class="member-name-link">getStreet()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Returns the street</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getTelephone()" class="member-name-link">getTelephone()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the telephone</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getZipCode()" class="member-name-link">getZipCode()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Returns the zip code</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#GYNECOLOGY" class="member-name-link">GYNECOLOGY</a> - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt>
<dd>
<div class="block">Specialty in gynecology</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html#%3Cinit%3E()" class="member-name-link">FindDoctorsUseCase()</a> - Constructor for class com.mirna.hospitalmanagementapi.application.usecase.doctor.<a href="../com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorsUseCase</a></dt>
<dd>&nbsp;</dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,12 +1,12 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>H-Index</title> <title>G-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">
<meta name="dc.created" content="2024-01-04"> <meta name="dc.created" content="2024-01-04">
<meta name="description" content="index: H"> <meta name="description" content="index: G">
<meta name="generator" content="javadoc/IndexWriter"> <meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <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="../script-dir/jquery-ui.min.css" title="Style">
@ -51,29 +51,75 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:H">H</h2> <h2 class="title" id="I:G">G</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html#handle(org.springframework.web.bind.MethodArgumentNotValidException)" class="member-name-link">handle(MethodArgumentNotValidException)</a> - Method in class com.mirna.hospitalmanagementapi.infra.handlers.validation.<a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getAdditionalDetails()" class="member-name-link">getAdditionalDetails()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd> <dd>
<div class="block">Returns a hash code value for this object.</div> <div class="block">Returns the additional details</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#hashCode()" class="member-name-link">hashCode()</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/entities/Doctor.html#getAddress()" class="member-name-link">getAddress()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd> <dd>
<div class="block">Returns a hash code value for this object.</div> <div class="block">Returns the address</div>
</dd> </dd>
<dt><a href="../com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a> - Class in <a href="../com/mirna/hospitalmanagementapi/package-summary.html">com.mirna.hospitalmanagementapi</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getCity()" class="member-name-link">getCity()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html#%3Cinit%3E()" class="member-name-link">HospitalManagementApiApplication()</a> - Constructor for class com.mirna.hospitalmanagementapi.<a href="../com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#houseNumber()" class="member-name-link">houseNumber()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd> <dd>
<div class="block">Returns the value of the <code>houseNumber</code> record component.</div> <div class="block">Returns the city</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getCrm()" class="member-name-link">getCrm()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the crm</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html#getDoctors(org.springframework.data.domain.Pageable)" class="member-name-link">getDoctors(Pageable)</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>
<div class="block">Get method to receive a paginated sublist of objects containing data transfer objects with Doctor public information</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getEmail()" class="member-name-link">getEmail()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the email</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getHouseNumber()" class="member-name-link">getHouseNumber()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Returns the house number</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getId()" class="member-name-link">getId()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the doctor id.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getName()" class="member-name-link">getName()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the name</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getNeighborhood()" class="member-name-link">getNeighborhood()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Returns the neighborhood</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getSpecialty()" class="member-name-link">getSpecialty()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the specialty</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getState()" class="member-name-link">getState()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Returns the state</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getStreet()" class="member-name-link">getStreet()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Returns the street</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html#getTelephone()" class="member-name-link">getTelephone()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></dt>
<dd>
<div class="block">Returns the telephone</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html#getZipCode()" class="member-name-link">getZipCode()</a> - Method in class com.mirna.hospitalmanagementapi.domain.entities.<a href="../com/mirna/hospitalmanagementapi/domain/entities/Address.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Address</a></dt>
<dd>
<div class="block">Returns the zip code</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#GYNECOLOGY" class="member-name-link">GYNECOLOGY</a> - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt>
<dd>
<div class="block">Specialty in gynecology</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,12 +1,12 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>M-Index</title> <title>H-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">
<meta name="dc.created" content="2024-01-04"> <meta name="dc.created" content="2024-01-04">
<meta name="description" content="index: M"> <meta name="description" content="index: H">
<meta name="generator" content="javadoc/IndexWriter"> <meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <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="../script-dir/jquery-ui.min.css" title="Style">
@ -51,13 +51,33 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:M">M</h2> <h2 class="title" id="I:H">H</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.mirna.hospitalmanagementapi.<a href="../com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a></dt> <dt><a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html#handle(org.springframework.web.bind.MethodArgumentNotValidException)" class="member-name-link">handle(MethodArgumentNotValidException)</a> - Method in class com.mirna.hospitalmanagementapi.infra.handlers.validation.<a href="../com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorDTO.html#hashCode()" class="member-name-link">hashCode()</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>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html#hashCode()" class="member-name-link">hashCode()</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>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a> - Class in <a href="../com/mirna/hospitalmanagementapi/package-summary.html">com.mirna.hospitalmanagementapi</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html#%3Cinit%3E()" class="member-name-link">HospitalManagementApiApplication()</a> - Constructor for class com.mirna.hospitalmanagementapi.<a href="../com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#houseNumber()" class="member-name-link">houseNumber()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd>
<div class="block">Returns the value of the <code>houseNumber</code> record component.</div>
</dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,12 +1,12 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>N-Index</title> <title>M-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">
<meta name="dc.created" content="2024-01-04"> <meta name="dc.created" content="2024-01-04">
<meta name="description" content="index: N"> <meta name="description" content="index: M">
<meta name="generator" content="javadoc/IndexWriter"> <meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <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="../script-dir/jquery-ui.min.css" title="Style">
@ -51,19 +51,13 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:N">N</h2> <h2 class="title" id="I:M">M</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/HospitalManagementApiApplication.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.mirna.hospitalmanagementapi.<a href="../com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a></dt>
<dd> <dd>&nbsp;</dd>
<div class="block">Returns the value of the <code>name</code> record component.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#neighborhood()" class="member-name-link">neighborhood()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd>
<div class="block">Returns the value of the <code>neighborhood</code> record component.</div>
</dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,12 +1,12 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>O-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">
<meta name="dc.created" content="2024-01-04"> <meta name="dc.created" content="2024-01-04">
<meta name="description" content="index: O"> <meta name="description" content="index: N">
<meta name="generator" content="javadoc/IndexWriter"> <meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <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="../script-dir/jquery-ui.min.css" title="Style">
@ -51,15 +51,23 @@ loadScripts(document, 'script');</script>
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:O">O</h2> <h2 class="title" id="I:N">N</h2>
<dl class="index"> <dl class="index">
<dt><a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html#ORTHOPEDICS" class="member-name-link">ORTHOPEDICS</a> - Enum constant in enum class com.mirna.hospitalmanagementapi.domain.enums.<a href="../com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></dt> <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>
<dd> <dd>
<div class="block">Specialty in orthopedics</div> <div class="block">Returns the value of the <code>name</code> record component.</div>
</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>
<dd>
<div class="block">Returns the value of the <code>name</code> record component.</div>
</dd>
<dt><a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html#neighborhood()" class="member-name-link">neighborhood()</a> - Method in record class com.mirna.hospitalmanagementapi.domain.dtos.<a href="../com/mirna/hospitalmanagementapi/domain/dtos/AddressDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos">AddressDTO</a></dt>
<dd>
<div class="block">Returns the value of the <code>neighborhood</code> record component.</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a href="index-14.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">H</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">O</a>&nbsp;<a href="index-11.html">P</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a></main>
</div> </div>
</div> </div>
</body> </body>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>Overview</title> <title>Overview</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">

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>Generated Documentation (Untitled)</title> <title>Generated Documentation (Untitled)</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">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="pt"> <html lang="pt">
<head> <head>
<!-- Generated by javadoc (17) on Thu Jan 04 11:31:50 BRT 2024 --> <!-- Generated by javadoc (17) on Thu Jan 04 18:10:13 BRT 2024 -->
<title>Class Hierarchy</title> <title>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">
@ -74,11 +74,13 @@ loadScripts(document, 'script');</script>
<li class="circle">com.mirna.hospitalmanagementapi.domain.entities.<a href="com/mirna/hospitalmanagementapi/domain/entities/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="com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></li>
<li class="circle">com.mirna.hospitalmanagementapi.application.controllers.<a href="com/mirna/hospitalmanagementapi/application/controllers/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="com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.controllers">DoctorController</a></li>
<li class="circle">com.mirna.hospitalmanagementapi.application.services.<a href="com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a> (implements com.mirna.hospitalmanagementapi.domain.services.<a href="com/mirna/hospitalmanagementapi/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="com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a> (implements com.mirna.hospitalmanagementapi.domain.services.<a href="com/mirna/hospitalmanagementapi/domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a>)</li>
<li class="circle">com.mirna.hospitalmanagementapi.application.usecase.doctor.<a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorsUseCase</a></li>
<li class="circle">com.mirna.hospitalmanagementapi.<a href="com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a></li> <li class="circle">com.mirna.hospitalmanagementapi.<a href="com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a></li>
<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="com/mirna/hospitalmanagementapi/domain/dtos/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="com/mirna/hospitalmanagementapi/domain/dtos/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="com/mirna/hospitalmanagementapi/domain/dtos/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="com/mirna/hospitalmanagementapi/domain/dtos/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="com/mirna/hospitalmanagementapi/domain/dtos/DoctorPublicDataDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos">DoctorPublicDataDTO</a></li>
</ul> </ul>
</li> </li>
<li class="circle">com.mirna.hospitalmanagementapi.infra.handlers.validation.<a href="com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a></li> <li class="circle">com.mirna.hospitalmanagementapi.infra.handlers.validation.<a href="com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a></li>

View File

@ -1 +1 @@
typeSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"AddDoctorUseCase"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Address"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"AddressDTO"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Doctor"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"DoctorController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"DoctorDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"DoctorRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"DoctorService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"DoctorServiceImpl"},{"p":"com.mirna.hospitalmanagementapi","l":"HospitalManagementApiApplication"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","l":"Specialty"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","l":"ValidationErrorHandler"}];updateSearchResults(); typeSearchIndex = [{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"AddDoctorUseCase"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Address"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"AddressDTO"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"com.mirna.hospitalmanagementapi.domain.entities","l":"Doctor"},{"p":"com.mirna.hospitalmanagementapi.application.controllers","l":"DoctorController"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"DoctorDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.dtos","l":"DoctorPublicDataDTO"},{"p":"com.mirna.hospitalmanagementapi.domain.repositories","l":"DoctorRepository"},{"p":"com.mirna.hospitalmanagementapi.domain.services","l":"DoctorService"},{"p":"com.mirna.hospitalmanagementapi.application.services","l":"DoctorServiceImpl"},{"p":"com.mirna.hospitalmanagementapi.application.usecase.doctor","l":"FindDoctorsUseCase"},{"p":"com.mirna.hospitalmanagementapi","l":"HospitalManagementApiApplication"},{"p":"com.mirna.hospitalmanagementapi.domain.enums","l":"Specialty"},{"p":"com.mirna.hospitalmanagementapi.infra.handlers.validation","l":"ValidationErrorHandler"}];updateSearchResults();